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:a02 [2025/09/24 18:18] – [Evolution du contexte : nouveaux tests unitaires] dthevenot | d5:a02 [2025/10/03 11:40] (Version actuelle) – [Evolution du contexte : nouveaux tests unitaires] dthevenot | ||
|---|---|---|---|
| Ligne 34: | Ligne 34: | ||
| * récupérer le projet sur gitea | * récupérer le projet sur gitea | ||
| < | < | ||
| - | - cloner | + | - cloner |
| - créer votre branche -votre prénom- et **ne travailler que sur votre branche** | - créer votre branche -votre prénom- et **ne travailler que sur votre branche** | ||
| - | - commiter avec un commentaire précis sur votre branche uniquement | + | - commiter avec un commentaire précis |
| </ | </ | ||
| Ligne 57: | Ligne 57: | ||
| Chaque étudiant va implémenter une nouvelle règle de validation : | Chaque étudiant va implémenter une nouvelle règle de validation : | ||
| - | - (//Steve//)-ISBN : doit avoir 13 chiffres (pas de lettres, pas de caractères spéciaux), exemple invalide : " | + | - (//Emile//)-ISBN : doit avoir 13 chiffres (pas de lettres, pas de caractères spéciaux), exemple invalide : " |
| - | - (// | + | - (// |
| - | - (// | + | - (// |
| - | - (Morgann)-Longueur maximale du titre (ex. 200 caractères - l' | + | - (//Morgann//)-Longueur maximale du titre (ex. 200 caractères - l' |
| - | - (//Emile//)Unicité de l’ISBN dans la bibliothèque (Un même ISBN ne peut pas être enregistré deux fois. Cela garantit l’intégrité des données | + | - (//Steve//)-Le titre doit être non vide et contenir au moins 2 caractères alphabétiques (Objectif : éviter les titres vides, réduits à un seul caractère, ou remplis uniquement de chiffres/ |
| + | |||
| **Consignes** : Pour chaque règle : | **Consignes** : Pour chaque règle : | ||
| - | - Compléter la méthode prévue dans la classe de contrôle | + | - Compléter la méthode prévue dans la classe de contrôle |
| - | - Compléter chaque | + | - Créer la méthode correspondante dans la classe LivreValideTest avec ses tests unitaire JUnit. |
| ===== ===== | ===== ===== | ||