如何使用Junit在Apache Karaf / Fuse中进行单元测试?
Red Hat有一些关于这样做的文档,使用pax-exam
,但这些文档显示日期,测试所需的org.apache.karaf.tooling.testing的最新版本似乎在2011年更新。
帮助?
答案 0 :(得分:2)
Pax-exam没有过时,仍然用于karaf和jboss保险丝集成测试。您可以查看pax-exam documentation,apache karaf integration tests source和apache karaf documentation。
请注意,这是为集成测试而非单元测试而设计的。请查看What is the difference between integration and unit tests?以更好地理解单元测试和集成测试之间的差异。
答案 1 :(得分:1)
用于pax考试的apache karaf容器开始于karaf项目。它现在已转移到pax考试项目。 Pax考试仍然是进行karaf部署测试的最佳方式。
例如,您可以查看karaf集成测试以及Apache CXF或Apache Camel的karaf测试。