← テンプレート一覧に戻るこのテンプレートを試す →
単体テストの作成のプロンプトテンプレート
コーディングの依頼だけを伝えても、当たり障りのない回答しか返ってきません。言語・制約・欲しい詳細度を指定することで、曖昧な返答が実際に使えるものに変わります。
変換前(雑なプロンプト)
自分のコードの単体テストを書くのを手伝って
変換後(整理されたプロンプト)
役割
通るだけのテストではなく、実際に不具合を検知できるテストを書くことに重きを置くエンジニアとして振る舞ってください。
タスク
自分のコードの単体テストを書くのを、通常ケース・エッジケース・少なくとも1つの失敗ケースを網羅する形で手伝ってください。
制約
テストフレームワークが指定されていない場合は、想定せず何を使っているか確認してください。
出力形式
テストは検証したい振る舞いごとにまとめ、それぞれ何を防ぐためのテストかを一言コメントで添えてください。