우리는 우리의 .Net4 프로젝트 분석하기 위해 다음과 같은 제품군을 사용소나 C#을 플러그인은 100 % 커버 파일을 고려하지 않는
- 메이븐을 2.2.1
- 갈 리오 3.2.750
- PartCover 4.0 0.20626
- 소나 2.9
- 소나 C# 플러그인 생태계 1.0
우리가 열 때 PartCover Explorer의 커버리지 보고서 파일 (Maven/Gallio/Partcover로 빌드)에는 커버리지가 100 %이며 전체 커버리지가 97 % 인 파일이 있습니다.
그러나 우리는이 파일을 볼 수없고 전체 범위의 계산은 65 %로 낮아졌습니다.
우리는 NCover3를 시도하고 우리는 같은 행동을합니다.
정상적인 동작입니까? 구성 할 매개 변수가 있습니까? OPS를 추가하는 업데이트
우리는 좀 더 문제를 분석 질문
에 대답합니다. 사실, 100 % 덮여있는 파일 때문이 아니라 인터페이스 때문입니다. 실제로 PartCover 또는 NCover (xml 출력에 정보가 없음)로 분석되지는 않지만 이들은 Sonar의 총 적용 범위 계산에 포함됩니다. 이 매개 변수를 설정하는 방법이 있습니까?