public void Projeto_IntegracaoSistema_Atualizar_Deve_Atualizar_Nome_Do_Projeto_Com_Id_1() { _projeto.Id = 1; _projeto.Nome = "Novo nome"; _projeto = _projetoServico.ObterPorId(_projeto.Id); var resultado = _projetoServico.Atualizar(_projeto); resultado.Nome.Should().Be(_projeto.Nome); }
public void Projeto_Aplicacao_Atualizar_Deve_Atualizar_Nome_Do_Projeto_Com_Id_1() { _projeto.Id = 1; _projeto.Nome = "Novo nome"; _mockRepositorio.Setup(x => x.ObterPorId(_projeto.Id)).Returns(new Projeto() { Id = _projeto.Id, Nome = _projeto.Nome }); _projeto = _projetoServico.ObterPorId(_projeto.Id); _mockRepositorio.Setup(x => x.Atualizar(_projeto)).Returns(new Projeto() { Id = _projeto.Id, Nome = _projeto.Nome }); var resultado = _projetoServico.Atualizar(_projeto); _mockRepositorio.Verify(x => x.ObterPorId(_projeto.Id)); _mockRepositorio.Verify(x => x.Atualizar(_projeto)); resultado.Nome.Should().Be(_projeto.Nome); _mockRepositorio.VerifyNoOtherCalls(); }