public void SalvarLivro() { var livro = this.CriarLivroValido(); var retorno = _livroBLL.Add(livro); var esperado = true; var atual = retorno.Success; Assert.AreEqual(esperado, atual, "Metodo salvar é válido, mas foi considerado inválido"); }
public IActionResult Create(LivroViewModel livroViewModel, IFormFile Img) { if (ModelState.IsValid) { if (Img != null && Img.Length > 0) { livroViewModel.ImagemCapa = Img.ToByteArray(); livroViewModel.ImagemCapaContentType = Img.ContentType; } var livro = new Livro(livroViewModel.Titulo, livroViewModel.GeneroId, livroViewModel.AutorId, livroViewModel.Sinopse, livroViewModel.ImagemCapa, livroViewModel.ImagemCapaContentType); var result = _livroBLL.Add(livro); if (result.Success) { return(RedirectToAction(nameof(Index))); } else { return(View(livroViewModel)); } } else { CarregarCamposSelects(); return(View(livroViewModel)); } }