private void AddMenuItem() { Console.Clear(); CafeMenuContent meal = new CafeMenuContent(); Console.WriteLine("Let's add a meal to your menu!"); Console.WriteLine("Enter a Number for this meal. This number must be unique."); meal.MealNumber = int.Parse(Console.ReadLine()); Console.WriteLine("Enter a name for this meal."); meal.MealName = Console.ReadLine(); Console.WriteLine("Enter a description for this meal."); meal.MealDescription = Console.ReadLine(); Console.WriteLine("Enter a list of ingredients for this meal."); meal.MealIngredients = Console.ReadLine(); Console.WriteLine("Enter the price for this meal (excluding the $ sign)."); meal.MealPrice = double.Parse(Console.ReadLine()); _CafeMenuRepository.AddMealToMenu(meal); }
public void Arrange() { _repository = new CafeMenuContentRepository(); _meal = new CafeMenuContent(5, "Hamburger", "Beef on Buns", "Buns, Beef, Lettuce, Tomato", 6.98); _repository.AddMealToMenu(_meal); }
public void AddMealToMenu_ShouldGetCorrectBool() { CafeMenuContent meal = new CafeMenuContent(); CafeMenuContentRepository repository = new CafeMenuContentRepository(); bool addResult = repository.AddMealToMenu(meal); Assert.IsTrue(addResult); }
public void ReadMenu_ShouldReturnCorrectMenu() { CafeMenuContent meal = new CafeMenuContent(); CafeMenuContentRepository repository = new CafeMenuContentRepository(); repository.AddMealToMenu(meal); List <CafeMenuContent> meals = repository.ReadMenu(); bool menuHasMeals = meals.Contains(meal); Assert.IsTrue(menuHasMeals); }