У нас был случай с кем-то, использующим подход стиля JUnit 3
, расширяющий TestCase
, но не вызывающий класс Test
, что означало, что он не подхватил и не запустил Дженкинс.Пользовательское правило для сонара XPath для теста на единицу Java
Вот выражение XPath Я попытался зарегистрироваться, но, к сожалению, Sonar не отлов нарушения:
//classDeclaration[IDENTIFIER[not(ends-with(@tokenValue,'Test'))]
и
classType[@tokenValue="TestCase"]]
Я скопировал текущий XPath шаблон в сонаре 3.6.
Можно ли поймать обычай Sonar
нарушение/выпуск с тестовыми классами Java?