2012-04-21 2 views
13

VS 2010을 사용하여 MSTest에서 테스트 한 간단한 클래스 라이브러리가 있습니다.dotCover를 사용하는 클래스 라이브러리에 대한 코드 범위

평가판 버전의 dotCover 1.2를 설치했습니다. ReSharper가 설치되지 않았습니다.

VS에는 "표지 시작 프로젝트"및 "표지 응용 프로그램"메뉴 항목 만 있습니다. 그들은 모든 종류의 응용 프로그램을 열 수 있지만 클래스 라이브러리는 열 수없는 상자를 엽니 다.

클래스 라이브러리를 사용하는 다른 응용 프로그램없이 클래스 라이브러리의 코드 적용 범위를 계산할 수 있습니까?

+0

테스트를 실행하기 위해 뭔가가 필요합니다. dotCover는 그 점에서 ReSharper와 잘 작동합니다. –

+0

클래스 라이브러리의 메소드를 실행하기 위해 단위 테스트 프로젝트를 만들었습니다. –

답변

5

나는 클래스 라이브러리를 포함하는 솔루션 및 단위 테스트를 포함하는 다른 해결책이있다.

내 단위 테스트에서 다루는 클래스 라이브러리의 양을보고 싶었습니다. Solution context menu Dotcover에서 표지 단위 테스트을 실행하면 기본적으로 테스트 클래스 자체의 메소드 적용 범위가 나에게 표시됩니다. 이것은 단지 테스트에서 참조 클래스 라이브러리 프로젝트를 다룰 것

enter image description here

참고 : Match coverage results with current project structure 선택을 취소하는 데 필요한 클래스 라이브러리의 범위를 참조하십시오. 테스트가 전혀없는 프로젝트가있는 경우 해당 프로젝트는 커버리지 트리의 심볼로 표시되지 않습니다.

올바른 방향으로 나를 가리켜 주신 덕분에 this answer에게 감사드립니다.

관련 문제