мы используем следующий набор для анализа нашего проекта .Net4:
- Maven 2.2.1
- Галлио 3.2.750
- PartCover 4.0.20626
- Сонар 2.9
- Sonar C # Plugins Ecosystem 1.0
Когда мы открываем файл отчета о покрытии (сборка с Maven / Gallio / Partcover) в PartCover Explorer, у нас есть некоторые файлы со 100% покрытием и, таким образом, глобальный охват 97%.
Но в браузере покрытия сонара мы не можем видеть эти файлы, и тогда вычисление глобального покрытия снижается до 65%.
Мы пробуем с NCover3 и у нас такое же поведение.
Это нормальное поведение? Есть ли параметры для настройки?
Обновлено, чтобы добавить ответ ОП на вопрос
Мы проанализируем проблему немного подробнее. И на самом деле это не из-за 100% покрытых файлов, а из-за интерфейсов. Действительно, они не анализируются PartCover или NCover (в выводе xml нет информации), но они включаются в расчет общего покрытия с помощью Sonar. Есть ли способ параметрировать это?