Derzeit arbeite ich im Rahmen einer Abschlussarbeit an der Universität an einem neuen Versionskontrollsystem. Die Idee ist, es hochgradig anpassungsfähig und erweiterbar zu machen.
Wir verwenden das OSGi-Framework (Equinox-Implementierung) zur Verwaltung unserer Plug-ins. Mein Problem ist, dass ich nicht finden können, eine einfache und leicht zu bedienende Methode zum Testen von OSGi-Bündeln.
Derzeit muss ich das Bundle mit Maven erstellen und dann ein Test-Harness ausführen. Ich bin auf der Suche nach etwas wie dem JUnit Test Runner für Eclipse, da es mir eine Menge Zeit sparen wird.
Gibt es eine schnelle und einfache Möglichkeit, OSGi-Bundles zu testen?
EDIT: Ich brauche nichts, um Eclipse-Plugins oder GUI-Komponenten zu testen, nur OSGi-Bundles.
EDIT2: Gibt es ein Framework, das JUnit4 unterstützt?