java - 快速简便地测试 OSGi 包的方法

标签 java testing osgi

目前,作为大学最后一年项目的一部分,我正在开发一个新的版本控制系统。这个想法是让它具有高度的适应性和可插拔性。

我们使用 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/

相关文章:

java - 如何比较列表中的最小值?

ios - 使用 Objective-C 测试 Reactive Cocoa HTTP 请求

javascript - TestCafe 为未在测试中使用的页面元素抛出引用错误

java - 重新加载应用程序 .jar 时将 BDB JE 保留在内存中

java - OSGI 包启动期间出现 ClassNotFoundException

java - java中如何从1而不是0初始化位置

java.lang.reflect.inaccessibleobjectexception 无法使 jdk.internal.loader.classloaders

java - 使用entityManager加载集合

javascript - 单元测试 javascript(非节点)

java - 如何创建具有可选包解析的工作 OSGi 包?