NUnit-Projekte erstellen

Seit Version 2.1 kann sowohl der Console-Runner als auch der GUI-Runner von NUnit Tests aus mehreren Testassemblies laden. Die NUnit-Dokumentation enthält mehr Informationen über dieses Feature. Doch bei der Erstellung von NUnit-Projekten mit mehreren Testassemblies kann es die eine oder andere Hürde geben.

Adhoc-Projekte

Der Console-Runner akzeptiert die Angabe mehrerer Testassemblies als Kommandozeilenparameter. Beim GUI-Runner können weitere Assemblies über “Project => Add Assembly…” hinzugefügt werden. Die Testassembly muss sich allerdings im selben Verzeichnis befinden wie die bereits geladene Assembly, andernfalls kann NUnit die Datei nicht finden und bricht mit einer FileNotFoundException ab.

NUnit-Projekte erstellen

Mit “File => New Project…” können Sie ein neues NUnit-Projekt erstellen. Über “Project => Add Assembly…” fügen Sie Testassemblies zum Projekt hinzu. Bei NUnit-Projekten müssen sich Testassemblies nicht im gleichen Verzeichnis befinden.

Eine Konfigurationsdatei für alle Test-Assemblies

NUnit kann Konfigurationsdateien für Testassemblies laden, auch wenn sich die Test-Fixtures in einer Klassenbibliothek befinden. Bei einem NUnit-Projekt kann nur eine Konfigurationsdatei für alle Testassemblies verwendet werden. Sie können den Namen dieser Datei im Projekteditor ändern. Achten Sie darauf, dass nur ein Name ohne Pfad eingegeben werden kann. Die Konfigurationsdatei muss sich im selben Verzeichnis befinden wie die Projektdatei.


Kick It auf dotnet-kicks.de
Dieser Eintrag wurde veröffentlicht in .NET und getagged , , . Bookmarken: Permanent-Link. Kommentieren oder ein Trackback hinterlassen: Trackback-URL.