Exemplo n.º 1
0
        //Method ask the user to remove a Menu
        public void RemoveMenu()
        {
            Console.Clear();
            DisplayAllMenu();
            Console.WriteLine("Enter Menu Number");
            int menuNum = int.Parse(Console.ReadLine());

            Console.Clear();
            var menuToView = _menuRepo.GetMenuByNum(menuNum);

            ViewMenu(menuToView);
            Console.WriteLine("You are about to remove a Menu, are you sure?");
            if (GetYesNoAnswer())
            {
                if (_menuRepo.RemoveMenuFromList(menuNum))
                {
                    Console.WriteLine("Menu is Removed");
                }
                else
                {
                    Console.WriteLine("Can not remove Menu");
                }
            }
            DisplayAllMenu();
            Console.WriteLine("Do need to remove more menu(Yes,No)");
            if (GetYesNoAnswer())
            {
                RemoveMenu();
            }
        }
Exemplo n.º 2
0
        public void MyAddTestMethod()
        {
            //Arrange
            CafeClass cafe = new CafeClass();

            cafe.MealName = "Salad";
            CafeRepo repo = new CafeRepo();

            //Act
            repo.AddMenuToList(cafe);

            CafeClass menuFromCafe = repo.GetMenuByNum(cafe.MealNumber);

            //Assert
            Assert.IsNotNull(menuFromCafe);
        }