- Copie o env example com cp .env.example para .env
- execute:
npm install
adonis serve --dev
- Esse projeto possui um endpoint POST {{host}}/crawler esperando receber um body como parametro { url = 'https://www.smartmei.com.br' }
POST {{host}}/crawler
{
"url" = 'https://www.smartmei.com.br'
}
- Retorno esperado:
{
"plano": "PROFISSIONAL",
"transferencia": "R$ 7,00",
"cobranca": "R$ 5,00 por boleto pago.",
"mensalidade": "R$ 15,00 *pagando R$45,00/trimestre"
}
Esse teste permite saber se a aplicação quebrou em algum momento e pode ser configurada no CI/CD do git para rodar automaticamente no commit e gestor/dev já recebe um alerta que algo não saiu como esperado. Rode o teste com:
adonis test