RIA1_TDD_TRAINING est un projet permettant d'entraîner le TDD en JavaScript et tout en se familiarisant avec une approche OOP.
Pré-requis :
- npm 8.4.1 ou ultérieure
- node 17.5.0 ou ultérieure
- git version 2.34.1.windows 1 ou ultérieure
Note : testé sur l'IDE WebStorm : version 2021.3.1
Après avoir récupéré le référentiel, forker-le sur un dépôt vous appartenant puis:
npm install
Pour tester tout le projet :
npm run test
Le résultat a obtenir en début de projet :
Test Suites: 1 failed, 1 passed, 2 total
Tests: 1 failed, 1 passed, 2 total
Snapshots: 0 total
Time: 0.491 s, estimated 1 s
Ran all test suites.
Pour tester une seule classe :
npm run test [className.test.js]
Traiter les issues dans l'ordre de publication.
Voici des sources qui vous aideront à vous lancer :
- Les classes en Java Script
- Premier pas avec Jest
- Convention de nommmage en Java Script
- Documenter son code
Vos retours sont les bienvenus. Utilisez les pull requests pour des apports mineurs. Pour des modifications plus importantes, ouvrez une issue pour que l'on en discuter avant.