Example #1
0
        private void GetMenuItems()
        {
            List <MenuItem> menuItems = _menuItemRepo.GetMenuItems();

            foreach (MenuItem item in menuItems)
            {
                Console.WriteLine($"Meal Number: {item.MealNumber}\n" +
                                  $"Name: {item.Name} \n" +
                                  $"Ingredents: {item.Ingredients}\n" +
                                  $"Description: {item.Description}\n" +
                                  $"Price: {item.Price}");
            }
            Console.ReadLine();
        }
Example #2
0
        public void GetMenuItemsShouldGetItems()
        {
            MenuItem     item = new MenuItem();
            MenuItemRepo repo = new MenuItemRepo();

            repo.AddItemToMenu(item);
            List <MenuItem> listOfItems  = repo.GetMenuItems();
            bool            menuHasItems = listOfItems.Contains(item);

            Assert.IsTrue(menuHasItems);
        }
Example #3
0
        public void DeleteMenuItemTest()
        {
            MenuItem     item      = new MenuItem();
            MenuItemRepo repo      = new MenuItemRepo();
            bool         addResult = repo.AddMenuItemToMenu(item);

            Assert.IsTrue(addResult);
            List <MenuItem> listOfItems  = repo.GetMenuItems();
            bool            menuHasItems = listOfItems.Contains(item);

            if (menuHasItems)
            {
                bool deleteResult = repo.DeleteMenuItem(item);
                Assert.IsTrue(deleteResult);
            }
        }