スポンサーリンク

VisualStudioでコードカバレッジを測定するならAxoCover

Visual Studio 2017

AxoCoverというVisual Studio拡張のカバレッジツールが素晴らしい

1

AxoCoverをインストールしておくと、VisualStudio標準のテストエクスプローラーにテストメソッドがリストアップされなくなった時でも、AxoCoverのTests画面にテストメソッドがリストアップされて助かる。

2

下記の場合でも、AxoCoverのTests画面にNUnitのテストメソッドがリストアップされて、テストメソッドを実行できるのは凄い。

・MsTestのテストメソッドは表示されるが、NUnitのテストメソッドは表示されず実行も出来ない。
・環境設定のExport/Importで、問題無い環境の設定をImportしてもダメ。
・C:\Users\(yourusername)\AppData\Local\Tempを削除してOS再起動してもダメ。
・Microsoft.VisualStudio.FeatureFlags.pkgdefの問題でも無い。
 https://blogs.msdn.microsoft.com/dotnet/2017/10/30/real-time-test-discovery
・テストエクスプローラではなく、テストメソッドの個別実行もできないので、
 Visual Studioを再インストールした方が良さそう。
 https://teratail.com/questions/100374

 

コメント

タイトルとURLをコピーしました