2009-10-14 14 views
5

Stworzyłem kilka plików z testami jednostkowymi na istniejących klasach w projekcie NetBeans. Użyłem menu "Plik/Nowy plik/JUnit/Test dla istniejącej klasy", aby utworzyć pliki testowe.Jak uruchomić wszystkie przypadki testowe JUnit z NetBeans?

Mogę uruchomić jeden plik z testami jednostkowymi, klikając go prawym przyciskiem myszy i wybierając "Uruchom plik".

Ale chcę uruchomić wszystkie pliki z testami jednostkowymi. Jak mogę to osiągnąć w najprostszy sposób?

Używam NetBeans 6.5.

Odpowiedz

14

Menu "Uruchom/przetestuj projekt".

+0

Co tu się dzieje? Wygląda jak powtórne zdobycie, jeśli odpowiesz sobie na pytanie po 3 minutach. – guerda

+0

Tak, to naprawdę wygląda jak rep, ale tak nie jest. Wysłałem pytanie i znalazłem odpowiedź natychmiast po tym. Jak widać, nie jest to trudne. Myślę, że to może być przydatne dla kogoś innego. Jak widać, ktoś głosował za moją odpowiedzią. Więcej nie jest zabronione przez stackoverflow, chociaż początkowo nie miałem zamiaru odpowiedzieć na moje własne pytanie :) – sergtk

+0

To jest właściwa odpowiedź. –

1

W NetBeans 7.1 możesz utworzyć zestaw testów, do którego możesz dodać dowolną liczbę swoich plików testowych JUnit, jak chcesz. Po uruchomieniu pakietu uruchomione zostaną wszystkie pliki w pakiecie.

Aby stworzyć zestaw testowy, utwórz plik jak każdy inny:

enter image description here

W głównej klasy dodać klas testowych tak:

@RunWith(Suite.class) 
@Suite.SuiteClasses(
{ 
    com.somewhere.myProject.MyFirstTestClass.class, 
    com.somewhere.myProject.MySecondTestClass.class, 
    com.somewhere.myProject.MyThirdTestClass.class 
}) 

Aby uruchomić, kliknij prawym przyciskiem myszy ten plik w Oknie projektów i wybierz opcję Plik testowy.

Powiązane problemy