Wie verwende ich NUnit 3.2? Ich kann kein Tutorial speziell für Versionen >= 3
finden, und die anderen, die ich gefunden habe, führen die Probleme. Ich habe this tutorial verfolgt.Wie soll man NUnit 3.2 verwenden?
Als erstes sagt das Tutorial, dass Sie von VS zu Test -> Windows -> Test Explorer
gehen können, um Ihre Tests auszuführen. Dies schien jedoch keine Tests zu erkennen, die ich in meinem Klassenbibliotheksprojekt hatte, selbst nach dem Aufbau.
Zweitens gibt es keine GUI für v3, also kommt das nicht in Frage.
Drittens erwähnt das Tutorial die Konsolenversion von NUnit. Um es klar zu sagen, ich habe NUnit Console Version 3
von NuGet installiert. Das Tutorial sagt, es ist der Name nunit-console.exe
, und es befindet sich im Ordner bin
des von Ihnen installierten Standorts NUnit
. Nun, es scheint, dass v3 und höher keinen Ordner bin
erstellen, jedoch wird nunit-console.exe
nicht ausgeführt. Ein Doppelklick darauf öffnet die Konsole für den Bruchteil einer Sekunde und schließt sie sofort. Es gibt auch eine nunit-agent.exe
Datei und eine nunit-agent-x86.exe
Datei, aber beide stürzen beim Laufen ab, also nahm ich an, ich sollte sie einfach in Ruhe lassen.
Jetzt bin ich fest. Wie genau benutzt man NUnit 3.2?
Okay, ich habe den 'NUnit Test Adapter für VS2012, VS2013 und VS2015' installiert, aber die Version wird als' 2.0' aufgelistet und ich kann nicht die Version 3 auf NuGet finden. Die Installation hat leider nichts bewirkt. Ich habe auch 'NUnit.Runners.3.2.0' in meinem Projekt' packages' Verzeichnis, aber es ist komplett leer außer für eine 'NUnit.Runners.3.2.0.nupkg' Datei. Der Ordner 'NUnit.ConsoleRunner.3.2.0' enthält jedoch eine' nunit3-console.exe'. Können Sie mehr über das Hinzufügen von 'Copy Local' erfahren? – user3002473
@ user3002473: Dies ist die gewünschte Erweiterung. https://visualstudiogallery.msdn.microsoft.com/0da0f6bd-9bb6-4ae3-87a8-537788622f2d – Chris
Oh super, danke! – user3002473