public void DeleteItemsRemovesItems() { MenuItem item = new MenuItem(); MenuItemRepo repo = new MenuItemRepo(); repo.AddItemToMenu(item); bool delete = repo.DeleteMenuItem(item); Assert.IsTrue(delete); }
public void TestDeleteMethod_ShouldReturnTrue() { //Arrange ie: [TestInitialize] //Act bool deleteResult = _menuItemRepo.DeleteMenuItem(_menuItem.MenuItemName); //Assert Assert.IsTrue(deleteResult); }
public void DeleteMenuItemTest() { MenuItem item = new MenuItem(); MenuItemRepo repo = new MenuItemRepo(); bool addResult = repo.AddMenuItemToMenu(item); Assert.IsTrue(addResult); List <MenuItem> listOfItems = repo.GetMenuItems(); bool menuHasItems = listOfItems.Contains(item); if (menuHasItems) { bool deleteResult = repo.DeleteMenuItem(item); Assert.IsTrue(deleteResult); } }
private void DeleteMenuItem() { Console.Clear(); MenuItem item = new MenuItem(); Console.WriteLine("Welcome to you Menu item Removal Page: Please select the meal number you would like to delete"); List <MenuItem> itemsList = _menuItemRepo.GetMenuItems(); int count = 0; foreach (MenuItem itemList in itemsList) { count++; Console.WriteLine($"{count}. {item.MealNumber}"); } int targetItemNumber = int.Parse(Console.ReadLine()); int targetIndex = targetItemNumber - 1; if (targetIndex >= 0 && targetIndex < itemsList.Count) { MenuItem desiredItem = itemsList[targetIndex]; if (_menuItemRepo.DeleteMenuItem(desiredItem)) { Console.WriteLine($"{desiredItem.MealNumber} was successfully removed."); } else { Console.WriteLine("I'm sorry I can't to follow through that command."); } } else { Console.WriteLine("No Item has that MealNumber"); } Console.WriteLine("Press any key to continue....."); Console.ReadLine(); }
//DeleteExistingMenuItem(); [[[3]]] private void DeleteExistingMenuItem() { Console.Clear(); DisplayExistingMenuItems(); Console.WriteLine("Enter menu item number of item you'd like to remove and press Enter:"); string menuItemNumber = Console.ReadLine(); Console.Clear(); var menuItemToDelete = _menuItemRepo.GetItemByNumber(menuItemNumber); DisplayMenuItemFull(menuItemToDelete); Console.WriteLine("Confirm: Remove Menu Item? (y/n)"); if (GetYesOrNo()) { if (_menuItemRepo.DeleteMenuItem(menuItemNumber)) { Console.WriteLine("The item was successfully removed."); } else { Console.WriteLine("The item was NOT removed."); } } }