public void Endereco_InfraData_Salvar_DeveInserirOk() { endereco = ObjectMother.ObterEnderecoValido(); endereco = repositorio.Salvar(endereco); endereco.Id.Should().BeGreaterThan(0); }
public void InfraData_Salvar_deve_incluir_um_novo_Endereco() { //Cenario long idEsperado = 3; //Acao var resultadoEndereco = _enderecoRepositorio.Salvar(_enderecoPadrao); //Verificar resultadoEndereco.Should().NotBeNull(); resultadoEndereco.Id.Should().Be(idEsperado); }
public override Emitente Salvar(Emitente entidade) { entidade.Validar(); if (enderecoRepositorio.PegarPorId(entidade.Endereco.Id) == null) { enderecoRepositorio.Salvar(entidade.Endereco); } entidade = base.Salvar(entidade); return(PegarPorId(entidade.Id)); }
public override Destinatario Salvar(Destinatario entidade) { entidade.Validar(); if (enderecoRepositorio.PegarPorId(entidade.Endereco.Id) == null) { enderecoRepositorio.Salvar(entidade.Endereco); } entidade = base.Salvar(entidade); return(PegarPorId(entidade.Id)); }
public override Transportador Salvar(Transportador entidade) { entidade.Validar(); if (enderecoRepositorio.PegarPorId(entidade.Endereco.Id) == null) { enderecoRepositorio.Salvar(entidade.Endereco); } entidade = base.Salvar(entidade); return(PegarPorId(entidade.Id)); }
public Endereco Salvar(Endereco endereco) { endereco.Validar(); return(_repositorio.Salvar(endereco)); }