Beispiel #1
0
        public void Cargo_IntegracaoSistema_Atualizar_Deve_Atualizar_Descricao_Do_Cargo_Com_Id_1()
        {
            _cargo.Id        = 1;
            _cargo.Descricao = "Nova descrição";
            _cargo           = _cargoServico.ObterPorId(_cargo.Id);

            var resultado = _cargoServico.Atualizar(_cargo);

            resultado.Descricao.Should().Be(_cargo.Descricao);
        }
Beispiel #2
0
        public void Cargo_Aplicacao_Atualizar_Deve_Atualizar_Descricao_Do_Cargo_Com_Id_1()
        {
            _cargo.Id        = 1;
            _cargo.Descricao = "Nova descrição";
            _mockRepositorio.Setup(x => x.ObterPorId(_cargo.Id)).Returns(new Cargo()
            {
                Id = _cargo.Id, Descricao = _cargo.Descricao
            });
            _cargo = _cargoServico.ObterPorId(_cargo.Id);
            _mockRepositorio.Setup(x => x.Atualizar(_cargo)).Returns(new Cargo()
            {
                Id = _cargo.Id, Descricao = _cargo.Descricao
            });

            var resultado = _cargoServico.Atualizar(_cargo);

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