BRE03

Jest est un framework de test JavaScript, qui fonctionne aussi bien avec du JavaScript Vanilla qu’avec TypeScript, Node, React, Angular ou Vue.

https://jestjs.io/fr/docs/getting-started

Installation

Avec npm

npm install --save-dev jest

Avec Yarn

yarn add --dev jest

Le package.json

{  
	"scripts": {  
	"test": "jest ./tests"  
	}  
}

Nomenclature des fichiers

Vos fichiers devront avoir un équivalent .test.js.

Par exemple un fichier sum.js => sum.test.js

🔴 Si vous faites un copier-coller de la doc pour tester, selon vos configurations, vous pourriez avoir besoin de require les bons fichiers dans vos tests.

Lancer la commande

Avec npm

npm test

Avec Yarn

yarn test