Example #1
0
 public RecipesController(FoodNetDbContext context, IRecipesRepository recipesRepository,
                          RecipesDTOFacade recipesDTOFacade, UserManager <User> userManager)
 {
     _context           = context;
     _recipesDTOFacade  = recipesDTOFacade;
     _recipesRepository = recipesRepository;
     _userManager       = userManager;
 }
Example #2
0
        public void UpdateAddsRecipeTags()
        {
            InitFields();
            RecipesDTOFacade recipesDTOFacade = new RecipesDTOFacade(
                recipesRepositoryMock.Object,
                poorProductsRepositoryMock.Object,
                poorTagsRepositoryMock.Object,
                GetMapper());

            tempUpdatingRecipe = recipe1.DeepCopy();
            RecipeUpdateDTO recipeDTO = RecipeToRecipeUpdateDTO(tempUpdatingRecipe);

            tempUpdatingRecipe.RecipeTags = new List <RecipeTag>();

            recipesDTOFacade.UpdateRecipe(recipeDTO);

            Assert.Equal(2, tempUpdatingRecipe.RecipeTags.Count());
        }