2012-10-19 5 views
4

Visual Studio에서 프로젝트를 만들었으며 단위 테스트도 구현했습니다. 코드가 단위 테스트와 잘 작동합니다.Visual Studio 외부 프로젝트 단위 테스트 방법

이제 Visual Studio 환경 외부에서 단위 테스트를 구현하여 프로젝트에서 생성 된 EXE 만 사용하고 여러 경우에 대해 테스트 할 수 있는지 의심 스럽습니다.

내 현재의 단위 테스트 구현 내가 단위 테스트에 새로운 오전

을 활용할 수있는 옵션을 찾고, 그래서 어떤 도움 사전에

감사 감사하겠습니다

답변

1

Visual Studio없이 MSTest를 설치하는 것은 결코 쉬운 일이 아닙니다. This tool은 이와 관련하여 나에게 매우 유용했습니다.
here

+0

링크 된 답변 만 다른 링크를 제공했기 때문에 "바로 가기"를 추가했습니다. – Default

1

당신은 외부 사용할 수 있습니다 NUnit과 같은 라이브러리가 있습니다. 테스트를 수행 할 관리자가 있습니다.

+0

는 NUNIT는 옵션입니다하지만 난 이미 단위 테스트가 그물에 의해 제공되는 구현, 그래서 사실은 내가 내 현재 구현을 사용할 수있는 옵션을 찾고 있었다. –

1

외부에서 Visual Studio IDE 외부에있는 경우 VS가 내부적으로 사용하는 mstest.exe을 사용할 수 있습니다. 이는 호스트가 VS가 설치 될 필요가 없다는 의미에서 독립적입니다. 예를 들면. 빌드 시스템은 이것을 호출하여 빌드가 끝날 때까지 단위 테스트를 수행 할 수 있습니다.

1

Microsoft 테스트 프레임 워크를 사용하는 경우 명령 줄에서 MSTest.exe을 실행할 수 있습니다.

1

이 SO 응답에 따라 테스트 클래스를 설정하면 컴파일 옵션에 따라 MSTest 또는 NUnit에서 테스트 클래스를 실행할 수 있습니다. 희망이 도움이!

Using both MSTest and NUnit?

관련 문제