コードレビュー - テスト作成ガイド
エージェントの変更は、単体テストよりも結合テストを優先してください。結合テストは core/suite にあり、test_codex を使用して Codex のテストインスタンスをセットアップします。
エージェントのロジックを変更する機能には、必ず結合テストを追加してください。
- テストが必要な主要なロジック変更とユーザー向けの振る舞いのリストを提供します。
単体テストが必要な場合は、専用のテストファイル(*_tests.rs)に記述してください。
メイン実装にテスト専用の関数を追加しないでください。
テストをより合理化し読みやすくするための既存のヘルパーが存在するか確認してください。