방법: 데이터베이스 단위 테스트에 테스트 조건 추가
이 항목은 다음 언어에 적용됩니다.
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio 2010 Professional |
Visual Studio Express |
---|---|---|---|
데이터베이스 단위 테스트 디자이너를 사용하여 데이터베이스 단위 테스트에 테스트 조건을 추가할 수 있습니다. 테스트 클래스를 저장하면 테스트 조건이 자동으로 소스 코드 파일의 C# 또는 Visual Basic 코드로 테스트 프로젝트에 저장됩니다. 테스트 조건을 저장한 후 데이터베이스 단위 테스트 디자이너 또는 해당 소스 코드 파일에서 편집할 수 있습니다.
데이터베이스 단위 테스트를 엽니다.
열린 테스트 이름이 데이터베이스 단위 테스트 디자이너의 맨 위 탐색 모음에 표시됩니다. 탐색 모음을 사용하여 테스트 프로젝트에 있는 다른 테스트 메서드를 선택할 수 있습니다.
탐색 모음에서 테스트 조건을 추가할 테스트 메서드를 클릭하거나 일반 스크립트를 클릭합니다.
참고
일반 스크립트는 특정 데이터베이스 단위 테스트에 속하지 않습니다. 대신 테스트 실행에서 데이터베이스 단위 테스트보다 먼저 실행되거나 이후에 실행됩니다. 자세한 내용은 데이터베이스 단위 테스트의 스크립트를 참조하십시오.
탐색 모음에서 테스트 조건을 추가할 Transact-SQL 스크립트를 클릭합니다. 테스트 전, 테스트 또는 테스트 후 스크립트에 테스트 조건을 추가할 수 있습니다.
Transact-SQL 편집기에 테스트에 대한 Transact-SQL 스크립트가 나타나고 테스트 조건 창에 해당 테스트 조건이 표시됩니다.
테스트 조건 목록에서 테스트 조건을 클릭한 다음 테스트 조건 추가(+)를 클릭합니다.
테스트 조건이 단위 테스트 메서드에 추가됩니다.
참고
테스트 조건을 클릭한 다음 테스트 조건 창에서 위쪽 및 아래쪽 화살표를 클릭하여 테스트 메서드 내에서 테스트 조건을 다시 정렬할 수 있습니다.
방금 추가한 테스트 조건을 선택하고 속성 창을 표시합니다.
속성 창에서 테스트 조건을 구성합니다. 예를 들어 실행 시간 테스트 조건의 실행 시간 속성을 변경할 수 있습니다. 이 속성을 설정하면 Transact-SQL 스크립트가 지정한 시간 내에 실행되지 않을 경우 테스트가 실패합니다.