@Test public void testAdjacency15() { board.calcAdjacencies(); LinkedList testList = board.getAdjList(15); Assert.assertTrue(testList.contains(14)); Assert.assertTrue(testList.contains(11)); Assert.assertEquals(2, testList.size()); }
@Test public void testAdjacency8() { board.calcAdjacencies(); LinkedList testList = board.getAdjList(8); Assert.assertTrue(testList.contains(9)); Assert.assertTrue(testList.contains(4)); Assert.assertTrue(testList.contains(12)); Assert.assertEquals(3, testList.size()); }
@Test public void testTargets12_2() { board.calcAdjacencies(); board.calcTargets(12, 2); Set<Integer> targets = board.getTargets(); Assert.assertEquals(3, targets.size()); Assert.assertTrue(targets.contains(4)); Assert.assertTrue(targets.contains(9)); Assert.assertTrue(targets.contains(14)); }
@Test public void testTargets10_1() { board.calcAdjacencies(); board.calcTargets(10, 1); Set<Integer> targets = board.getTargets(); Assert.assertEquals(4, targets.size()); Assert.assertTrue(targets.contains(11)); Assert.assertTrue(targets.contains(9)); Assert.assertTrue(targets.contains(6)); Assert.assertTrue(targets.contains(14)); }
@Test public void testTargets2_2() { board.calcAdjacencies(); board.calcTargets(2, 2); Set<Integer> targets = board.getTargets(); Assert.assertEquals(4, targets.size()); Assert.assertTrue(targets.contains(0)); Assert.assertTrue(targets.contains(5)); Assert.assertTrue(targets.contains(10)); Assert.assertTrue(targets.contains(7)); }
@Test public void testTargets4_3() { board.calcAdjacencies(); board.calcTargets(4, 3); Set<Integer> targets = board.getTargets(); Assert.assertTrue(targets.contains(2)); Assert.assertTrue(targets.contains(7)); Assert.assertTrue(targets.contains(10)); Assert.assertTrue(targets.contains(13)); Assert.assertTrue(targets.contains(0)); Assert.assertTrue(targets.contains(5)); Assert.assertTrue(targets.contains(8)); }
// Test Targets @Test public void testTargets0_3() { board.calcAdjacencies(); board.calcTargets(0, 3); Set<Integer> targets = board.getTargets(); Assert.assertEquals(6, targets.size()); Assert.assertTrue(targets.contains(12)); Assert.assertTrue(targets.contains(9)); Assert.assertTrue(targets.contains(1)); Assert.assertTrue(targets.contains(6)); Assert.assertTrue(targets.contains(3)); Assert.assertTrue(targets.contains(4)); }
@Before public void init() { IntBoard board = new IntBoard(); board.calcAdjacencies(); }