방법: SQL Server 단위 테스트에 테스트 조건 추가

SQL Server 단위 테스트 디자이너를 사용하여 SQL Server 단위 테스트에 테스트 조건을 추가할 수 있습니다. 테스트 클래스를 저장하면 해당 테스트 조건이 테스트 프로젝트에서 테스트 클래스를 포함하는 소스 코드 파일에 Visual C# 또는 Visual Basic 코드로 자동 저장됩니다. 테스트 조건을 저장한 후에는 SQL Server 단위 테스트 디자이너나 해당 소스 코드 파일에서 테스트 조건을 편집할 수 있습니다.

SQL Server 단위 테스트에 테스트 조건을 추가하는 방법

  1. SQL Server 단위 테스트 디자이너에서 SQL Server 단위 테스트를 엽니다.

    열린 테스트의 이름은 SQL Server 단위 테스트 디자이너의 맨 위에 있는 탐색 모음에 표시됩니다. 탐색 모음을 사용하여 테스트 클래스의 다른 테스트 메서드를 선택할 수 있습니다.

  2. 탐색 모음에서 테스트 조건을 추가할 테스트 메서드를 클릭하거나 일반 스크립트를 클릭합니다.

    참고 항목

    일반 스크립트는 특정 단위 테스트에 속하지 않고 대신 테스트 클래스의 단위 테스트 앞에 오거나 뒤에 따릅니다. 자세한 내용은 SQL Server 단위 테스트의 스크립트를 참조하세요.

  3. 탐색 모음에서 테스트 조건을 추가할 Transact-SQL 스크립트를 클릭합니다. 테스트 전, 테스트 또는 사후 테스트 스크립트에 테스트 조건을 추가할 수 있습니다.

    해당 테스트에 대한 Transact-SQL 스크립트가 Transact-SQL 편집기에 표시되고 해당 테스트 조건이 테스트 조건 창에 표시됩니다.

  4. 테스트 조건 선택 목록에서 테스트 조건을 클릭하고 테스트 조건 추가(+)를 클릭합니다.

    테스트 조건이 단위 테스트 메서드에 추가됩니다.

    참고 항목

    테스트 조건을 클릭한 다음 테스트 조건 창에서 위쪽 및 아래쪽 화살표를 클릭하여 테스트 메서드 내에서 테스트 조건의 순서를 변경할 수 있습니다.

  5. 바로 전에 추가한 테스트 조건을 선택하고 속성 창을 확인합니다.

    속성 창에서 테스트 조건을 구성합니다. 예를 들어 실행 시간 테스트 조건의 실행 시간 속성을 변경할 수 있습니다. 이 속성을 설정하면 Transact-SQL 스크립트가 지정된 시간 내에 실행되지 않을 경우 테스트가 실패하도록 지정됩니다.

참고 항목

SQL Server 단위 테스트 만들기 및 정의
방법: 빈 SQL Server 단위 테스트 만들기
방법: 함수, 트리거 및 저장 프로시저에 대한 SQL Server 단위 테스트 생성
SQL Server 단위 테스트에서 테스트 조건 사용하기
SQL Server 단위 테스트의 스크립트
SQL Server 단위 테스트 결과 해석
방법: SQL Server 단위 테스트 실행