メソッド/関数レベルでの循環的複雑度などの複雑さの比率に基づいて、単体テストのカバレッジを収集/報告するアプローチはありますか?
その理由/意図は、複雑さに基づいて欠陥の可能性が高い領域が実際に適切な単体テストのカバレッジを持っていることを示す測定可能なメトリックを提供することです (つまり、「100%」または「80%」のカバレッジから離れたメトリックメトリクスを循環的複雑度の 100% >= 10 など)。
私のユースケースは現在Java/junitであり、同じ意図に到達するための別のアプローチも役立ちます(Cyclomaticに基づくメソッド/関数である必要はありませんが、同様のタイプの測定です)。
編集: Java と .NET の両方に同様の機能を備えたコード カバレッジ ツールがあれば、それは驚異的です。
ありがとう!-ダレン