O desafio foi cumprido utilizando Jest, Supertest e Cypress, devido a facilidade de instalação e fácil utilização.
Para executar este projeto basta ter o Node instalado e executar npm i
Para executar os testes end to end basta executar: npm run test:e2e
Para executar os testes end to end basta executar: npm test