2015-02-06 3 views
0

단위 테스트가 포함 된 테스트 프로젝트가있는 솔루션이 있습니다. 모든 테스트를 실행하면 한 번에 하나의 프로젝트, 즉 첫 번째 프로젝트의 모든 단위 테스트를 실행 한 다음 두 번째 프로젝트의 모든 단위 테스트 인 ecc를 실행하고 싶습니다. Visual Studio 2010에서도 가능합니까?Visual Studio 2010 테스트 프로젝트

+0

내가 아는 한, VS에서 한 번에 하나의 프로젝트 만 실행할 수 있습니다 - "시작 프로젝트". –

+0

예,하지만 하나의 프로젝트를 "스타트 업 프로젝트"로 선택하는 경우가 아니라 솔루션의 모든 테스트를 실행할 때이 동작을 원합니다. –

답변

0

당신이 무엇 수 있습니다합니까 여러 시작 프로젝트입니다. , 속성 아래 프로젝트 메뉴에서

시작 프로젝트을 선택 공용 속성를 확장 이렇게하려면. 여기에서 다중 시작 프로젝트을 선택하면 한 번에 두 개 이상의 프로젝트를 디버깅 할 수 있습니다.

잘하면이 도움이됩니다.

+0

고맙습니다 만 디버깅 목적이 아닌 "솔루션에서 모든 테스트 실행"명령을 사용할 때이 동작을 원합니다. –

+0

오, 알겠습니다. 질문을 잘못 읽었습니다. 사과드립니다. 테스트 탐색기에서 필자가 말한 것처럼 여러 개의 시작 프로젝트가있는 경우 열린 프로젝트의 테스트 만 표시됩니다. – HavelTheGreat

+0

두 개의 프로젝트와 두 개의 테스트 프로젝트로 솔루션을 만들었습니다. 각 테스트 프로젝트마다 세 가지 테스트를 추가합니다. 모든 테스트를 솔루션으로 실행하면 순서는 첫 번째 프로젝트의 테스트 한 번, 두 번째 프로젝트의 두 번 테스트, 첫 번째 프로젝트의 두 번의 테스트 및 두 번째 프로젝트의 한 번의 테스트입니다. 제안한대로 테스트 프로젝트를 둘 다 시작으로 설정하면 순서가 변경되지 않습니다. 또한 두 개의 테스트 프로젝트를 디버깅하기 위해 F5 키를 누르고 둘 다 시작으로 설정하면 "둘 이상의 로컬 실행을 시작할 수 없습니다."라는 오류가 발생합니다. –

관련 문제