Jest
O que é Jest?
Jest é uma biblioteca de testes unitários para JavaScript.
(Apenas no ambiente de desenvolvimento)
O teste unitário consiste em verificar o comportamento das menores unidades em sua aplicação.
Tecnicamente, isso seria uma classe ou até mesmo um método de classe em línguas orientadas a objetos, e seria um procedimento ou função em línguas processuais e funcionais.
Teste unidade é toda a aplicação de teste nas assinaturas de entrada e saída de um sistema.
Consiste em validar dados válidos e inválidos via I/O sendo aplicado por desenvolvedores ou analistas de teste.
Uma unidade é a menor parte testável de um programa de computador.
Criando testes com JEST
Se vc criar sua aplicação usando o comando:
Já inclui o Jest automaticamente.
Crie um arquivo de configuração do Jest:
jest.config.js
O nome dos arquivos de testes devem terminar com “.spec.js”.
Ex.: produto.spec.js
https://github.com/ViniciusVC/api_vvc