Я использую Opencover для покрытия Sonar. Некоторые из классов имеют покрытие под сонар, но некоторые из них не имеют. Я не мог найти решение. Я использую
- версии OpenCover: 4.6.519 и 4.7.922
- Версия сонара: 7.9.1
- Xunit: 2.4.1
с приведенным ниже кодом, я могу генерировать файлы Coverage. xml и TestResult. xml, но некоторые классы не рассматриваются.
"C:\\MyFolder\\OpenCover\\OpenCover.Console.exe" -output:"C:\\MyFolder\\OpenCover\\Coverage.xml" -register:path64 -target:"C:\\MyFolder\\XUnit\\xunit.console.exe" -targetargs:"projectpath\\TestProject.dll -xml C:\\MyFolder\\Results\\TestResult.xml -noshadow"
- Значение кодировки файла класса - UTF-8
- Я вижу покрытие в Visual Studio.
- Я использовал другой тип параметров регистра (пользователь , path32, path64 и администратор) но ничего не изменилось
- Я не исключил ни одного класса, исключены только тестовые классы
- Я не определил подавление