Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
d5:a03 [2025/10/02 22:54] – [Consignes : Pour chaque règle :] dthevenot | d5:a03 [2025/10/03 10:14] (Version actuelle) – [Travail à faire] dthevenot | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Les tests d' | + | ====== |
+ | ===== Contexte : Bibliothèque numérique ===== | ||
Vous aller vérifier que plusieurs composants du système fonctionnent correctement ensemble. | Vous aller vérifier que plusieurs composants du système fonctionnent correctement ensemble. | ||
Ligne 5: | Ligne 7: | ||
===== Travail à faire ===== | ===== Travail à faire ===== | ||
- | ==== Consignes : Pour chaque règle : ==== | + | |
- | - Compléter la méthode prévue dans la classe de contrôle LivreValide | + | - (Emile)Tester qu’un utilisateur peut emprunter un livre uniquement si : |
- | - Créer la méthode correspondante dans la classe LivreValideTest avec ses tests unitaire JUnit. | + | |
- | + | ||
- | + | ||
- | | + | |
- | - Tester qu’un utilisateur peut emprunter un livre uniquement si : | + | |
* le livre n’est pas déjà emprunté | * le livre n’est pas déjà emprunté | ||
- | - Tester qu’un utilisateur peut emprunter un livre uniquement si : | + | - (Medhi)Tester qu’un utilisateur peut emprunter un livre uniquement si : |
* l’utilisateur a moins de 3 emprunts | * l’utilisateur a moins de 3 emprunts | ||
- | - Retour de livre et mise à jour du stock | + | - (Morgann)Retour de livre et mise à jour du stock |
* Préconditions : un livre est déjà emprunté par un utilisateur. | * Préconditions : un livre est déjà emprunté par un utilisateur. | ||
* Action : l’utilisateur retourne le livre. | * Action : l’utilisateur retourne le livre. | ||
Ligne 21: | Ligne 18: | ||
- le livre passe en statut disponible | - le livre passe en statut disponible | ||
- le livre est supprimé de la liste des emprunts de l’utilisateur | - le livre est supprimé de la liste des emprunts de l’utilisateur | ||
- | | + | |
+ | |||
+ | ==== Consignes : Pour chaque règle : ==== | ||
+ | | ||
+ | - Compléter la ou les classes de tests nécessaires | ||