public void Endereco_InfraData_PegarPorId_ObterRepositorioPorId_DeveFuncionar() { Endereco endereco = ObjectMother.ObterEnderecoValido(); endereco = repositorio.Salvar(endereco); Endereco Result = repositorio.PegarPorId(endereco.Id); Result.Id.Should().Be(endereco.Id); }
public void Endereco_InfraData_Deletar_DeveRemoverOk() { endereco = ObjectMother.ObterEnderecoValido(); endereco = repositorio.Salvar(endereco); repositorio.Deletar(endereco); endereco = repositorio.PegarPorId(endereco.Id); endereco.Should().BeNull(); }
public override Emitente PegarPorId(long id) { Emitente emitente = base.PegarPorId(id); if (emitente == null) { return(null); } emitente.Endereco = enderecoRepositorio.PegarPorId(emitente.Endereco.Id); return(emitente); }
public override Destinatario PegarPorId(long id) { Destinatario destinatario = base.PegarPorId(id); if (destinatario == null) { return(null); } destinatario.Endereco = enderecoRepositorio.PegarPorId(destinatario.Endereco.Id); return(destinatario); }
public override Transportador PegarPorId(long id) { Transportador transportador = base.PegarPorId(id); if (transportador == null) { return(null); } transportador.Endereco = enderecoRepositorio.PegarPorId(transportador.Endereco.Id); return(transportador); }
public Endereco PegarPorId(long id) { if (id < 1) { throw new IdentificadorInvalidoException(); } return(_repositorio.PegarPorId(id)); }