@Test public void testIfBoardIsFull() { Board testBoard = new Board(); testBoard.mark(0, 0, 'x'); testBoard.mark(0, 1, 'x'); testBoard.mark(0, 2, 'x'); testBoard.mark(1, 0, 'x'); testBoard.mark(1, 1, 'x'); testBoard.mark(1, 2, 'x'); testBoard.mark(2, 0, 'x'); testBoard.mark(2, 1, 'x'); testBoard.mark(2, 2, 'x'); assertEquals(true, testBoard.isFull()); }
@Test public void markBoard() { char[][] testArray = new char[3][3]; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { testArray[i][j] = '-'; } } testArray[1][2] = 'x'; Board testBoard = new Board(); testBoard.mark(1, 2, 'x'); assertArrayEquals(testArray, testBoard.getBoard()); }
@Test public void getMarkTest() { Board testBoard = new Board(); testBoard.mark(1, 2, 'x'); assertEquals('x', testBoard.getMark(1, 2)); }