public void WaterholeCanNotBeEatenByPredatorNoFood() { var wateringhole = new WateringHole(); var species = new MockSpecies(); species.IsPredator = true; Assert.IsFalse(wateringhole.CanBeEatenBy(species)); Assert.AreEqual(0, wateringhole.FoodAmount); }
public void WaterholeCanBeEatenByNoPredatorWithFood() { var wateringhole = new WateringHole(); var species = new MockSpecies(); species.IsPredator = false; wateringhole.AddFood(10); Assert.IsTrue(wateringhole.CanBeEatenBy(species)); Assert.AreEqual(10, wateringhole.FoodAmount); }