public void WaterAtSix() { //Arrange var canLose = new CanLose_WaterAtMaxLevel(); var islandTile = new IslandTile(); //Act var result = canLose.IsValid(null, 6); //Assert Assert.AreEqual(result.IsValid, true); Assert.AreEqual(result.ErrorMessage, null); }
public void WaterAtEleven() { //Arrange var canLose = new CanLose_WaterAtMaxLevel(); var islandTile = new IslandTile(); //Act var result = canLose.IsValid(null, 11); //Assert Assert.AreEqual(result.IsValid, false); Assert.AreEqual(result.ErrorMessage, CanLoseConstants.ISLAND_IS_GONE); }