Esempio n. 1
0
        public void TestReadMethod_ShouldNotBeNull()
        {
            //ARRANGE([TestInitialize])

            //Act
            List <MenuItem> listFromRepo = _menuItemRepo.GetWholeMenu();

            //Assert
            Assert.IsNotNull(listFromRepo);
        }
        //DisplayExistingMenuItems(); [[[2]]]
        private void DisplayExistingMenuItems()
        {
            Console.Clear();
            var allMenuItems = _menuItemRepo.GetWholeMenu();

            foreach (var menuItem in allMenuItems)
            {
                DisplayMenuItemsPartial(menuItem);
            }
            Console.WriteLine();
        }
Esempio n. 3
0
        public void TestCreateMethod_ShouldReturnTrue()
        {
            //ARRANGE
            MenuItemRepo menuItemRepo = new MenuItemRepo();
            MenuItem     itemToAdd    = new MenuItem("TestMenuItem");

            //Act
            menuItemRepo.AddMenuItemToMenu(itemToAdd);

            //Assert
            List <MenuItem> menuItemDirectory = menuItemRepo.GetWholeMenu();

            bool IdIsEqual = false;

            foreach (MenuItem menuItem in menuItemDirectory)
            {
                if (menuItem.MenuItemName == itemToAdd.MenuItemName)
                {
                    IdIsEqual = true;
                    break;
                }
            }
            Assert.IsTrue(IdIsEqual);
        }