public void Livro_CriarRepositorio_DeveFuncionar() { Livro Livro = ObjectMother.ObterLivroValido(); Livro.Id = 0; Livro = _repositorio.Adicionar(Livro); Livro.Id.Should().BeGreaterThan(0); }
public int Persistir(LivroRequest request) { var entidade = _livroFactory.Criar(request); _validator.Validar(entidade); if (entidade.Id == 0) { _repositorio.Adicionar(entidade); } else { _repositorio.Atualizar(entidade); } return(entidade.Id); }
public ActionResult Cadastrar(Livro livro) { if (ModelState.IsValid) { var arquivos = Arquivos.ListaArquivos(); foreach (var item in arquivos) { livro.Imagem = item.Nome; } _LivroRep.Adicionar(livro); return(RedirectToAction(nameof(Index))); } else { return(View()); } }
public void Deve_adicionar_e_remover_uma_categoria_vinculada_ao_livro() { var categoria = new Categoria { Nome = "Categoria 1" }; _categoriaServico.Adicionar(categoria); var livro = new Livro { CategoriaId = categoria.CategoriaId }; _livroRepositorio.Adicionar(livro); var removeu = _categoriaServico.Remover(categoria); Assert.False(removeu); }
public void Deve_adicionar_e_remover_uma_editora_vinculada_ao_livro() { var editora = new Editora { Nome = "Editora 1" }; _editoraServico.Adicionar(editora); var livro = new Livro { EditoraId = editora.EditoraId }; _livroRepositorio.Adicionar(livro); var removeu = _editoraServico.Remover(editora); Assert.False(removeu); }
public Livro Adiciona(Livro livro) { livro.Validar(); return(_livroRepositorio.Adicionar(livro)); }
public void Adicionar(Livro obj) { _livroRepositorio.Adicionar(obj); }
public Livro Adicionar(Livro entidade) { ////entidade.Validate(); entidade = _repositorio.Adicionar(entidade); return(entidade); }