Ada*_*dam 5 junit unit-testing mutation-testing maven pitest
我现在正处于一个旷日持久的境地,有一个困难的项目,其中很大一部分被重构并检查了大量失败的测试。
我在 Maven 中运行 PIT,但很长一段时间都无法运行,因为测试必须是绿色的,但我希望至少在运行的测试上有 PIT 概述。
将失败的测试与 PIT 隔离的最有效方法是什么?
Paw*_*ski 2
我建议创建JUnit 类别 “PIT_SKIP”并用它标记所有失败的测试。之后,您可以excludedGroups在 PIT maven 配置中设置属性以过滤掉选定的测试。
excludedGroups
您还可以朝相反的方向创建类别“PIT_OK”并使用 property includedGroups。
includedGroups
PIT Maven 插件文档。
归档时间:
10 年,5 月 前
查看次数:
3843 次
最近记录:
10 年,4 月 前