Criei esse projeto simples para demonstrar como o Lombok pode facilitar a vida de quem faz testes com o Rest Assured.
Se quiser saber mais sobre esse código, confira meus posts no medium:
- Rest Assured e Lombok para dados de teste, um guia prático
- Como criar objetos complexos para seus testes de API criando builders com Lombok
- Usando objetos Java para facilitar asserções em testes de API com Rest Assured e Lombok
- Java 8
- Maven
- NodeJs
Para criar esses exemplos utilizei o ServeRest que é uma API desenvolvida justamente com finalidade de ajudar testadores a praticar seus conhecimentos em testes de API.
- Baixe o projeto
https://github.com/PauloGoncalvesBH/ServeRest
- Acesse a pasta do projeto
cd ServeRest
- Inicialize o ServeRest
npx serverest@latest
Pronto! O ServeRest está pronto para uso.
ServeRest roda em localhost na porta 3000
- Baixe o projeto na sua máquina (abra um novo terminal):
git clone https://github.com/rapesil/rest-assured-e-lombok.git
- Acesse a pasta do projeto
cd rest-assured-e-lombok
- Agora é só rodar com:
mvn test
Dúvidas? rapesil15@gmail.com