Home

Integration Test

Petit projet React servant de support à la mise en place d'une chaîne d'intégration continue (CI/CD) : tests automatisés, génération de documentation JSDoc et déploiement via GitHub Pages.

Pré-requis

  • Node.js (version 18 ou supérieure recommandée)
  • npm (installé avec Node.js)

Installation

Cloner le dépôt puis installer les dépendances :

git clone https://github.com/Elbubucho/ci-cd.git
cd integration-test
npm install

Lancer l'application

npm start

L'application est ensuite accessible sur http://localhost:3000.

Lancer les tests

npm test

Cette commande exécute la suite de tests et génère un rapport de couverture.

Générer la documentation

npm run jsdoc

La documentation est générée dans ./public/docs.