示例#1
0
        public void Destinatario_Integracao_Inserir_Empresa_EsperadoOK()
        {
            _destinatario = DestinatarioObjetoMae.ObterValidoEmpresa();

            var destinatario = _destinatarioServico.Inserir(_destinatario);

            var destinatarioInserido = _destinatarioServico.ObterPorId(destinatario.ID);

            destinatarioInserido.Should().NotBeNull();
            destinatario.ID.Should().Be(destinatarioInserido.ID);
        }
示例#2
0
        public void Destinatario_Aplicacao_Obter_EsperadoOK()
        {
            long id = 1;

            _mockDestinatarioRepositorio
            .Setup(dr => dr.ObterPorId(id))
            .Returns(new Destinatario {
                ID = 1, Endereco = new Endereco {
                    ID = 1
                }
            });

            _mockEnderecoRepositorio
            .Setup(er => er.ObterPorId(id))
            .Returns(new Endereco {
                ID = 1
            });

            var destinatario = _destinatarioServico.ObterPorId(id);

            _mockDestinatarioRepositorio.Verify(dr => dr.ObterPorId(id));
            destinatario.ID.Should().BeGreaterThan(0);
        }