예제 #1
0
        public void RemFromMenuList()
        {
            ChallengeRepository repoInfo     = new ChallengeRepository();
            Challenge           productInfo  = new Challenge(2, "Burger N Fries", "Hamburger with potato french fries", "Bread, meat, potato", 5.99m);
            Challenge           productInfo2 = new Challenge(3, "Tuna N Chips", "Tuna filet with potato chips", "Bread, tuna, potato", 5.99m);

            repoInfo.AddToMenuList(productInfo);
            repoInfo.AddToMenuList(productInfo2);
            repoInfo.RemFromMenuList(3);
            List <Challenge> list = repoInfo.GetMenuList();

            var expected = 1;
            var actual   = list.Count;

            Assert.AreEqual(expected, actual);
        }
예제 #2
0
        public void AddToMenu()
        {
            ChallengeRepository repoInfo    = new ChallengeRepository();
            Challenge           productInfo = new Challenge(4, "Burger N Fries", "Hamburger with potato french fries", "Bread, meat, potato", 5.99m);

            repoInfo.AddToMenuList(productInfo);
            List <Challenge> list = repoInfo.GetMenuList();

            var expected = 1;
            var actual   = list.Count;

            Assert.AreEqual(expected, actual);
        }
예제 #3
0
        private void AddNewMealToList()
        {
            Console.WriteLine("Input number for the meal menu item.");
            int mealNum = int.Parse(Console.ReadLine());

            Console.WriteLine("What is the name of meal menu item?");
            string mealName = Console.ReadLine();

            Console.WriteLine("Type in description of meal menu item.");
            string mealDesc = Console.ReadLine();

            Console.WriteLine("What are ingrediants in meal menu item?");
            string mealIngred = Console.ReadLine();

            Console.WriteLine("Input price with numbers for meal menu item.");
            int mealPrice = int.Parse(Console.ReadLine());

            Challenge newMeal = new Challenge(mealNum, mealName, mealDesc, mealIngred, mealPrice);

            _menuRepo.AddToMenuList(newMeal);
        }