Ist es möglich, JUnit-Tests gleichzeitig für mehrere Pakete auszuführen, ohne manuell Testsuites erstellen zu müssen?Ist es möglich, JUnit-Tests von mehreren Paketen in Eclipse auszuführen?
Zum Beispiel, wenn ich die Hierarchie haben:
code.branchone
code.branchone.aaa
code.branchone.bbb
code.branchtwo
code.branchtwo.aaa
code.branchtwo .bbb
Ist es möglich:
- Führen Sie alle Tests in code.branchone und in Nachkommen Paketen
- Run alle Tests in etwa code.branchone.aaa und code.branchtwo.bbb
Das Problem, das ich mit dem manuellen Erstellung Test-Suiten zu sehen ist, dass, wenn neue Tests kommen, Sie vergessen vielleicht, sie hinzuzufügen.
Keine der folgenden Antworten funktionieren. Ich habe das gleiche Problem. Ich kann alle Tests in "code.branchone.aaa" ausführen, aber wenn ich zur Wurzel "code.branchone" gehe, heißt es "Kein Test gefunden mit Testläufer 'Junit 4'". Denken Sie daran, dass "code.branchone" keine Quelle enthält. – Bdoserror
Zusätzliche Verwirrung Hinweis: Mein Projekt (von jemand anderem gebaut) hat bereits eine Startkonfiguration, die von einem höheren Verzeichnis in der Hierarchie ("Code") funktioniert. Ich kopierte diese Konfiguration und änderte sie für das gewünschte Unterverzeichnis, es funktioniert immer noch nicht und diese Verzeichnisspezifikation ist der einzige Unterschied zwischen ihnen. – Bdoserror
Hmm, vielleicht liegt das Problem daran, dass das, was funktioniert, von einem Verzeichnis läuft, das "Unterprojekt" (?) Unter dem Hauptprojekt ist. z.B. In diesem Setup läuft die Working Config für "src/it/java": Projekt (root of tree) mit 1 Kind, src/it/java Und das, was ich will, ist ein Unterverzeichnis von src/it/java und in Die Quellansicht des gemeinsamen Elternteils der Unterverzeichnisse, die ich ausführen möchte, hat keinen eigenen Eintrag. zB: Project (root) hat src/it/java als untergeordnet, und srt/it/java hat 2 untergeordnete Elemente, sub1A & sub1b, und ich möchte alle Tests von src/it/java/sub1 ausführen – Bdoserror