18

Visual Studio 2013 で NUnit テストを使用しています。NUnit のテスト実行と Visual Studio を統合するために NUnitTestAdapter を使用しています。

Visual Studio 2013 NUnit は version="3.0.1" NUnitTestAdapter version="2.0.0" .Net Framework 4.5.2

すべてのパッケージは最新のもので、Nuget からインストールされています。ビルドエラーはありません。テスト結果ウィンドウにエラーが表示されます:

Attempt to load assembly with unsupported test framework in  D:\JuniorAchievement\Git\jaums\JA.UMS.Tests\bin\Debug\JA.UMS.Tests.dll

Visual Studio テスト エクスプローラーを使用したテストの実行中またはデバッグ中。

ここに画像の説明を入力

テストは、Visual Studio 2013 Ultimate で同じコードを使用して 1 台のマシンで実行できます。私たち全員が Visual Studio 2013 プロフェッショナル バージョンを持っていますが、それが問題とは何の関係もないとは思えません。

助けてください。

アップデート

__________

NUnit3 Test Adapter への更新後、エラーは発生しませんが、まだテストは検出されません。

ここに画像の説明を入力

どういうわけか両方のアダプターが利用可能ですが、Nuget & VS 拡張機能を使用すると、NUnit3 テスト アダプターしか見つかりません。

https://visualstudiogallery.msdn.microsoft.com/0da0f6bd-9bb6-4ae3-87a8-537788622f2dから NUnit3 テスト アダプターをインストールしました。

4

5 に答える 5

20

NUnit2 Test Adapterで NUnit3 テストを実行しようとしているようです。これはサポートされていません。

Visual Studio でNUnit3 Test Adapterをインストールする必要があります。Tools > Extensions and Updates

于 2016-01-28T09:47:13.180 に答える