public void TestMealMultiples() { var meal = new Meal(new TimeOfDay("morning")); meal.AddMealItem(1); Assert.IsTrue(meal.IsValid); meal.AddMealItem(1); Assert.IsFalse(meal.IsValid); var meal2 = new Meal(new TimeOfDay("night")); meal2.AddMealItem(3); Assert.IsTrue(meal2.IsValid); meal2.AddMealItem(3); Assert.IsFalse(meal2.IsValid); var meal3 = new Meal(new TimeOfDay("morning")); meal3.AddMealItem(3); Assert.IsTrue(meal3.IsValid); meal3.AddMealItem(3); Assert.IsTrue(meal3.IsValid); }