単体テスト
クラスや関数単位での動作を自動化テストで検証し、仕様通りの挙動を保証します。
目的
リファクタリングや機能追加時の回帰を素早く検知し、CIパイプラインの品質ゲートとして機能させます。
※単体テストは、詳細設計で定義された仕様を正しく実装できているかを確認するためのテストです。
主な活動
- 正常系・異常系テストケースの実装とデータ準備
- テストダブル/モックを用いた境界条件の確認
- カバレッジ測定と不足箇所の補完
完了判定の目安
- 自動テストが安定して再現性を保っている
- カバレッジや品質指標がチームで定めた基準を満たす
- 失敗時のログやメッセージが分析しやすく整備されている