2010-12-19 6 views
2

Wie richte ich VS 2010 und NUnit so ein, dass Abhängigkeiten für Tests wie die integrierten Visual Studio Testing Tools bereitgestellt werden?Empfehlungen zum Bereitstellen von Abhängigkeiten für NUnit-Tests wie Visual Studio 2010-Tests?

Mit den integrierten Tools können Sie Dateien oder Ordner für die Bereitstellung mit Ihren Tests markieren (über "Test Settings: Deployment"). Es gruppiert die Testausgabe in nach Datum sortierten Verzeichnissen.

Ich möchte so etwas mit NUnit arbeiten (was super ist, besonders mit Resharper);

Der nächstgelegene ich in der Lage gewesen zu kommen mit NUnit diesen Befehl als ein Postbuildereignis für mein Testprojekt ist das Hinzufügen, in dem alle Dateien meine Tests benötigen, sind in TestResources Verzeichnis:

xcopy.exe $(ProjectDir)\TestResources . /E /Y 

I couldn‘ Ich finde alles in der Interwebs-, Resharper- oder NUnit-Dokumentation ... und ich bin in den MSBuild-Dokumenten verloren gegangen.

Antwort

1

Sie können Dateien oder Ordner, die kopiert werden sollen, im Eigenschafteninspektor über den Ausgabeordner kopieren. Setze die Build Aktion auf "Inhalt": http://msdn.microsoft.com/en-US/library/0c6xyb66(v=VS.80).aspx

+0

Danke Adam, das scheint nur für einzelne Dateien zu funktionieren, oder? Die Dateien, die meine Tests erfordern, sind zahlreich und in verschiedenen verschachtelten Ordnern in meinem TestResources-Verzeichnis. –

+0

Für eine große Anzahl von Ordnern ist der xcopy-Ansatz in einer Post-Build-Aktion wahrscheinlich die beste Wahl. –

Verwandte Themen