Hallo zusammen,
entweder hab ich nen grundlegendes Verständnisproblem oder ich bin einfach blind. Seit zwei Tagen suche ich ne Lösung, finde aber einfach keinen Ansatz.
Ich habe hier eine recht umfangreiche OSGi Server Applikation mit Dutzenden Services. Jetzt habe ich ein weiteres Plug-In Projekt implementiert, welches ich gerne im OSGi Kontext testen möchte.
Also habe ich eine JUnit-Tesklasse erzeugt, die ich als Plug-In Test laufen lasse. Target Platform und Plugin dependencies soweit eingerichtet, dass der löuft. Soweit so gut. Aber wie komme ich denn jetz in der Testklasse an die Services bzw. den BundleContext heran um dann meinen neuen Service zu testen?
Das ist doch irgendwie der grundlegende Schritt, aber ich finde einfach nicht raus, wie es geht. Auch wenn ich den Test in einem separaten Fragment Project habe, komme ich da nicht ran.
Wo ist mein Denkefehler?
Danke schonmal im Voraus.
Beste Grüße
entweder hab ich nen grundlegendes Verständnisproblem oder ich bin einfach blind. Seit zwei Tagen suche ich ne Lösung, finde aber einfach keinen Ansatz.
Ich habe hier eine recht umfangreiche OSGi Server Applikation mit Dutzenden Services. Jetzt habe ich ein weiteres Plug-In Projekt implementiert, welches ich gerne im OSGi Kontext testen möchte.
Also habe ich eine JUnit-Tesklasse erzeugt, die ich als Plug-In Test laufen lasse. Target Platform und Plugin dependencies soweit eingerichtet, dass der löuft. Soweit so gut. Aber wie komme ich denn jetz in der Testklasse an die Services bzw. den BundleContext heran um dann meinen neuen Service zu testen?
Das ist doch irgendwie der grundlegende Schritt, aber ich finde einfach nicht raus, wie es geht. Auch wenn ich den Test in einem separaten Fragment Project habe, komme ich da nicht ran.
Wo ist mein Denkefehler?
Danke schonmal im Voraus.
Beste Grüße