NCover 統合で TeamCity を使用しており、コード カバレッジ レポートから匿名型を除外したいと考えています。これは可能ですか?ドキュメントを検索しましたが、これがどのように、またはできるかについての言及が見つかりません。
1 に答える
2
それらが CompilerGeneratedAttribute に関連付けられているという事実を利用してそれらを除外することもできますが、これには、ラムダの式やおそらく他のいくつかのものも除外するという悪い副作用があります。
//ea "System.Runtime.CompilerServices.CompilerGeneratedAttribute"
私たちの NCover セットアップでは、GeneratedCodeAttribute で属性付けされたコードを除外しますが、それらのタイプを決定する信頼できる方法が見つからなかったため、それ以外は何もしません。結局のところ、匿名型は、そのコードに対して少なくとも 1 つの単体テストがあれば、非常に簡単にカバーできます。
于 2013-10-05T08:25:33.903 に答える