Estou fazendo uma API REST com alguns métodos CRUD básicos e fiz esse treinamento focando nisso.
No entanto, já que não tivemos exemplos de operações CRUD no treinamento, resolvi perguntar aqui, caso alguém possa me ajudar com isso.
Numa arquitetura com Repository, como eu testo um "deleteById" ou um "findById", por exemplo?
Em geral, os testes têm falhado pois o ID que eu busco não é encontrado, mesmo eu já tendo criado um objeto com um ID no teste.
Se alguém tiver algum exemplo de teste com CRUD nesse cenário eu fico agradecido. Ou link com alguma explicação também serve. Não consegui encontrar a resposta em nenhum lugar.
Obrigado.