익스프레스 에디션에 예상되는 리소스를 찾기 위해 SQL 유닛 테스트 템플릿을 차단하는 버그가 있습니다. 즉, 함수 또는 저장 프로 시저에 대한 단위 테스트를 만들거나 C#/VB 테스트 프로젝트에서 빈 SQL 단위 테스트 파일을 만들 때 템플릿을 찾을 수 없으므로 실패합니다. 그러나 이미 SQL Unit Test 파일이있는 프로젝트가 있으면이 테스트를 잘 실행할 수 있습니다. 현재 차단 된 항목입니다. 내 추천은 https://connect.microsoft.com/SQLServer/feedback/CreateFeedback.aspx에이 문제의 연결 버그를 열고 "개발자 도구 (SSDT, BIDS 등)"카테고리를 사용하는 것입니다. 이를 통해이 쟁점의 우선 순위를 높이고 제품 팀이 평가하도록 할 수 있습니다.
참고이 VS2013 궁극적으로 당신을 위해 작동하지 않을 수있는 몇 가지 이유가 있습니다 그 :
- 당신은 연결된 데이터베이스에 저장 프로 시저를 마우스 오른쪽 버튼으로 클릭합니다. 유닛 테스트의 생성은 현재 프로젝트 내부의 요소에서만 지원됩니다. SQL Server Object Explorer에서 Projects -> Project Name -> Programmability로 이동해야합니다. 지원되는 객체가 있으면 거기에서 마우스 오른쪽 버튼을 클릭하면 "단위 테스트 만들기"가 표시됩니다. 최신 도구로 업데이트 한 경우 (도구 -> 확장 프로그램 및 업데이트 -> 업데이트 -> SQL Server 도구 업데이트) 솔루션 탐색기에서 파일을 마우스 오른쪽 단추로 클릭 할 수 있으며 테스트 가능한 요소가있는 경우 "단위 테스트 만들기"를 옵션으로 참조하십시오.
- 단위 테스트 생성을 지원하려면 프로젝트를 빌드해야합니다. 깨끗한 상태가 아니면 (오류없이 빌드가 실행 됨) Create Unit Tests가 비활성화됩니다.