public void RemoveProduct() { Menu_Repository menuRepo = new Menu_Repository(); MenuOrder meal = new MenuOrder(); MenuOrder mealThree = new MenuOrder(3, "chicken combo", "combo meal", "bun, chicken pattie, mayo, lettuce", 6.95m); menuRepo.AddToList(meal); menuRepo.AddToList(mealThree); menuRepo.RemoveMeal(mealThree); int actual = menuRepo.GetMenuOrdersList().Count; int expected = 1; Assert.AreEqual(expected, actual); }
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); }
public void RemoveMenu_Repository() { Menu item = new Menu(); Menu_Repository menuRepo = new Menu_Repository(); menuRepo.AddToList(item); List <Menu> menu = menuRepo.GetMenuList(); menuRepo.RemoveMenuItemByName(item.MealName); int actual = menu.Count; Assert.AreEqual(0, actual); }
public void AddToListTest() { Menu item = new Menu(); Menu_Repository menuRepo = new Menu_Repository(); menuRepo.AddToList(item); List <Menu> menu = menuRepo.GetMenuList(); int actual = menu.Count; Assert.AreEqual(1, actual); }
public void AddMealNumber() { Console.WriteLine("What is the meal number?"); string mealNumberAsString = Console.ReadLine(); int mealNumber = int.Parse(mealNumberAsString); Console.WriteLine("What is the mealName?"); string mealName = Console.ReadLine(); Console.WriteLine("What is the description of the meal?"); string description = Console.ReadLine(); Console.WriteLine("What are the ingredients in the meal?"); string listOfIngredients = Console.ReadLine(); Console.WriteLine("What is the price of the meal?"); string priceAsString = Console.ReadLine(); decimal price = decimal.Parse(priceAsString); MenuOrder newMenuItem = new MenuOrder(mealNumber, mealName, description, listOfIngredients, price); _menuRepo.AddToList(newMenuItem); }
public void AddItemToMenuTest() { Menu_Repository menuRepo = new Menu_Repository(); MenuOrder contentOne = new MenuOrder(3, "chicken combo", "combo meal", "bun, chicken pattie, mayo, lettuce", 6.95m); menuRepo.AddToList(contentOne); List <MenuOrder> content = menuRepo.GetMenuOrdersList(); int actual = menuRepo.GetMenuOrdersList().Count; int expected = 1; Assert.AreEqual(expected, actual); Assert.IsTrue(menuRepo.GetMenuOrdersList().Contains(contentOne)); }
private void AddNewItem() { Console.WriteLine("Enter the number of the meal: "); int MealNumber = int.Parse(Console.ReadLine()); Console.WriteLine("Enter the name of the meal: "); string MealName = Console.ReadLine(); Console.WriteLine("Enter a description: "); string MealDescription = Console.ReadLine(); Console.WriteLine("Enter ingredients: "); string Ingredients = Console.ReadLine(); Console.WriteLine("Enter price: "); decimal Price = decimal.Parse(Console.ReadLine()); Menu item = new Menu(MealNumber, MealName, MealDescription, Ingredients, Price); _menu_Repository.AddToList(item); }