public void Deve_excluir_uma_atividade() { //Given const string titulo = "Outro titulo"; const int id = 323; TipoAtividade tipoAtividade = TipoAtividade.Manutencao; var atividadeEsperada = AtividadeBuilder.Novo() .ComTitulo(titulo) .ComTipoAtividade(tipoAtividade) .ComId(id).Build(); _repository.Setup(r => r.ObterPorId(id)).Returns(atividadeEsperada); //When _service.RemoverAtividade(id); //Then _repository.Verify(r => r.Remover(It.Is <Atividade>(atividade => atividade.Titulo == titulo && atividade.Id == id)), Times.Once); }