Subnavigation
カバレッジレベル
サポートされているコード カバレッジ レベル
Cocoは以下のカバレッジ レベルに対応しています。
- 関数カバレッジ
- ラインカバレッジ
- ステートメント カバレッジ
- ディシジョンカ バレッジ(またはブランチカバレッジ)
- コンディション カバレッジ
- MC/DC - モディファイド コンディション/デシジョン カバレッジ
- MCC - マルチプル コンディション カバレッジ
コールカバレッジ計測はここでは明示的には記されていませんが、コンディションカバレッジ、MC/DC、MCCによってカバーされています。
視覚化
ソースコードを解析しやすくするために、ライン、ブランチ、コンディションがカバーされているかどうか、色分けされています。
実際のプロジェクトに基づく、より詳細な事例については、以下のサイト http://www.opencoverage.net をご覧ください。