public void RemoveItemByNumber() { SeeAllItems(); Console.WriteLine("What item would you like to remove? Please enter a number."); int mealNumber = int.Parse(Console.ReadLine()); _menu_Repository.RemoveMenuItemByNumber(mealNumber); SeeAllItems(); }
public void RemoveMenuItemByNumber_GiveValidMenuNumber_ShouldReturnCorrectCount() { Menu item = new Menu(1, "burger", "something", "stuff", 5.99m); Menu itemTwo = new Menu(12, "burgertwo", "something else", "stuff else", 10.99m); Menu_Repository menuRepo = new Menu_Repository(); menuRepo.AddToList(item); menuRepo.AddToList(itemTwo); List <Menu> menus = menuRepo.GetMenuList(); menuRepo.RemoveMenuItemByNumber(12); int actual = menus.Count; int expected = 1; Assert.AreEqual(expected, actual); }