public void Departamento_IntegracaoSistema_Atualizar_Deve_Atualizar_Descricao_Do_Departamento_Com_Id_1() { _departamento.Id = 1; _departamento.Descricao = "Nova descrição"; _departamento = _departamentoServico.ObterPorId(_departamento.Id); var resultado = _departamentoServico.Atualizar(_departamento); resultado.Descricao.Should().Be(_departamento.Descricao); }
public bool Atualizar(DepartamentoViewModel model) { var oDepartamento = new Departamento { Id = model.Id, Nome = model.Nome, Ativo = model.Ativo, CriadoEm = model.CriadoEm, CriadoPorUserId = model.CriadoPorUserId }; var retorno = _departamentoServico.Atualizar(oDepartamento); return(retorno.IsValid); }
public void Departamento_Aplicacao_Atualizar_Deve_Atualizar_Descricao_Do_Departamento_Com_Id_1() { _departamento.Id = 1; _departamento.Descricao = "Nova descrição"; _mockRepositorio.Setup(x => x.ObterPorId(_departamento.Id)).Returns(new Departamento() { Id = _departamento.Id, Descricao = _departamento.Descricao }); _departamento = _departamentoServico.ObterPorId(_departamento.Id); _mockRepositorio.Setup(x => x.Atualizar(_departamento)).Returns(new Departamento() { Id = _departamento.Id, Descricao = _departamento.Descricao }); var resultado = _departamentoServico.Atualizar(_departamento); _mockRepositorio.Verify(x => x.ObterPorId(_departamento.Id)); _mockRepositorio.Verify(x => x.Atualizar(_departamento)); resultado.Descricao.Should().Be(_departamento.Descricao); _mockRepositorio.VerifyNoOtherCalls(); }