Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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);
        }