何らかの理由でユニットテストができない、または必要のないクラスがいくつかあります。これらのクラスをカバレッジメトリックから除外して、実際に関心のあるクラスのカバレッジをよりよく理解できるようにしたいと思います。今のところ、事後の結果を除外する必要があります。私がやりたいのは、属性を使用してそれらのクラスを除外済みとしてマークし、最初から含まれないようにすることです。 カバレッジ分析から自動的に除外する属性でクラスを装飾する方法はありますか? VSカバレッジ分析またはnCoverのいずれかが機能します。
FWIW、これらはコードが正しいことを検査することで自分自身を保証できるクラスです。ほとんどの場合、これらは、フレームワーククラスをモックアウトできるようにするために導入した既存のフレームワーククラスのラッパークラスです。ラッパーはモックアウトされるため、テストされません。私が気にかけているフレームワーククラスのメソッドをラップするだけなので、問題ありません。