Mettre à jour les tests unitaires pour inclure des cas de test pour la nouvelle route GET /comments. Cette issue est liée à l'implémentation de la nouvelle route permettant aux administrateurs de récupérer tous les commentaires.
Context
Pour s'assurer que la nouvelle fonctionnalité de récupération des commentaires fonctionne correctement, il est nécessaire d'ajouter des tests unitaires couvrant divers scénarios. Cela garantira que la route fonctionne comme prévu et que les modifications futures n'introduiront pas de régressions.
Objectives
Créer des tests unitaires pour la route GET /comments.
Couvrir les scénarios où la récupération est effectuée par un administrateur.
Vérifier que la récupération est refusée si l'utilisateur n'est pas un administrateur.
Vérifier le cas où des commentaires existent dans la base de données.
Acceptance Criteria
Les tests unitaires doivent vérifier que la route GET /comments récupère les commentaires correctement lorsque la demande est faite par un administrateur.
Les tests unitaires doivent vérifier que la route renvoie une réponse 403 Forbidden si l'utilisateur n'est pas un administrateur.
Les tests unitaires doivent couvrir les scénarios où des commentaires existent et où aucun commentaire n'existe dans la base de données.
Les tests unitaires doivent couvrir les erreurs potentielles et s'assurer que les réponses appropriées sont renvoyées.
Tasks
[ ] Créer des tests unitaires pour vérifier que la route GET /comments récupère les commentaires correctement lorsque la demande est faite par un administrateur.
[ ] Ajouter des tests pour vérifier que l'accès est refusé si l'utilisateur n'est pas un administrateur.
[ ] Vérifier que la route renvoie une réponse appropriée lorsque des commentaires existent et lorsque aucun commentaire n'existe.
[ ] Assurer que les tests couvrent les scénarios d'erreur potentiels.
Summary
Mettre à jour les tests unitaires pour inclure des cas de test pour la nouvelle route GET /comments. Cette issue est liée à l'implémentation de la nouvelle route permettant aux administrateurs de récupérer tous les commentaires.
Context
Pour s'assurer que la nouvelle fonctionnalité de récupération des commentaires fonctionne correctement, il est nécessaire d'ajouter des tests unitaires couvrant divers scénarios. Cela garantira que la route fonctionne comme prévu et que les modifications futures n'introduiront pas de régressions.
Objectives
Acceptance Criteria
Tasks
Resources
UML Diagrams References
Branch Name
test/add-unit-tests-for-get-comments-route