私はTeamCityに少し慣れていません。Visual Studio ソリューション用にセットアップしました。
NUnit ステップを使用して単体テストを実行し、dotCover をコード カバレッジに使用しています。問題は、単体テストでカバーされていることがわかっているコードの特定の部分がありますが、コード カバレッジ レポートでは、それらがゼロ カバレッジで示されていることです。
dir /s コマンドを実行し、すべてのテスト DLL を表示できるので、DLL が問題なく作成されていることがわかります。
NUnit ステップは MSIL 4.0 プラットフォームを使用し、テスト パスは次のようになります。
**/bin/Debug/*Tests.dll
- コード カバレッジにはフィルターはありません。
多くのテストが実行されます。しかし、検索しても検索レポートに表示されない特定のテストがいくつかあります。
なぜこれが起こっているのですか?どうすれば修正できますか?