コード例 #1
0
 @Test
 public void testGetPieceLocation() {
   abg = MockData.abstractBoardGame();
   Piece p = MockData.pieceFactory().createPawn(Color.BLACK);
   Location l = new Location(7, 7, 0);
   abg.addPiece(p, l);
   assert (abg.getByLocation(l).equals(p));
   assert (abg.getByPiece(p).equals(l));
 }
コード例 #2
0
  @Test
  public void testAbg_TR() {
    abg = MockData.abstractBoardGame();
    Piece p = MockData.pieceFactory().createPawn(Color.BLACK);
    Location l1 = new Location(7, 7, 0);
    Location l2 = new Location(7, 6, 0);
    abg.addPiece(p, l1);

    abg.abg_TR(p, l1, l2);
    assert (abg.getByLocation(l1) == null);
    assert (abg.getByLocation(l2).equals(p));
  }