/add-test - テスト追加
指定されたファイルに対するテストを自動生成し、実行して確認します。
引数
- •
$ARGUMENTSからテスト対象ファイルパスを取得
実行手順
1. テスト環境の検出
- •テストフレームワークを検出(jest, vitest, pytest, go test 等)
- •テスト設定ファイルの確認
- •既存テストのパターンを確認(ファイル配置、命名、構造)
2. 対象ファイルの分析
- •エクスポートされた関数/クラス/コンポーネントの一覧
- •各関数のシグネチャ(引数、戻り値)
- •分岐条件とエッジケース
- •外部依存の特定
3. テスト生成
既存テストのパターンに従って:
- •正常系テスト
- •異常系テスト(エラーケース)
- •境界値テスト
- •外部依存のモック
4. テスト実行
- •生成したテストを実行
- •失敗した場合は修正
- •全テストが通ることを確認
出力
- •生成したテストファイルのパス
- •テスト実行結果のサマリー
- •カバレッジ情報(取得可能な場合)