NUnit 3.2はどのように使用しますか?私はバージョン>= 3
のためのチュートリアルを見つけることができません、そして私が見つけた他のものは、問題をリードします。私はthis tutorialに従っています。NUnit 3.2をどうやって使うのですか?
まず、VSからはTest -> Windows -> Test Explorer
に行ってテストを実行することができます。しかし、これはビルドした後であっても、私がクラスライブラリプロジェクトで持っていたテストは検出されていないようです。
第2に、v3用のGUIはありません。だからこそ問題はありません。
第3に、チュートリアルではコンソールバージョンのNUnitについて説明します。明確にするために、NuGetからNUnit Console Version 3
をインストールしました。このチュートリアルでは、名前はnunit-console.exe
であり、インストールした場所のbin
フォルダにあります。NUnit
です。 v3以降ではbin
フォルダは作成されませんが、nunit-console.exe
は実行されません。それをダブルクリックすると、数秒間コンソールが起動し、すぐにコンソールが閉じます。 nunit-agent.exe
ファイルとnunit-agent-x86.exe
ファイルもありますが、実行時に両方ともクラッシュするので、私はそれらをそのままにしておくことを前提としています。
今、私は立ち往生しています。 NUnit 3.2はどのくらい正確に使用されますか?あなたのテストを実行するために>テストエクスプローラ - > のWindows -
「VS2012、VS2013、VS2015のためのNUnitテストアダプタ」をインストールしましたが、バージョンは「2.0」と表示されており、NuGetではバージョン3が見つからないようです。これをインストールすると、残念なことはありませんでした。 また、私のプロジェクト 'packages'ディレクトリに' NUnit.Runners.3.2.0'がありますが、 'NUnit.Runners.3.2.0.nupkg'ファイル以外は完全に空です。しかし、 'NUnit.ConsoleRunner.3.2.0'フォルダには' nunit3-console.exe'が含まれています。 'Copy Local'を追加するプロセスについて詳しく説明できますか? – user3002473
@ user3002473:これはあなたが望む拡張機能です。 https://visualstudiogallery.msdn.microsoft.com/0da0f6bd-9bb6-4ae3-87a8-537788622f2d – Chris
ああ、ありがとう! – user3002473