JUnit-Tests erstellen
Führen Sie zur Entwicklung von JUnit-Tests die folgenden Schritte aus, um Ihr Projekt einzurichten:
- Erstellen Sie ein Java-Projekt
- Öffnen Sie die Eigenschaftsseite für den Erstellungspfad des Projekts, und fügen Sie die Datei "junit.jar", die sich im Plug-in "org.junit" Ihrer Eclipse-Installation befindet, als externe JAR-Datei hinzu.
- Wenn Sie absolute Pfadnamen im Erstellungsklassenpfad vermeiden wollen, können Sie eine Klassenpfadvariable einführen und von der Datei "junit.jar" aus auf diese Variable verweisen.
- Wenn Sie die JUnit-Quelle durchsuchen wollen, fügen Sie die Datei "src.jar" aus dem Plug-in "org.junit" zur Datei
"junit.jar" hinzu.
- Implementieren Sie eine Subklasse "TestCase" mit einigen Tests, und erstellen Sie diese.
Sie können außerdem den Assistenten "TestCase" verwenden:
- Öffnen Sie den Dialog "Neuer Assistent", indem Sie eine der folgenden Aktionen ausführen:
- Drücken Sie die Tasten Strg+N, oder
- wählen Sie in der Menüleiste die Optionen Datei > Neu > Andere aus, oder
- klicken Sie auf den Symbolleistenknopf Neuen Assistenten öffnen, oder
- wählen Sie im linken Teilfenster Java > JUnit und im rechten Teilfenster TestCase aus.
- Klicken Sie auf Weiter.
- Geben Sie im Feld Quellenordner den Namen des Quellenordners ein, in dem der Test erstellt werden soll. Sie können auch die Schaltfläche Durchsuchen verwenden und den Quellenordner in dem daraufhin geöffneten Dialog auswählen.
- Geben Sie im Feld Paket den Namen des Pakets ein, in dem der Test erstellt werden soll (ein leeres Namensfeld gibt das Standardpaket an). Sie können auch die Schaltfläche Durchsuchen verwenden und das Paket
in dem daraufhin geöffneten Dialog auswählen.
- Geben Sie im Feld TestCase den Namen für den Test ein, den Sie erstellen.
- Geben Sie im Feld Testklasse nach Wunsch den Namen der Klasse ein, die mit Ihrem Test getestet wird. Durch Auswählen einer Klasse für das Testen können Sie später Testmethoden für öffentliche Methoden in der ausgewählten Klasse erstellen.
- Geben Sie im Feld Superklasse den Namen der Superklasse für Ihren Test ein (diese Klasse muss in der Schnittstelle
junit.framework.Test
implementiert sein).
- Verwenden Sie die Markierungsfelder, um die Methoden auszuwählen, die Sie in dem Test erstellen wollen.
- Wenn Sie im Feld Testklasse nichts eingegeben haben, klicken Sie auf Fertig stellen, um den Test zu erstellen.
- Wenn Sie den Namen der zu testenden Klasse eingegeben haben, gehen Sie wie folgt vor:
- Klicken Sie auf Fertig stellen, um den Test zu erstellen, ohne Testmethoden zu generieren, oder
- klicken Sie auf Weiter, um die öffentlichen Methoden auszuwählen, die getestet werden sollen.
- Verwenden Sie das Markierungsfeld "Baumstruktursteuerung", um die Methoden auszuwählen, für die der Assistent Tests erstellen soll.
- Wählen Sie das Markierungsfeld Tasks für generierte Testmethoden erstellen aus, wenn Sie Tasks hinzufügen wollen, die Sie daran erinnern sollen, die Testmethoden zu implementieren.
- Klicken Sie auf Fertig stellen.

JUnit verwenden
Benutzervorgabenseite für JUnit