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 SeeAllItems() { List <Menu> menu = _menu_Repository.GetMenuList(); foreach (Menu item in menu) { Console.WriteLine($"{item.MealNumber}, Meal Name: {item.MealName}\n" + $" Meal Description: {item.MealDescription}\n" + $" Ingredeients: {item.Ingredients}\n" + $" Price: {item.Price}\n"); } Console.WriteLine("Please press any key to continue..."); Console.ReadKey(); }
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); }