Ejemplo n.º 1
0
        public void Endereco_Integracao_Inserir_EsperadoOK()
        {
            _endereco = EnderecoObjetoMae.ObterValido();

            var endereco = _enderecoServico.Inserir(_endereco);

            var enderecoInserido = _enderecoRepositorio.ObterPorId(endereco.ID);

            enderecoInserido.ID.Should().Be(endereco.ID);
            endereco.Numero.Should().Be(_endereco.Numero);
        }
Ejemplo n.º 2
0
        public void Endereco_Aplicacao_Inserir_EsperadoOK()
        {
            //cenario
            _endereco = EnderecoObjetoMae.ObterValido();
            _mockEnderecoRepositorio
            .Setup(er => er.Inserir(_endereco))
            .Returns(new Endereco {
                ID = 1
            });

            //acao
            var novoEndereco = _enderecoServico.Inserir(_endereco);


            //verificação
            _mockEnderecoRepositorio.Verify(er => er.Inserir(_endereco));
            novoEndereco.ID.Should().BeGreaterThan(0);
        }