Пример #1
0
        public void Emitente_Aplicacao_Atualizar_DeveFuncionar()
        {
            Emitente emitente = ObjectMother.ObterEmitenteValido();

            emitente.Nome = "Ciclano XY";
            mockRepositorio.Setup(m => m.Atualizar(emitente)).Returns(emitente);
            mockRepositorio.Setup(m => m.PegarPorId(emitente.Id)).Returns(emitente);

            Emitente result = emitenteServico.Atualizar(emitente);

            result.Nome.Should().Be("Ciclano XY");
            mockRepositorio.Verify(m => m.Atualizar(emitente));
            mockRepositorio.Verify(m => m.PegarPorId(emitente.Id));
            mockRepositorio.VerifyNoOtherCalls();
        }
Пример #2
0
        public void Emitente_IntegracaoSistema_Atualizar_DeveFuncionar()
        {
            Emitente emitente = ObjectMother.ObterEmitenteValido();

            emitente.Id          = 0;
            emitente.Endereco.Id = 0;

            emitente = emitenteServico.Salvar(emitente);

            emitente.RazaoSocial = "Vendedor ETS";

            emitente = emitenteServico.Atualizar(emitente);

            Emitente result = emitenteServico.PegarPorId(emitente.Id);

            result.RazaoSocial.Should().Be("Vendedor ETS");
        }