public void Deve_adicionar_atualizar_um_livro_validado() { var livro = new Livro { Titulo = "Livro 1", CategoriaId = 1, EditoraId = 1 }; _livroServico.Validar(livro); _livroServico.Adicionar(livro); var livros = _livroServico.ObterTodos().ToList(); livro.DataPublicacao = DateTime.Today.AddYears(-1); _livroServico.Validar(livro); _livroServico.Atualizar(livro); Assert.AreEqual(1, livros.Count); Assert.IsNotNull(livro.DataPublicacao); }
public ActionResult Put([FromBody] LivroVO livro) { if (livro == null) { return(BadRequest()); } var livroAtualizada = _livroServico.Atualizar(livro); if (livroAtualizada == null) { return(BadRequest()); } return(new ObjectResult(livroAtualizada)); }