public void Deve_salvar_atividade_alterada() { //Given const int id = 8; var atividadeEsperada = AtividadeBuilder.Novo() .ComId(id) .ComTitulo("Titulo 1") .ComDescricao("Descrição padrão") .ComTipoAtividade(TipoAtividade.Desenvolvimento).Build(); _repository.Setup(r => r.ObterPorId(id)).Returns(AtividadeBuilder.Novo().ComId(id).Build()); //When _service.AlterarAtividade(id, atividadeEsperada.Titulo, atividadeEsperada.Descricao, atividadeEsperada.Tipo); //Then _repository.Verify(r => r.Alterar(It.Is <Atividade>(atividade => atividade.Titulo == atividadeEsperada.Titulo)), Times.Once); }