目前,作为大学最后一年项目的一部分,我正在开发一个新的版本控制系统。这个想法是让它具有高度的适应性和可插拔性。
我们使用 OSGi 框架(Equinox 实现)来管理我们的插件。我的问题是我找不到一种简单易用的方法来测试 OSGi 包。
目前,我必须使用 Maven 构建 bundle ,然后执行测试工具。我正在寻找类似 Eclipse 的 JUnit 测试运行器之类的东西,因为它会节省我很多时间。
有没有快速简便的方法来测试 OSGi 包?
编辑:我不需要任何东西来测试 Eclipse 插件或 GUI 组件,只需要 OSGi 包。
EDIT2:有没有支持 JUnit4 的框架?
最佳答案
最近,您应该看看 Pax 考试: http://team.ops4j.org/wiki/display/paxexam/Pax+Exam
这是 OPS4J 当前与测试相关的工作。
关于java - 快速简便地测试 OSGi 包的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73881/