로컬로 호스팅되는 빌드 시스템에서 TFS Build 서버를 설정하는 데 문제가 있습니다. (가) 빌드 및 배포에 대한 TFS Build Server 2013 및 XUnit
나는 내가 온라인으로 VisualStudio를 사용하고있는 일반적인 테스트 구조 즉--\HellowWorld\HelloWorld.sln
--\HellowWorld\HelloWorld.csproj
--\HelloWorld.Tests\HellowWorld.Tests.csproj
로컬 buildserver 있습니다.
나는 C# .net 응용 프로그램을 다운로드하여 소스를 다운로드하고 빌드 및 배포하는 데 아무런 문제가 없습니다.
내가 필요한 DLL을 함께 xUnit의를위한 폴더를 생성하고
$를 다음과 같이 '사용자 지정 어셈블리에 대한 버전 제어 경로'에 대한 빌드 서버에 대한 대화에서 TFS
에 체크인 한/IT 개발/빈/xUnit의이 폴더에서
은 다음과 같다 DLL을
,xunit.abstractions.dll
xunit.runner.utility.dll
xunit.runner.visualstudio.settings.dll
xunit.runner.visualstudio.testadapter.dll
다음 블로그 게시물이 충분해야한다 제안
http://social.msdn.microsoft.com/Forums/vstudio/en-US/02bce20c-1e5b-47cc-8f64-0ff8aa5a19cf/tfs-2012-build-to-run-xunittest?forum=tfsbuild
나는 빌드 출력
> $/IT 개발 /하여 HelloWorld /하여 HelloWorld/HelloWorld.sln에 다음을 얻을 컴파일 된 $/IT 개발/HelloWorld/HelloWorld/HelloWorld.sln - 0 개의 오류, 6 개의 경고, 로그 파일보기 테스트 결과가 없습니다. 코드 적용 범위 결과가 없습니다 영향 테스트 영향을받지 않는 테스트
빌드 정의에 테스트 러너를 지정 했습니까? –
컨트롤러의 사용자 지정 바이너리 폴더에 DLL을 추가 했습니까? –
두 질문 모두 예 및 예 –