LoginSignup
6
2

More than 5 years have passed since last update.

VS2017 C#単体テストでテストエクスプローラーに一覧が表示されなくなったとき

Posted at

結論:MSTest.TestAdapterMSTest.TestFrameworkパッケージを最新版にアップデートする。

VisualStudio 2017から、製品のアップデートがコンスタントに行われるようになった関係からか、C# の 単体テストプロジェクトでのテスト一覧が表示されない現象が発生しました。

まっさらなテストエクスプローラーの図

image.png

クリーン、リビルド、プロジェクトのリロード、nugetパッケージのローカルコピーをFalse、いろいろやってみた結果、上記の2パッケージがバージョンアップしていて、アップデートしたところ解決されました。

1.18 から 1.20 にアップデートしたら解決。

image.png

公式には、

テストが表示されない場合は、使用するテスト フレームワークにテスト エクスプローラーを接続するためのアダプターがインストールされていることを確認してください。 詳細については、「テスト エクスプローラーでさまざまなテスト フレームワークを使用する」を参照してください。
クイック スタート: テスト エクスプローラーによるテスト駆動開発

とありましたが、テストエクスプローラーは、テストフレームワークとアダプターのバージョンにも影響を受けることがわかりました。

6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2