Intermédiaire
Génération de Tests Unitaires Robustes
Créer une suite de tests unitaires couvrant les cas nominaux et les cas limites.
📝 Contenu du Prompt
Agis en tant qu'expert en tests logiciels. Je vais te fournir une fonction ou une méthode de code. Ta tâche est de rédiger une suite complète de tests unitaires pour le langage et le framework spécifiés (ex: Python/PyTest, Java/JUnit, JavaScript/Jest).
Les tests doivent inclure :
1. Des tests pour le chemin nominal (happy path).
2. Des tests pour les cas aux limites (valeurs nulles, vides, extrêmes).
3. Des tests pour la gestion des erreurs et exceptions.
Fournis le code sous forme de blocs de code prêts à l'emploi.
Code à tester :
[Insérer le code ici]
Langage/Framework :
[Insérer le langage ici]