//Method ask the user to remove a Menu public void RemoveMenu() { Console.Clear(); DisplayAllMenu(); Console.WriteLine("Enter Menu Number"); int menuNum = int.Parse(Console.ReadLine()); Console.Clear(); var menuToView = _menuRepo.GetMenuByNum(menuNum); ViewMenu(menuToView); Console.WriteLine("You are about to remove a Menu, are you sure?"); if (GetYesNoAnswer()) { if (_menuRepo.RemoveMenuFromList(menuNum)) { Console.WriteLine("Menu is Removed"); } else { Console.WriteLine("Can not remove Menu"); } } DisplayAllMenu(); Console.WriteLine("Do need to remove more menu(Yes,No)"); if (GetYesNoAnswer()) { RemoveMenu(); } }
public void MyAddTestMethod() { //Arrange CafeClass cafe = new CafeClass(); cafe.MealName = "Salad"; CafeRepo repo = new CafeRepo(); //Act repo.AddMenuToList(cafe); CafeClass menuFromCafe = repo.GetMenuByNum(cafe.MealNumber); //Assert Assert.IsNotNull(menuFromCafe); }