示例#1
0
 @Test
 public void testCurrentPlayerName() throws FileNotFoundException, IOException {
   Random random = new Random();
   application.startGame("p1", "p2");
   assertEquals("p1", application.currentPlayer().getName());
   application.makeMove(0, 1);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(1, 1);
   assertEquals("p1", application.currentPlayer().getName());
   application.makeMove(2, 1);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(3, 1);
   assertEquals("p1", application.currentPlayer().getName());
   application.makeMove(4, 1);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(100, 100);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(0, 10);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(0, 0);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(1, 0);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(2, 0);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(3, 0);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(4, 0);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(0, 10);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(1, 10);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(2, 10);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(3, 10);
   assertEquals("p2", application.currentPlayer().getName());
   application.makeMove(4, 10);
   assertEquals("p2", application.currentPlayer().getName());
 }