public ActionResult Put(RecipeDto recipe) { try { return(Ok(_recipeBusiness.EditRecipe(recipe.Id, recipe))); } catch (Exception e) { return(BadRequest(e.Message)); } }
public void TesteDeletarPedido_Sucesso() { var id = 1; var name = "Teste"; var description = "Testando"; var imgPath = "TestePath"; var recipes = _recipeBusiness.ListRecipes().FirstOrDefault(x => x.Id == id);; _recipeBusiness.AddRecipe(new RecipeDto() { Id = id, Name = name, Description = description, ImgPath = imgPath }); id = 1; name = "TesteEdit"; description = "TestandoEdit"; imgPath = "TestePathEdit"; var recipeEdit = new RecipeDto() { Id = id, Name = name, Description = description, ImgPath = imgPath }; _recipeBusiness.EditRecipe(id, recipeEdit); var recipeConsulta = _recipeBusiness.ListRecipes().FirstOrDefault(x => x.Id == id); Assert.IsNotNull(recipeConsulta); Assert.AreEqual(id, recipeConsulta.Id); Assert.AreEqual(name, recipeConsulta.Name); Assert.AreEqual(description, recipeConsulta.Description); Assert.AreEqual(imgPath, recipeConsulta.ImgPath); }