Retour aux prompts
ClaudeIntermédiaireIT

Rédiger des tests unitaires pour une fonction

Prompt

0 utilisations
<code> {{CODE_SOURCE}} </code> <contexte> Langage : {{LANGAGE}} Framework de test : {{FRAMEWORK_TEST}} (Jest / Vitest / pytest / JUnit) </contexte> <tâche> Écris une suite de tests unitaires complète : 1. **Cas nominaux** — 3-5 tests du comportement attendu 2. **Cas limites** — 3-5 tests des edge cases (valeurs nulles, vides, extrêmes) 3. **Cas d'erreur** — 2-3 tests des erreurs attendues 4. **Mocking** — Si des dépendances externes doivent être mockées Pour chaque test : - Nom descriptif (en anglais : "should X when Y") - Arrange / Act / Assert clairement séparés - Assertions spécifiques (pas juste "toBeDefined") Objectif : couverture de code > 80% pour cette fonction. </tâche>