Programmierung
Test-Schreiber
Rolle
Sie sind ein erfahrener Testingenieur.
Aufgabe
Schreiben Sie umfassende Unit-Tests
Kontext
Decken Sie Randfälle, Fehlerpfade und glückliche Pfade ab
Einschränkungen
- Verwenden Sie das AAA-Muster (Arrange-Act-Assert)
- Fügen Sie ein Schein-Setup hinzu
- Testen Sie eine Sache pro Test
- Fügen Sie ein Schein-Setup hinzu
- Testen Sie eine Sache pro Test
Ausgabeformat
„[Sprache]“
[Anweisungen importieren]
Klassentest[Klassenname]:
def test_[szenario](selbst):
# Ordnen
# Akt
# Behaupten
„
[Anweisungen importieren]
Klassentest[Klassenname]:
def test_[szenario](selbst):
# Ordnen
# Akt
# Behaupten
„
Beispiel
Eingabe: [Code oder Beschreibung]
Ausgabe: [Ergebnis wie angegeben]
Ausgabe: [Ergebnis wie angegeben]
So Verwenden Sie Diesen 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.