Esempio n. 1
0
  @Test
  public void testGetWalls() {
    Board board = facade.createBoard(20, 25);
    facade.putRobot(board, 0, 0, facade.createRobot(0, 500));
    facade.putRobot(board, 1, 0, facade.createRobot(0, 500));
    facade.putBattery(board, 2, 0, facade.createBattery(0, 50));
    facade.putBattery(board, 3, 0, facade.createBattery(100, 50));
    facade.putBattery(board, 4, 0, facade.createBattery(100, 50));
    facade.putWall(board, 5, 0, facade.createWall());
    facade.putWall(board, 6, 0, facade.createWall());
    facade.putWall(board, 7, 0, facade.createWall());
    facade.putWall(board, 8, 0, facade.createWall());
    facade.putWall(board, 9, 0, facade.createWall());

    assertEquals(10, board.getNumberOfOccupiedPositions());
    assertEquals(5, facade.getWalls(board).size());
  }