public IActionResult Adicionar(int livroId) { Livro livro = serviceLivro.BuscarPorId(livroId); if (livro != null) { carrinhoSession.Adicionar(livro); } return(RedirectToAction("Index")); }
public void LivroService_BuscaPorId_DeveFuncionar() { Livro Livro = ObjectMother.ObterLivroValido(); mockRepositorio.Setup(m => m.BuscarPorId(Livro.Id)).Returns(Livro); Livro result = livroService.BuscarPorId(Livro.Id); result.Should().NotBeNull(); result.Id.Should().Be(1); mockRepositorio.Verify(m => m.BuscarPorId(Livro.Id)); }
public IActionResult Detalhes(int id) { Livro livro = livroService.BuscarPorId(id); if (livro == null) { TempData["Erro"] = "Livro não encontrado"; return(RedirectToAction("Index")); } return(View(livro)); }
public void Livro_DeleteIntegracaoSistema_DeveFuncionar() { Livro livro = ObjectMother.ObterLivroValido(); _livroService.Deletar(livro); Livro livroGetById = _livroService.BuscarPorId(livro.Id); livroGetById.Should().BeNull(); IList <Livro> livroList = _livroService.BuscarTodos(); livroList.Count().Should().Be(0); }