ビルドマシンとの統合を可能にするため、Partcoverのグリップを取得しようとしています。Partcover with MSTestの結果がありません
私は、次のコマンドを使用して、コマンドラインでPartcoverを実行しています:
PartCover.exe --settings settings.xml --output results.xml
私のsettings.xmlがPartcover.Browserを使用して自動的に生成され、次のように見えた。
<PartCoverSettings>
<Target>C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe</Target>
<TargetWorkDir>S:\Work\Solution\</TargetWorkDir>
<TargetArgs>/testcontainer:"TestProject\bin\release\TestProject.dll"</TargetArgs>
<LogLevel>4</LogLevel>
<Rule>+[*]*</Rule>
</PartCoverSettings>
S:\Work\Solution
ですソリューションのルートディレクトリ。
コマンドラインでこれを実行すると、テストはすべて実行されてパスされますが、コマンドラインにTest Settings: Default Test Settings
が表示されても何も起こりません。いいえresults.xml
ファイルが作成されており、コードカバレッジ分析の証拠は何も見えません。
設定ファイルに何か不足していますか?それとももっと複雑な問題ですか?
編集:私は私はあなたが.NET4サポートしていませんpartcoverの非常に古いバージョンを使用している疑いがあるコメントで述べたようにPartcoverバージョン2.2.36423
.NETのサポートがあるので、https://github.com/sawilde/partcover.net4でPartCoverの最新バージョンを使用することをお勧めします。 –