Describe the bug
L'utilisateur peut terminer la création d'un examen avec moins de 15 ou plus de 20 questions. Aucune validation en temps réel n'empêche de taper y avec un nombre invalide de questions. L'erreur n'apparaît qu'après la tentative de sauvegarde, obligeant l'utilisateur à recommencer toute la sélection. Cela contrevient à Spec_F2 (postconditions) et Spec_F4 (vérification qualité).
To Reproduce
Steps to reproduce the behavior:
- Lancer node menu.js
- Se connecter (pierre / 1234)
- Choisir option 2 "Créer un examen"
- Sélectionner seulement 5 questions (ou 1 question)
- Observer "Nombre de questions sélectionnées : 5"
- Taper y pour terminer
- Observer l'erreur qui apparaît
Expected behavior
Le système devrait bloquer immédiatement si le nombre de questions est invalide, avec un message clair : "Impossible de terminer : l'examen doit contenir entre 15 et 20 questions (actuellement : 5)"
Screenshots

Describe the bug
L'utilisateur peut terminer la création d'un examen avec moins de 15 ou plus de 20 questions. Aucune validation en temps réel n'empêche de taper y avec un nombre invalide de questions. L'erreur n'apparaît qu'après la tentative de sauvegarde, obligeant l'utilisateur à recommencer toute la sélection. Cela contrevient à Spec_F2 (postconditions) et Spec_F4 (vérification qualité).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Le système devrait bloquer immédiatement si le nombre de questions est invalide, avec un message clair : "Impossible de terminer : l'examen doit contenir entre 15 et 20 questions (actuellement : 5)"
Screenshots