@Test public final void testMyNodes() { Board b = TestAccessor.Game.getBoard(game); Node[] nodes = TestAccessor.Board.getNodes(b); // Set up board: nodes[0].setPlayer(aiPlayer); nodes[1].setPlayer(aiPlayer); nodes[2].setPlayer(aiPlayer); nodes[4].setPlayer(aiPlayer); nodes[5].setPlayer(aiPlayer); nodes[9].setPlayer(aiPlayer); nodes[11].setPlayer(aiPlayer); nodes[12].setPlayer(aiPlayer); nodes[18].setPlayer(aiPlayer); nodes[19].setPlayer(aiPlayer); nodes[22].setPlayer(aiPlayer); LinkedList<Node> mynodes = TestAccessor.AI.myNodes(ai); assertEquals(mynodes.size(), 11); assertTrue(mynodes.contains(nodes[0])); assertTrue(mynodes.contains(nodes[1])); assertTrue(mynodes.contains(nodes[2])); assertFalse(mynodes.contains(nodes[3])); assertTrue(mynodes.contains(nodes[4])); assertTrue(mynodes.contains(nodes[5])); assertFalse(mynodes.contains(nodes[6])); }
@Test public final void testMyNodesEmpty() { LinkedList<Node> mynodes = TestAccessor.AI.myNodes(ai); assertEquals(mynodes.size(), 0); }