Aulão Testes Automatizados com JavaScript

Você precisará usar o Node.js na versão 20 (ou superior) para executar os exemplos

node -v
# v20.5.0

Rodando

Restaure as dependencias e execute o projeto:

npm ci --silent
npm start

Seu programa estará rodando em http://localhost:3000

Depois que a API estiver rodando você pode executar o script que vai disparar requests, obter o token e exibir a resposta da API.

Para isso execute

./run-api-requests.sh

A resposta deve parecer-se com:

Token capturado: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiZXJpY2t3ZW5kZWwiLCJtZXNzYWdlIjoiaGV5IGR1dXVkZSEiLCJpYXQiOjE2OTE2OTM4MjF9.VmPc9yY4tTXYQaILbY6JXK8IrmKKK0Z4hveVgRUIV9Y

Resposta da rota privada: {"result":"Hey welcome!"}