public void IsCellOccupiedNullCellTest() { // Arrange List <Player> testPlayers = ReadyPlayers(); MoveRunner moveRunner = new MoveRunner(new MapBuilder().BuildMap(VERTICAL_SIZE, HORIZONTAL_SIZE, testPlayers)); Player currentPlayer = testPlayers[0]; // Act and assert Assert.ThrowsException <NullReferenceException>(() => moveRunner.IsCellOccupied(null, currentPlayer)); }
public void IsCellOccupiedFalseTest() { // Arrange List <Player> testPlayers = ReadyPlayers(); MoveRunner moveRunner = new MoveRunner(new MapBuilder().BuildMap(VERTICAL_SIZE, HORIZONTAL_SIZE, testPlayers)); Player currentPlayer = testPlayers[0]; // Act bool result = moveRunner.IsCellOccupied(moveRunner.Cells[0, 0], currentPlayer); // Assert Assert.IsFalse(result); }