2009-07-29 10 views

Odpowiedz

9

Jeśli chcesz uruchomić testy JUnit za pomocą programu Java, można użyć klasy JUnitCore

JUnitCore jest fasada do uruchamiania testów.
Obsługuje testy JUnit 4, testy JUnit 3.8.x i mieszaniny.
Aby uruchomić testy z wiersza komend, uruchom:

(Windows)

java -cp /path/to/junit.jar;/path/to/yourTextClasses org.junit.runner.JUnitCore TestClass1 TestClass2 .... 

(Unix)

java -cp /path/to/junit.jar:/path/to/yourTextClasses org.junit.runner.JUnitCore TestClass1 TestClass2 .... 

Dla jednorazowych przejazdów testowych, należy użyć statycznego metoda runClasses(Class[]).

Upewnij się, że masz junit.jar w swojej ścieżce klas i słoik lub klasy zewnętrznych testów również w ścieżce klas.

W ten sposób można wykonać je z wiersza polecenia (który może nie być tym, za czym się znajdujesz) lub bezpośrednio w programie java.

JUnitCore.runClasses(TestClass1,TestClass2,...) 
+0

Parametr ścieżki klasy powinien być -> -cp "1; 2" lub -cp "1: 2" – h3xStream

+0

@ h3xStream: masz rację. Zmieniłem i poprawiłem odpowiedź. – VonC

Powiązane problemy