如何使用 Junit 在 Apache Karaf / Fuse 中进行单元测试?
Red Hat 有一些关于这样做的文档,使用pax-exam
,但这些似乎过时了,并且测试所需的 org.apache.karaf.tooling.testing 的最后一个版本似乎在 2011 年更新。
帮助?
如何使用 Junit 在 Apache Karaf / Fuse 中进行单元测试?
Red Hat 有一些关于这样做的文档,使用pax-exam
,但这些似乎过时了,并且测试所需的 org.apache.karaf.tooling.testing 的最后一个版本似乎在 2011 年更新。
帮助?
Pax-exam 并没有过时,仍然用于 karaf 和 jboss fuse 集成测试。您可以查看pax-exam 文档、apache karaf 集成测试源和apache karaf 文档。
请注意,这是为集成测试而设计的,而不是为单元测试而设计的。请看集成和单元测试有什么区别?以便更好地理解单元测试和集成测试之间的区别。
用于 pax 考试的 apache karaf 容器始于 karaf 项目。它现在已转移到 pax 考试项目。Pax 考试仍然是对 karaf 部署进行测试的最佳方式。
例如,您可以查看 karaf 集成测试以及 Apache CXF 或 Apache Camel 的 karaf 测试。