コード例 #1
0
ファイル: BoardTest.java プロジェクト: stevelibonati/chess
 @Test
 public void testcolor() {
   assertEquals(Color.BLACK, board.getColor(new Square("a", 1)));
   assertEquals(Color.WHITE, board.getColor(new Square("e", 4)));
   assertEquals(Color.BLACK, board.getColor(new Square("h", 18)));
   assertEquals(Color.WHITE, board.getColor(new Square("d", 5)));
 }
コード例 #2
0
ファイル: BoardTest.java プロジェクト: stevelibonati/chess
  @Test(expected = BoundaryException.class)
  public void testDecrementRankByBoundaryException() throws Exception {

    board.decrementRankBy(1, 3);
  }
コード例 #3
0
ファイル: BoardTest.java プロジェクト: stevelibonati/chess
  @Test
  public void testDecrementRankBy() throws Exception {

    assertEquals(Integer.valueOf(4), board.decrementRankBy(7, 3));
  }
コード例 #4
0
ファイル: BoardTest.java プロジェクト: stevelibonati/chess
  @Test(expected = BoundaryException.class)
  public void testIncrementRankByBoundaryException() throws Exception {

    board.incrementRankBy(8, 1);
  }
コード例 #5
0
ファイル: BoardTest.java プロジェクト: stevelibonati/chess
  @Test
  public void testIncrementRankBy() throws Exception {

    assertEquals(Integer.valueOf(3), board.incrementRankBy(1, 2));
  }
コード例 #6
0
ファイル: BoardTest.java プロジェクト: stevelibonati/chess
  @Test
  public void testDecrementFileBy() throws Exception {

    assertEquals("c", board.decrementFileBy("f", 3));
  }
コード例 #7
0
ファイル: BoardTest.java プロジェクト: stevelibonati/chess
  @Test
  public void testIncrementFileBy() throws Exception {

    assertEquals("c", board.incrementFileBy("a", 2));
  }