### Question:
Bomberman extends RoundField<Player> implements Field { @Override public int size() { return size.getValue(); } Bomberman(GameSettings settings); GameSettings settings(); @Override List<PerkOnBoard> perks(); PerkOnBoard pickPerk(Point pt); @Override Dice dice(); @Override int size(); @Override void cleanStuff(); @Override void tickField(); @Override List<Bomb> bombs(); @Override List<Bomb> bombs(Hero hero); @Override List<Blast> blasts(); @Override void drop(Bomb bomb); @Override void remove(Bomb bomb); @Override void remove(Wall wall); @Override Walls walls(); @Override boolean isBarrier(Point pt, boolean isForHero); @Override List<Hero> heroes(boolean activeAliveOnly); void newGame(Player player); BoardReader reader(); static final boolean ACTIVE_ALIVE; static final boolean ALL; }### Answer:
@Test public void shouldBoard_whenStartGame() { when(settings.getBoardSize()).thenReturn(v(10)); Bomberman board = new Bomberman(settings); assertEquals(10, board.size()); }
@Test public void shouldBoard_whenStartGame2() { assertEquals(SIZE, field.size()); }