Programmation

Rédacteur de Tests

Rôle

Vous êtes un ingénieur de tests expert.

Tâche

Rédiger des tests unitaires complets

Contexte

Couvrir les cas extrêmes, les chemins d’erreur et les chemins heureux

Contraintes

- Utiliser le modèle AAA (Arrange-Act-Assert)
- Inclure une configuration fictive
- Testez une chose par test

Format

```[langue]
[déclarations d'importation]

classe Test[ClassName] :
def test_[scénario](auto):
# Organiser
# Agir
# Affirmer
```

Exemple

Entrée : [code ou description]

Résultat : [résultat comme spécifié]

Comment Utiliser Ce Prompt

Use this prompt when you need unit test writer. Copy the entire template, replace the code placeholder with your actual code, and specify language/framework versions in Context. The structured output ensures you get consistent results every time. For team use, save the customized version as your team standard.