Ceci est une ancienne révision du document !
Les tests d'intégration
Vous aller vérifier que plusieurs composants du système fonctionnent correctement ensemble.
Contrairement aux tests unitaires qui testent une seule classe/méthode, le test d’intégration vérifie la collaboration entre classes. Voilà 3 exemples de test d'intégration :
- 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é
- l’utilisateur a moins de 3 emprunts