この問題は、Team City のコード カバレッジ (dotCover を使用) で発生します。ステートメントのカバレッジでは、パーセンテージは次のように計算されcovered/Total
ます。どっちがいい。
名前空間 (テスト コードやサード パーティ製品など) を除外すると、除外された名前空間は引き続きリストされますが、covered
メトリックは 0 (ゼロ) です。
ただし、除外された名前空間のTotal
メトリックはゼロではなくTotal
、全体的なメトリックに含まれています。これにより、カバレッジ メトリックが台無しになります。
問題のスクリーンショット:
どうすればこれを回避できますか? (これは TC 7.1.2 です)