Tests
L'application utilise Jest pour les tests unitaires et d'intégration. Les tests sont organisés dans le dossier tests et sont exécutés automatiquement lors de chaque pull request sur la branche master du dépôt GitHub.
Les tests sont écrits en TypeScript et utilisent des mocks pour simuler les dépendances. Ils couvrent les fonctionnalités principales de l'application, y compris les contrôleurs, les modèles et les services.
Pour lancer les tests, utilisez la commande suivante :
npm run test