コード例 #1
0
 public void Arrange()
 {
     //Creating seed content
     _repo        = new CafeMenuRepo();
     _menuItemOne = new CafeMenu(5, "Pizza", 7.99, "cheese, sauce, & Heaven", "pizza dough, cheese, pepperoni");
     _menuItemTwo = new CafeMenu(3, "Cereal", 2.99, "muesli and skim milk", "rolled oats, dried fruit, sugar, skim milk");
     //Adding seed content to my list (here in unit test)
     _repo.AddMealToMenu(_menuItemOne);
     _repo.AddMealToMenu(_menuItemTwo);
 }
コード例 #2
0
        public void AddMealToMenu_ShouldAdd()
        {
            CafeMenuRepo _cafeRepo = new CafeMenuRepo();
            CafeMenu     content   = new CafeMenu(1, "Spaghetti", 14.99, "pasta and sauce", "tomato, garlic, pasta");
            bool         wasAdded  = _cafeRepo.AddMealToMenu(content);

            Assert.IsTrue(wasAdded);
        }
コード例 #3
0
        public void ViewEntireMenu_ShouldShowAll()
        {
            CafeMenu     content = new CafeMenu();
            CafeMenuRepo repo    = new CafeMenuRepo();

            repo.AddMealToMenu(content);
            List <CafeMenu> allMenuItems = repo.ViewEntireMenu();

            bool directoryHasContent = allMenuItems.Contains(content);

            Assert.IsTrue(directoryHasContent);
        }
コード例 #4
0
        private void AddMealToMenu()
        {
            Console.Clear();
            CafeMenu item = new CafeMenu();

            Console.WriteLine("You have a new item to add to the menu! Wonderful!!");
            Console.WriteLine("Please enter the number of this menu item:");
            item.MealNumber = int.Parse(Console.ReadLine());
            Console.WriteLine("Please enter the name of this menu item:");
            item.MealName = Console.ReadLine();
            Console.WriteLine("Please enter the price of this menu item:");
            item.MealPrice = double.Parse(Console.ReadLine());
            Console.WriteLine("Please enter the description of this menu item:");
            item.MealDescription = Console.ReadLine();
            //create another option to add ingredients to existing men item
            //Console.WriteLine("Please enter the ingredients of this menu item:");
            //item.MealIngredients = Console.ReadLine();

            _menuItems.AddMealToMenu(item);
            Console.WriteLine("Press any key to continue......");
            Console.ReadKey();
        }