Uma aplicação desenvolvida em Typescript usando Nestjs Framework
Web Service para intermediar o acesso ao banco de dados para o projeto integrador 4
$ npm install
Para testar a aplicação, crie um arquivo .env na raiz do projeto conforme o formato do .env.example disponível na raiz e aponte as variaveis para seu ambiente.
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
O teste automático deste serviço não possui mocks, funciona com acesso direto a um banco.
Antes de executar o teste, prepare o ambiente com o banco de testes devidamente criado (Depende de Docker instalado).
Certifique-se de ter um arquivo .env configurado antes desses passos.
npm run postgre:test
npm start
Após o ambiente de teste preparado, basta chamar o teste automático.
# Todos os testes
$ npm run test
# gera dados de cobertura de testes
$ npm run test:cov