2012-09-17 18 views
7

MSTestスイートのOpenCoverを使用してカバレッジレポートを作成した後(ReportGeneratorでHTMLレポートを生成する)、フレームワーク生成クラスを除外しようとしています。特に、サービス参照によってプロジェクトの名前空間で生成されたクラス。OpenCoverレポートからクラスを除外する方法

私はXMLファイルを生成するために使用していますコマンドは次のようになります。

OpenCover.Console.exe -register:user "-target:MyProject.Tests.dll" -targetargs:"/testcontainer:MyContainer" -output:coverage.xml -mergebyhash -excludebyfile:*Reference.cs 

が、サービスの参照クラスはまだに表示:

OpenCover.Console.exe -register:user "-target:MyProject.Tests.dll" -targetargs:"/testcontainer:MyContainer" -output:coverage.xml -mergebyhash -filter:-*.AWebService.* 

私はまた、ファイルによって除外しようとしていますXMLファイル。

Visual Studioで生成された特定のクラスのみを除外する方法はありますか?

答えて

12

それはあなたが、フィルタ引数で組立部品を忘れてしまったように、これを試してくださいになります。

-filter:"+[*]* -[*]*.AWebService.*" 
関連する問題