2.12.3.5. 生成路由覆盖报告
要生成路由覆盖范围报告,使用以下命令运行单元测试:
mvn test
然后,您可以运行该目标来报告路由覆盖范围,如下所示:
mvn camel:route-coverage
报告哪个路由缺少路由覆盖率,并提供精确的源代码行报告:
[INFO] --- camel-maven-plugin:2.21.0:route-coverage (default-cli) @ camel-example-spring-boot-xml --- [INFO] Discovered 1 routes [INFO] Route coverage summary: File: src/main/resources/my-camel.xml RouteId: hello Line # Count Route ------ ----- ----- 28 1 from 29 1 transform 32 1 filter 34 0 to 36 1 to Coverage: 4 out of 5 (80.0%)
在这里,我们可以看到,使用 的第二代行在 count 栏中具有 0,
因此没有涵盖。我们还可以在源代码文件中看到,这是一行 34,它位于
my-camel.xml
XML 文件中。