Munit 覆盖范围 - 如何通过 mvn 命令覆盖覆盖范围?

问题描述

Given - POM 文件,其中 munit requiredApplicationCoverage 定义为 75。

WHEN - 尝试以下命令 mvn test with-Dcoverage 和 help:effective-pom 编辑 - 有提及命令作为对此线程的评论

THEN - 当 mvn test 执行时,它基于 75 而不是 100 进行覆盖,并且在 effective-pom 中,它的值为 75

参考文档: https://docs.mulesoft.com/munit/2.3/munit-maven-plugin#munit-maven-plugin-configuration-reference

解决方法

您不能通过将 pom 中的 XML 定义为属性中的文字来覆盖它。您必须编辑 pom 本身并使用您想要的值编辑文件中的结构。