package org.mafagafogigante.dungeon.game;
import org.junit.Assert;
import org.junit.Test;
public class PointTest {
@Test
public void equalsShouldReturnTrueToEqualPoints() throws Exception {
Assert.assertTrue(new Point(0, 0, 0).equals(new Point(0, 0, 0)));
Assert.assertTrue(new Point(1, 0, 0).equals(new Point(1, 0, 0)));
Assert.assertTrue(new Point(0, 1, 0).equals(new Point(0, 1, 0)));
Assert.assertTrue(new Point(0, 0, 1).equals(new Point(0, 0, 1)));
}
@Test
public void equalsShouldReturnFalseToDifferentPoints() throws Exception {
Assert.assertFalse(new Point(1, 0, 0).equals(new Point(0, 0, 0)));
Assert.assertFalse(new Point(0, 1, 0).equals(new Point(0, 0, 0)));
Assert.assertFalse(new Point(0, 0, 1).equals(new Point(0, 0, 0)));
Assert.assertFalse(new Point(0, 0, 0).equals(new Point(1, 0, 0)));
Assert.assertFalse(new Point(0, 0, 0).equals(new Point(0, 1, 0)));
Assert.assertFalse(new Point(0, 0, 0).equals(new Point(0, 0, 1)));
}
}