完了すると得られるもの
新しいテスト 3 本と、それぞれが何を確認しているかのまとめ。
始める前に
- プロジェクトでテストを実行できる
- 追加されたテストファイルを自分で確認してコミットできる
手順
- テストのない振る舞いのうち、リスクの高い 3 つを選ぶ
- それぞれにテストを 1 つ書く
- テストを実行して通ることを確認する
- 追加したテストと、それぞれが確認する内容を挙げる
成果物
- 追加したテストファイルまたはケース
- テストの実行結果
- バグの疑いの一覧
完了条件
- 追加したテストがすべて通る
- アプリケーションのコードは変更していない
- 見つけたバグの疑いは記録だけで、勝手に直していない
Agent に渡すプロンプト
このプロジェクトで、テストがなくリスクの高い振る舞いを 3 つ選び(直近の変更、重要な経路、エラー処理を優先してください)、それぞれにテストを 1 つ追加して、実行して通ることを確認してください。追加するのはテストだけで、アプリケーションのコードは変更しないでください。バグの疑いを見つけたら、まとめに書くだけにして、直さないでください。3 つ追加したら止まり、最後に、追加したテストとそれぞれが確認している内容を挙げてください。