2009-10-14 4 views
5

Ich habe mehrere Dateien mit Komponententests für vorhandene Klassen im NetBeans-Projekt erstellt. Ich habe Menü "Datei/Neue Datei/JUnit/Test für vorhandene Klasse" verwendet, um Testdateien zu erstellen.Wie alle JUnit-Testfälle von NetBeans ausgeführt werden?

Ich kann eine Datei mit Komponententests ausführen, indem Sie mit der rechten Maustaste darauf klicken und "Datei ausführen" auswählen.

Aber ich möchte alle Dateien mit Komponententests ausführen. Wie erreiche ich das auf einfachste Weise?

Ich benutze NetBeans 6.5.

Antwort

14

Menü "Run/Test Project".

+0

Was geht hier vor? Es sieht so aus, als würde man gewinnen, wenn man sich nach 3 Minuten die Frage selbst beantwortet. – guerda

+0

Ja, das sieht wirklich so aus, als würde man gewinnen, aber das ist nicht der Fall. Ich habe die Frage gepostet und sofort danach die Antwort gefunden. Wie Sie sehen können, ist das nicht schwer. Ich denke nur, dass dies für jemand anderen nützlich sein kann. Wie Sie sehen können, hat jemand meine Antwort gewählt. Mehr darüber ist nicht durch stackoverflow verboten, obwohl ich anfangs meine eigene Frage nicht beantworten würde :) – sergtk

+0

Es ist die richtige Antwort. –

1

In NetBeans 7.1 können Sie eine Testsuite erstellen, der Sie beliebig viele Ihrer JUnit-Testdateien hinzufügen können. Wenn Sie die Suite ausführen, führen Sie alle Dateien in der Suite aus.

die Testsuite zu erstellen, eine Datei wie jede andere erstellen:

enter image description here

In der Hauptklasse Ihre Testklassen wie folgt hinzu:

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

auszuführen, klicken Sie rechts das Datei im Fenster Projekte und wählen Sie Testdatei.

Verwandte Themen