Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implémenter les tests backend #174

Open
8 tasks
Carolinedanslesnuages opened this issue Dec 19, 2024 · 0 comments
Open
8 tasks

Implémenter les tests backend #174

Carolinedanslesnuages opened this issue Dec 19, 2024 · 0 comments
Assignees
Labels

Comments

@Carolinedanslesnuages
Copy link
Collaborator

Carolinedanslesnuages commented Dec 19, 2024

Ajouter des tests E2E pour le back-end

Tâches

  • Identifier et intégrer un framework de tests E2E approprié (ex. Jest avec des extensions comme Supertest.
  • Ajouter les dépendances nécessaires au fichier package.json.
  • Mettre en place un environnement isolé pour les tests ( via Docker ou un fichier docker-compose.override.yml spécifique).
  • Écrire les tests

Ajouter des tests pour les endpoints :

  • app.controller.ts et app.service.ts :
    • Tester les endpoints gérés par AppController.
    • Vérifier le fonctionnement des méthodes clés fournies par AppService.

CI/CD

  • Intégrer les tests dans les workflows CI/CD

Résultat attendu

  • Un ensemble de tests E2E fonctionnel et automatisé pour le back-end.
  • Documentation mise à jour dans le fichier README.md pour expliquer comment exécuter les tests.
@Carolinedanslesnuages Carolinedanslesnuages self-assigned this Dec 19, 2024
@Carolinedanslesnuages Carolinedanslesnuages removed their assignment Dec 20, 2024
@thomashbrnrd thomashbrnrd self-assigned this Jan 7, 2025
@thomashbrnrd thomashbrnrd changed the title Ajouter E2E BACK Implémenter les tests backend Jan 7, 2025
@thomashbrnrd thomashbrnrd linked a pull request Jan 16, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants