public void ShouldCleanValidShipFields() { // Arrange int width = 5; int height = 5; BattleBoard board = new BattleBoard(width, height); // Act board.OnBoardShips(new Ship(), "A1"); board.OnBoardShips(new Ship(), "E3"); board.ClearShipField("A1"); board.ClearShipField("E3"); // Assert Assert.IsTrue(board.HaveAllShipDestroyed()); }