Uma API simples utilizando TypeScript e express.js, para demonstrar alguns conceitos básicos sobre a criação de APIs para a disciplina Linguagem de Programação VI do 6º período de Ciência da Computação do UNIFEG.
node.js: https://nodejs.org/
Recomendado instalar o nvm: https://github.com/nvm-sh/nvm
Para instalar o projeto, rodar o comando:
npm installPara rodar o projeto:
npm run devPara rodar todos os testes:
npm testRodar testes individuais, utilize o parâmetro testPathPatterns passando o caminho que deseja testar. Pode ser uma pasta, um arquivo específico, ou uma expressão regular. O exemplo a seguir testará somente o arquivo tests/userRoutes.test.ts.
npm test -- --testPathPatterns=/tests/userR