Spring Dynamic Modules对测试OSGi包有很好的支持。
Eclipse有一个启动配置类型,用于在Eclipse(例如OSGi)应用程序的上下文中运行JUnit测试:
OPS4J (ops4j.org)上有一个专门的开源OSGi测试框架,叫做Pax Drone。
你可能想看看Pax Drone ([http://wiki.ops4j.org/confluence/x/KABo]),它可以让你在测试中使用所有Felix版本以及Equinox和Knopflerfish。
欢呼,托尼