public void DeleteItemFromMenu_ShouldDelete() { CafeMenu item = _repo.GetMenuItemByID(5); bool removeItem = _repo.DeleteItemFromMenu(item); Assert.IsTrue(removeItem); }
private void DeleteFromMenu() { ViewMenu(); Console.WriteLine("Which item number would you like to remove?"); int itemToDelete = int.Parse(Console.ReadLine()); Console.WriteLine($"Do you want to delete menu item number {itemToDelete}? Y/N"); string response = Console.ReadLine(); if (response.ToUpper() == "Y") { CafeMenu menuItem = _menuItems.GetMenuItemByID(itemToDelete); if (menuItem != null) { _menuItems.DeleteItemFromMenu(menuItem); Console.WriteLine($"{menuItem.MealName} was successfully removed."); } else { Console.WriteLine("I'm sorry! I can't find that menu item."); } } else { RunMenu(); } Console.WriteLine("Press any key to continue........"); Console.ReadKey(); }