In case you want to make sure your code is interoperable between different OSGi frameworks, you will be interested in bug #319089. It is about enhancing the JUnit Plug-in Launch config to support more than just Equinox as an OSGi framework.
Unfortunately the PDE team has deemed non-Equinox frameworks not important enough to justify the change and hence marked the bug WONTFIX. You - the community - might want to show them, that compatibility across OSGi frameworks is no waste of efforts. Especially if Eclipse is supposed to remain the primary development environment for OSGi-based projects.