public void AddItemToMenu_ShouldGetCorrectBoolean()
        {
            //ARRANGE
            MenuItems           newContent = new MenuItems();
            MenuItemsRepository repo       = new MenuItemsRepository();

            //ACT
            bool addResult = repo.AddItemToMenu(newContent);

            //ASSERT
            Assert.IsTrue(addResult);
        }
        public void GetMenuItems_ShouldReturnCorrectListOfMenuItems()
        {
            //ARRANGE
            MenuItems           newObject  = new MenuItems();
            MenuItemsRepository repository = new MenuItemsRepository();

            repository.AddItemToMenu(newObject);

            //ACT
            List <MenuItems> listOfMenuItems = repository.GetAllItems();

            //ASSERT
            bool menuHasItems = listOfMenuItems.Contains(newObject);

            Assert.IsTrue(menuHasItems);
        }
Пример #3
0
        public MenuService(AppDbContext dbContext, People logedInPerson)
            : base(dbContext, logedInPerson)
        {
            this.MenusRepo = new MenusRepository(dbContext);

            this.LanguageRepo      = new LanguagesRepository(dbContext);
            this.MenuLanguagesRepo = new MenuLanguagesRepository(dbContext);

            this.CurrencyRepo     = new CurrenciesRepository(dbContext);
            this.MenuCurrencyRepo = new MenuCurrenciesRepository(dbContext);

            this.CategoriesRepo     = new CategoriesRepository(dbContext);
            this.MenuCategoriesRepo = new MenuCategoriesRepository(dbContext);

            this.MenuItemRepo        = new MenuItemsRepository(dbContext);
            this.MenuItemContentRepo = new MenuItemContentRepository(dbContext);
            this.MenuItemValueRepo   = new MenuItemValueRepository(dbContext);
        }
 public void Arrange()
 {
     _repo    = new MenuItemsRepository();
     _content = new MenuItems(5, "Meat Lover's Delight", "Ham sausage bacon egg cheese sandwich", "1, 2, 3", 3.95f);
     _repo.AddItemToMenu(_content);
 }