首页 文章

OSGI包的JUnit测试用例

提问于
浏览
0

我正在尝试为我拥有的外部OSGI包编写JUnit测试用例 . 我尝试使用Spring DM但是它在运行测试用例时出错 - 它无法启动Spring Extender软件包 . 然后我发现Spring DM现在已经过时了 .

我希望能够通过ant任务为OSGI包运行junit测试用例 . 任何指针都会有很大的帮助 .

1 回答

  • 2

    这取决于你想做什么 . 您的问题很快就会出现这种情况 .

    如果您想针对OSGi服务测试代码,您可以考虑使用模拟框架(如Mockito)来模拟您的服务 .

    如果要根据OSGi行为测试由您开发的OSGi包,可以考虑Pax Exam,它可以启动OSGi容器并在其上运行测试 .

    如果您有任何其他用例,请告诉我 .

相关问题