public void AddRecipe(Recipe recipe)
 {
     if (recipe == null)
     {
         throw new ArgumentNullException(nameof(recipe));
     }
     _recipiesContext.Add(recipe);
 }
Exemple #2
0
        public void Add(User user)
        {
            if (user?.Username == null || user.Username.Length < 3)
            {
                return;
            }

            _db.Add(user);
            _db.SaveChanges();
        }
Exemple #3
0
        public async Task TestGetRecipes()
        {
            // Arrange
            Recipe recipe1 = new Recipe
            {
                Author      = "user1",
                Title       = "newtitle",
                Type        = "type1",
                body        = "body1",
                Ingredients = "Ing1"
            };

            Recipe recipe2 = new Recipe
            {
                Author      = "user2",
                Title       = "oldtitle",
                Type        = "type2",
                body        = "body2",
                Ingredients = "Ing2"
            };

            _recipes_context.Add(recipe1);
            _recipes_context.Add(recipe2);
            _recipes_context.SaveChanges();



            // Act
            var result = await _recipeController.GetRecipes("old");

            var Ok_result = result as OkObjectResult;


            // Assert
            Assert.IsNotNull(Ok_result);
            Assert.IsInstanceOfType(result, typeof(OkObjectResult));
        }
Exemple #4
0
 public void Add(Recipe recipe)
 {
     _db.Add(recipe);
     _db.SaveChanges();
 }