d5:a02

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
d5:a02 [2025/09/18 09:15] dthevenotd5:a02 [2025/09/18 09:44] (Version actuelle) – [A02 : Les tests (unitaires et d'intégration)] dthevenot
Ligne 4: Ligne 4:
   * https://www.machinet.net/tutorial-fr/java-unit-test-guide   * https://www.machinet.net/tutorial-fr/java-unit-test-guide
 ===== A02 : Les tests (unitaires et d'intégration) ===== ===== A02 : Les tests (unitaires et d'intégration) =====
 +__Durée estimée__ : 4 heures
 ==== Objectif pédagogique ==== ==== Objectif pédagogique ====
   * Comprendre la différence entre tests unitaires, d’intégration, fonctionnels et de performance.   * Comprendre la différence entre tests unitaires, d’intégration, fonctionnels et de performance.
Ligne 33: Ligne 34:
     - Vérifier le calcul du prix TTC.     - Vérifier le calcul du prix TTC.
     - Vérifier que l’ajout d’un livre à un utilisateur fonctionne.     - Vérifier que l’ajout d’un livre à un utilisateur fonctionne.
-    - Ajouter au moins 2 tests supplémentaires par classe pour couvrir des cas limites (ex. : emprunter plus de 3 livres, prix négatif, etc.).+    - Ajouter au moins 2 tests supplémentaires par classe(y compris la classe Emprunt) pour couvrir des cas limites (ex. : emprunter plus de 3 livres, prix négatif, etc.).
   - Exécuter les tests et corriger les bugs si nécessaire.   - Exécuter les tests et corriger les bugs si nécessaire.
  
-<bootnote critical>Travail validé par la présentation d'un test à la classe</bootnote>+<bootnote critical>Travail validé par la présentation d'un test à la classe le **vendredi 26/09**</bootnote>
 =====  ===== =====  =====
 ====== Les tests d'intégration ====== ====== Les tests d'intégration ======
Ligne 47: Ligne 48:
     * le livre n’est pas déjà emprunté     * le livre n’est pas déjà emprunté
     * l’utilisateur a moins de 3 emprunts     * l’utilisateur a moins de 3 emprunts
-  - Vérifier que l’état du livre et la liste des emprunts de l’utilisateur sont correctement mis à jour.+  - Vérifier que l’état du livre(emprunté ou pas) et la liste des emprunts de l’utilisateur sont correctement mis à jour.
  
  
  • d5/a02.1758179758.txt.gz
  • Dernière modification : 2025/09/18 09:15
  • de dthevenot