我们有一个案例,有人使用JUnit 3
扩展TestCase
但不调用类的样式方法,Test
这意味着它没有被 Jenkins 拾取和运行。
这是我尝试注册的XPath表达式,但不幸的是,Sonar 没有发现违规行为:
//classDeclaration[IDENTIFIER[not(ends-with(@tokenValue,'Test'))]
和
classType[@tokenValue="TestCase"]]
我在 Sonar 3.6 中复制了当前的XPath模板。
是否可以捕获Sonar
Java 测试类的自定义违规/问题?