public void ShouldFailToRemoveMealFromDietTwice() { Diet diet = GetNewDiet(); Meal meal = diet.AddMeal("Breakfast", "A faster breakfast", new Time(9, 0, 0)); diet.RemoveMeal(meal); diet.RemoveMeal(meal); Assert.IsFalse(diet.IsValid); Assert.AreEqual("A lista de refeições dessa dieta não contém essa refeição.", diet.GetNotifications().FirstOrDefault().Description); }