public void UpdateExisitingMenuItem_ShouldReturnTrue() { Cafe doubleBurger = new Cafe(5, "Burger", "Double Beef Burger", "Bun, Beefpatty", 7.00); bool test = _repo.UpdateExisitingMenuItem(5, doubleBurger); Assert.IsTrue(test); }
//2 - Update public void UpdateNewMenuItems() { DisplayAllMenuItems(); Console.WriteLine(); //call Console.WriteLine("Enter the number of the menu item you wish to update:"); int menuId = int.Parse(Console.ReadLine()); //save Cafe updateMenuItem = new Cafe(); Console.WriteLine("Enter the updated menu item number:"); string itemNumber = Console.ReadLine(); updateMenuItem.MealNumber = int.Parse(itemNumber); Console.WriteLine("Enter the updated menu item name:"); updateMenuItem.MealName = Console.ReadLine(); Console.WriteLine("Enter the updated menu item description:"); updateMenuItem.Description = Console.ReadLine(); Console.WriteLine("Enter the updated menu item's ingredients :"); updateMenuItem.Ingredinets = Console.ReadLine(); Console.WriteLine("Enter the updated menu item's price:"); string itemPrice = Console.ReadLine(); updateMenuItem.Price = double.Parse(itemPrice); bool wasUpdated = _cafeRepo.UpdateExisitingMenuItem(menuId, updateMenuItem); if (wasUpdated) { Console.WriteLine("Item successfully updated!"); } else { Console.WriteLine("Could not update Item."); } }