2017-01-25 10 views
0

솔루션에 2 가지 테스트 프로젝트가 있습니다. 하나는 NUnit 버전 2 (integration + SpecsFor)와 다른 버전 3을 사용하고 있습니다. (단위 테스트)동일한 솔루션에서 NUnit 2와 3을 사용하십시오.

로컬로 실행하면이 기능이 잘 작동하지만 TFS에서 빌드의 일부로 테스트를 실행할 때 모두 오류 메시지가 나타납니다 테스트가 통과됩니다. 나는 here을 읽었습니다. 왜냐하면 VSTestAdapter2가 v3의 것들을 실행할 수 없기 때문입니다.

버전 2와 3 모두를 TFS 빌드에서 실행할 수 있습니까?

+0

모호 "나는 오류 메시지가 얻을"어떤 오류 메시지? –

+0

Nunit3TestAdapter 패키지 방법을 설치해도 문제가 해결되지 않으면 OneDrive에서 간단한 프로젝트를 공유하십시오. –

답변

1

NUnit3TestAdapter는 NUnit 2와 호환되므로 NUnit3TestAdapter 패키지를 NUnit 테스트 프로젝트에 설치할 수 있습니다.

enter image description here

+0

네, 실제로 작동합니다 (실제로 "Nunit 2 어댑터를 2.x 테스트 용으로 사용"하고 있지만 TFS에서는 Nunit2가 발견되지 않음) – Jepzen

+0

빌드 정의의 단계는 무엇입니까? OneDrive에서이 문제를 재현 할 수있는 프로젝트입니까? –