5

최근 팀원들 앞에서 문제를 해결하기 위해 최근에 VS2012로 업그레이드했습니다. 우리는 Gallio 3.3을 단위 테스트 프레임 워크로 사용하고 VS2010에서 작동하는 수많은 테스트를 작성했습니다. 그러나 VS2012는이를 인식하지 못합니다.VS2012 테스트 러너가 Gallio 유닛 테스트를 시작하고 실행하도록 구성하려면 어떻게합니까?

VS2012 테스트 탐색기 창에는 "사용 가능한 모든 테스트를 발견하도록 솔루션 빌드"라는 메시지가 표시됩니다. 몇 가지 깨끗한 빌드를 수행하고 시스템이 VS2012에서 실행되지만 테스트가 나타나지 않습니다.

입력해야 할 구성이 있습니까? 아니면 VS2012에서 실행되도록 이러한 테스트를 수행 할 수 있습니까?

+0

결과가 귀하의 문제와 관련이 있는지 궁금 할 것입니다. 나는 mbUnit을 평가하는 중이고 오늘이 같은 문제에 부딪쳤다. – Etch

답변

1

VS2012 UnitTestExplorer는 테스트 프레임 워크에서 테스트를 검색/실행할 수있는 플랫폼을 제공합니다. 현재 xUnit, nUnit, MSTest 및 VS2012에서 사용할 수있는 몇 가지 다른 어댑터가 있습니다.

UnitTestExplorer에서 Gallio 테스트가 작동하려면 테스트를 검색/실행하기 위해 MBUnit 어댑터가 필요합니다.

현재 VS2012 베타에서만 작동하는 MBUnitTest 어댑터가 있습니다 (올해 2 월경에 나옵니다). 그것은 소스 코드와 함께 제공됩니다. 당신도

  1. 는 코드 다운로드가 VS2012
  2. 파일과 어댑터 작가에 요청을 작동 있도록 변경하고 필요한 변경을 요청할 수 있습니다.
+0

"코드 다운로드"링크가 있습니까? 나는 Google, Nuget 및 VS의 확장 프로그램에서 "mbunittest adapter"를 검색하여 아무것도 보지 않았습니다. –