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>