Example #1
0
        public void Dependente_IntegracaoSistema_Atualizar_Deve_Atualizar_Nome_Do_Dependente_Com_Id_1()
        {
            _dependente.Id   = 1;
            _dependente.Nome = "Novo nome";
            _dependente      = _dependenteServico.ObterPorId(_dependente.Id);

            var resultado = _dependenteServico.Atualizar(_dependente);

            resultado.Nome.Should().Be(_dependente.Nome);
        }
Example #2
0
        public void Dependente_Aplicacao_Atualizar_Deve_Atualizar_Nome_Do_Dependente_Com_Id_1()
        {
            _dependente.Id   = 1;
            _dependente.Nome = "Novo nome";
            _mockRepositorio.Setup(x => x.ObterPorId(_dependente.Id)).Returns(new Dependente()
            {
                Id = _dependente.Id, Nome = _dependente.Nome
            });
            _dependente = _dependenteServico.ObterPorId(_dependente.Id);
            _mockRepositorio.Setup(x => x.Atualizar(_dependente)).Returns(new Dependente()
            {
                Id = _dependente.Id, Nome = _dependente.Nome
            });

            var resultado = _dependenteServico.Atualizar(_dependente);

            _mockRepositorio.Verify(x => x.ObterPorId(_dependente.Id));
            _mockRepositorio.Verify(x => x.Atualizar(_dependente));
            resultado.Nome.Should().Be(_dependente.Nome);
            _mockRepositorio.VerifyNoOtherCalls();
        }