Я использую SonarQube для отображения покрытия кода из моего приложения, а также использую Coverlet для сбора покрытия кода и публикую эти результаты на информационной панели SonarQube.Мое приложение является приложением dotnet.
Я могу использовать dotnet test myapplication/Tests/MyApplication.Tests.Unit/MyApplication.Tests.Unit.csproj /p:CollectCoverage=true /p:CoverletOutputFormat=opencover
, чтобы собрать покрытие тестов из моих модульных тестов и опубликовать их в SonarQube, однако у меня есть интеграционные тесты в том же каталоге, который я также хочувнести вклад в ту же статистику покрытия.
Эти интеграционные тесты находятся в каталоге myapplication / Tests / MyApplication.Tests.Integration / MyApplication.Tests.Integration.csproj
Как собирать статистику покрытия изоба из них, и опубликовать общие выводы в сопроводительный документ.
Обратите внимание, я использую ОС на основе Unix.
Любая помощь по этому вопросу будет принята с благодарностью.