public void GetMenu_ShouldReturnCorrectCollection()//Read { //Arrange MenuItem item = new MenuItem(); MenuItem_Repo menu = new MenuItem_Repo(); menu.AddMenuItem(item); //Act List <MenuItem> menuItems = menu.GetMenu(); bool menuHasItems = menuItems.Contains(item); //Assert Assert.IsTrue(menuHasItems); }
public void ShowMenu() { Console.Clear(); Header(); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("--- Displaying all Menu Items ---"); List <MenuItem> menuItems = _menu.GetMenu(); foreach (MenuItem item in menuItems) { Console.WriteLine("Meal #: " + item.MealNumber); Console.WriteLine("Meal Name: " + item.MealName); Console.WriteLine("Meal Description: " + item.Description); Console.WriteLine("Meal Ingredients: " + item.Ingredients); Console.WriteLine("Meal Price: $" + item.Price); Console.WriteLine(""); } Console.WriteLine("Press Enter to return to main menu."); Console.ReadKey(); }