問題タブ [nunittestadapter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - TFS サーバーでスローされた単体テスト例外
最近、いくつかの機能を追加した後、ソリューションをチェックインしました。それに加えて、いくつかの単体テストをリファクタリングしましたが、単体テスト フレームワークのバージョンなどには触れませんでした。
TFS サーバーにチェックインした後、TFS サーバーはすべてのテストを実行します。ただし、これらのテストが成功した後、次のメッセージが表示されます。
エラー: エグゼキューター 'executor://mstestadapter/v2' の呼び出し中に例外が発生しました: タイプ 'Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner' のコンストラクターが見つかりません。
同じソリューション内の異なるプロジェクトに異なるバージョンのテスト フレームワークを使用することに関係していることをオンラインで読みましたが、ソリューション全体で 1 つのテスト プロジェクトしかありません。
私のテスト プロジェクトには、単体テスト フレームワークへのこの参照しかありません
Microsoft.VisualStudio.QualityTools.UnitTestFramework
ランタイム バージョン: 2.0.50727 およびバージョン: 10.0.0.0
visual-studio - Visual Studio のエラー メッセージ: NUnit3.TestAdapter.dll がありません
答えが見つからない Visual Studio と NUnit Test Adapter に問題があります。毎朝、時には日中、ソリューションをビルドしようとすると、NUnit3TestAdapter フォルダーの下の dll が見つからないというエラー メッセージが表示されます。
...\AppData\Local\Temp\VisualStudioTestExplorerExtensions\NUnit3TestAdapter.3.10.0\build\net35\NUnit3.TestAdapter.dll
(一時的に) 修正する唯一の方法は、Visual Studio を閉じて再度開くことです。なぜこれが突然起こったのか、それを解決する方法はありますか?
c# - NUnit テスト アダプター 3 が NUnit3 フレームワークを見つけられないようで、テスト エクスプローラーにテストが表示されない
NUnit3 フレームワークを他のものと一緒に内部 dll にパッケージ化したプロジェクトがあります。ただし、プロジェクトで dll を参照すると、Visual Studio 15 のテスト エクスプローラーで TEST を表示できません。
プロジェクト クラス内では、NUnit.Framework メソッドを使用できます。問題は NUnitTestAdapter3 に関係していると思います。NUnit3Framework への参照が見つかりません。DLL から Nunit3 フレームワークを削除し、NUnit3 フレームワークと NUnit 3 テスト アダプターをプロジェクトに追加するだけで、テストを表示できるようになります。したがって、NUnit3 テスト アダプター パッケージと NUnit3 フレームワークを含む私の DLL との間に切断があると推測しています。
これらを表示するために、NUnit3 テスト アダプターがカスタム DLL 内の NUnit3 フレームワークを参照できるようにする方法はありますか?