-
Notifications
You must be signed in to change notification settings - Fork 0
Tests de l'application
Test unitaire : Jest, librairie de test react Test d'intégration: Jest, librairie de test react Test end to end : Cypress
Nous utilisons comme outil la librairie de test react et jest. Pour l'instant 5 test unitaires ont été réalisés Nous vérifions la présence de formulaire vide, qu'une page se charge avec une valeur 0 à ses compteurs, qu'un bouton d'incrémentation fonctionne
[Idem]
1 seul test end-to-end pour l'instant. Vérification de l'envoie du formulaire d'inscription sur la base de donnée
[Analyse de la qualité de la validation du projet] Nous pouvons faire plus de test unitaires Aucun test d'intégration n'a été fait Nous pouvons rajouter 1 ou 2 test end-to-end
[Bilan personnel de la réalisation des tests de l'US implémentée. ]
Un test end-to-end de l'inscription a été fait et fonctionne, un test sur la présence du bouton vendredi pour la line-up fonctionne, test des boutons d'ajout et de suppression de ticket dans le panier fonctionne
[Lien vers le code de test produit par l'étudiant]
https://github.com/ThomasBlervaque/Dev-Web-2022/blob/website/frontend/src/App.test.js
[Tableau de valeurs input/output utilisés pour chaque test]