SonarQube включает в себя тестовые классы в освещении - PullRequest
0 голосов
/ 27 января 2020

Я использую Sonarqube для моего текущего проекта JAVA / Spring Boot2. Я признал, что Sonarqube не может измерить правильное покрытие, потому что он сообщает, что мои тесты сами по себе не охватываются тестами. Я использую Jenkinsfile и использую другое соглашение об именах для тестов:

Вместо использования схемы именования "ClassNameTest" с суффиксом Test, я использую:

  • ClassNameUT ​​для модульных тестов
  • ClassNameIT для интеграционных тестов
  • ClassNameAT для приемочных испытаний
  • ClassNameMT для запускаемых вручную тестов

Это может быть частью проблемы.

Как я могу это исправить?

...