2012-06-18 9 views

Odpowiedz

25

Użyj testu nunit-console.exe, aby uruchomić testy z wiersza poleceń.

Na przykład:

nunit-console.exe /xml:results.xml path/to/test/assembly.dll 

To będzie uruchomić testy jednostkowe i zapisać wyniki w pliku Results.xml, który można pracować z łatwością.

Zobacz documentation dla wszystkich dostępnych przełączników wiersza poleceń.

+0

Miałem ostrego programisty. Jak możemy stworzyć dll z niego –

+0

@HarshaVardhan Nie wiem. Nie znam Sharp Develop. – vcsjones

+0

@HarshaVardhan Czy dopiero zacząłeś używać SharpDevelop? W takim przypadku zespół testów jednostkowych jest tworzony jako normalny projekt _C# Class Library_, a odniesienie do _NUnit.Framework_ można łatwo dodać, klikając ikonę Reference w widoku _Unit tests_. O ile mi wiadomo, nie ma opcji wiersza polecenia w #develop, ale można łatwo uruchomić test jednostki z widoku testów jednostkowych. –

9

Właśnie znaleźć inny piękny rozwiązanie:

Dodanie następującego polecenia do „Build Events”/„zdarzeń pokompilacyjnych”, będzie uruchamiać testy w nunit-gui automatycznie po projekt został zbudowany .

Mam nadzieję, że może to być przydatne:

"C:\Program Files (x86)\NUnit 2.6.3\bin\nunit-x86.exe" $(TargetPath) /run 
8

chciałbym dodać kilka słów na temat najnowszej wersji NUnit. Nazwa aplikacji konsoli zmieniła się na nunit3-console.exe w NUnit 3. Informacje o wszystkich możliwych opcjach można znaleźć w oficjalnym documentation. Na przykład uruchom wszystkie testy w zespole (wyniki są domyślnie zapisywane w pliku TestResult.xml).

nunit3-console.exe path/to/test/assembly.dll 
Powiązane problemy