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));
        }
示例#2
0
        private void PrintMenuOrders()
        {
            List <MenuOrder> meals = _menuRepo.GetMenuOrdersList();

            foreach (MenuOrder content in _listOfContent)
            {
                Console.WriteLine($"{content.MealNumber} {content.MealName} {content.Description} {content.ListOfIngredients} {content.Price}");
            }
            Console.WriteLine("Press any key to continue");
            Console.ReadKey();
        }
        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);
        }
示例#4
0
 //This is a constructor for the ProgramUI, inside of the constructor are items I want created when an instance of ProgramUI is initialized.
 public ProgramUI()
 {
     _menuRepo      = new Menu_Repository();
     _listOfContent = _menuRepo.GetMenuOrdersList();
 }