Skip to content

Commit

Permalink
More tests for getPiecePositions.
Browse files Browse the repository at this point in the history
  • Loading branch information
skytreader committed Oct 19, 2014
1 parent 596a16d commit bcc9e81
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions src/test/java/net/skytreader/kode/chesstemplar/GridBoardTest.java
Expand Up @@ -117,6 +117,26 @@ public void testGetPiecePositions(){
}

Assert.assertEquals(initialConfig, testBoard.getPiecePositions());

// Remove the 5s
testBoard.removePiece(0, 5);
testBoard.removePiece(1, 5);
testBoard.removePiece(6, 5);
testBoard.removePiece(7, 5);

initialConfig.remove(new Point(0, 5));
initialConfig.remove(new Point(1, 5));
initialConfig.remove(new Point(6, 5));
initialConfig.remove(new Point(7, 5));

Assert.assertEquals(initialConfig, testBoard.getPiecePositions());

// Move some pawns
testBoard.move(6, 4, 4, 4);
initialConfig.remove(new Point(6, 4));
initialConfig.add(new Point(4, 4));

Assert.assertEquals(initialConfig, testBoard.getPiecePositions());
}

/**
Expand Down

0 comments on commit bcc9e81

Please sign in to comment.