실제 프로젝트와 서버 측 유닛 테스트가 별도의 프로젝트에있는 표준 ASP.NET MVC (버전 2 미리보기 2) 솔루션이 있습니다.ASP.NET에서 QUnit을 사용하여 Javascript를 테스트하기위한 권장 구조
이 프로젝트는 클라이언트 측에서 매우 무겁기 때문에 QUINIT를 사용하여 주 프로젝트를 테스트하는 ClientTest 프로젝트도 만들고 싶습니다.
내 Scripts/디렉토리에 다양한 스크립트를로드하고 QUnit을 사용하여 테스트하는 단일 HTML 파일로 일반적인 ASP.NET webforms 프로젝트를 만드는 방법을 생각해 보았습니다. 불행히도 이것은 다른 ASP.NET 개발 서버를 생성합니다. 테스트를 실행하기 전에 실행중인 MVC 프로젝트 서버의 포트를 구성 할 수 있지만 기본 MVC 프로젝트에 테스트 HTML 파일을 던지는 것이 아니라 더 나은 방법이되어야합니다.
누구든지 이것에 대해 더 좋은 방법을 알고 있습니까?
먼저 다음 지침을 포함하는 것이 좋습니다. 그렇지 않으면 대상 디렉토리에 고아 파일이 누적 될 위험이 있습니다. 'DEL "$ (ProjectDir) Scripts \ Web \ * .js" "web"는 테스트 할 .js 파일을 복사하는 하위 디렉토리입니다. – Aaron