d5:a03

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:a03 [2025/10/02 22:54] – [Consignes : Pour chaque règle :] dthevenotd5:a03 [2025/10/03 10:14] (Version actuelle) – [Travail à faire] dthevenot
Ligne 1: Ligne 1:
-====== Les tests d'intégration ======+====== D5-A03 : Les tests d'intégration ====== 
 +===== 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 : ==== +  (Steve) Unicité de l’ISBN dans la bibliothèque : Un même ISBN ne peut pas être enregistré deux fois dans la Bibliothèque. Cela garantit l’intégrité des données et empêche des doublons malveillants. 
-  - 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. +
- +
- +
-  - Unicité de l’ISBN dans la bibliothèque : Un même ISBN ne peut pas être enregistré deux fois dans la Bibliothèque. Cela garantit l’intégrité des données et empêche des doublons malveillants. +
-  - 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
-      l’historique d’emprunt est mis à jour+     
 + 
 +==== Consignes : Pour chaque règle : ==== 
 +  Compléter/Créer la ou les méthodes nécessaires 
 +  - Compléter la ou les classes de tests nécessaires
  
  
  
  • d5/a03.1759438486.txt.gz
  • Dernière modification : 2025/10/02 22:54
  • de dthevenot