Exemplo n.º 1
0
        public void GetMenu_ShouldReturnCorrectCollection()//Read
        {
            //Arrange
            MenuItem      item = new MenuItem();
            MenuItem_Repo menu = new MenuItem_Repo();

            menu.AddMenuItem(item);
            //Act
            List <MenuItem> menuItems    = menu.GetMenu();
            bool            menuHasItems = menuItems.Contains(item);

            //Assert
            Assert.IsTrue(menuHasItems);
        }
Exemplo n.º 2
0
        public void ShowMenu()
        {
            Console.Clear();
            Header();
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("--- Displaying all Menu Items ---");
            List <MenuItem> menuItems = _menu.GetMenu();

            foreach (MenuItem item in menuItems)
            {
                Console.WriteLine("Meal #:            " + item.MealNumber);
                Console.WriteLine("Meal Name:         " + item.MealName);
                Console.WriteLine("Meal Description:  " + item.Description);
                Console.WriteLine("Meal Ingredients:  " + item.Ingredients);
                Console.WriteLine("Meal Price:        $" + item.Price);
                Console.WriteLine("");
            }

            Console.WriteLine("Press Enter to return to main menu.");
            Console.ReadKey();
        }