我现在陷入了困境,其中一个重要的部分被重构并通过大量的失败测试进行了检查。
我在maven中运行PIT但是由于测试必须是绿色的,我已经很长时间没能使用了,但是我想要至少在运行的测试中获得PIT概述。
将失败的测试与PIT隔离的最有效方法是什么?
答案 0 :(得分:2)
我建议您创建JUnit category ' PIT_SKIP' ,并用它标记所有失败的测试。之后,您可以在PIT maven配置中设置excludedGroups
属性以过滤掉所选的测试。
您也可以向相反的方向创建类别' PIT_OK' 并使用属性includedGroups
。
PIT Maven插件documentation。