Projeto criado para demonstrar a utilização de testes automatizado com o Nest JS
, Jest
e o Supertest
Primeiro instale as dependências com o seguinte comando
npm i
Para executar todos os testes unitário utilize este atalho
npm run test
Para criar o coverage
dos testes unitário mostrando a cobertura dos testes
npm run test:cov
Primeiro precisamos criar as migrations com o Prisma
utilizando o seguinte comando
npx prisma migrate dev
Para executar todos os testes e2e utilize este atalho
npm run test:e2e
Para criar o coverage
dos testes e2e mostrando a cobertura dos testes
npm run test:e2e:cov
Depois de realizar a criação do banco de dados basta utilizar este atalho
npm run start:dev