Поделиться через


Практическое руководство. Добавление условий теста в модульные тесты базы данных

Этот раздел применим к:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio 2010 Professional 

Visual Studio Express

Тема применяется Тема применяется Тема не применяется Тема не применяется

Можно добавить условия теста в модульный тест базы данных используя конструктор модульных тестов базы данных. При сохранении тестового класса условия теста автоматически сохраняются в тестовом проекте как код C# или Visual Basic в файлах исходного кода. После сохранения условия теста можно отредактировать его в конструкторе модульных тестов базы данных или в файле его исходного кода.

Добавление условий теста в модульный тест базы данных

  1. Откройте модульный тест базы данных.

    Имя открытого теста отобразится на панели переходов в верхней части конструктора модульных тестов базы данных. Используя панель переходов, можно выбирать разные методы теста, имеющиеся в тестовом проекте.

  2. На панели переходов щелкните метод теста, к которому требуется добавить условия теста, или щелкните Общие скрипты.

    Примечание

    Общие скрипты не принадлежат к конкретному модульному тесту базы данных.Они предшествуют модульным тестам базы данных или следуют за ними в тестовом запуске.Дополнительные сведения см. в разделе Скрипты в модульных тестах баз данных.

  3. На панели переходов щелкните скрипт Transact-SQL, к которому необходимо добавить условия теста. Условия теста можно добавлять к скриптам, выполняемым перед тестированием, в процессе и после тестирования.

    Скрипт Transact-SQL для теста отображается в редакторе Transact-SQL, а его условия теста выводятся в область Условия тестирования.

  4. В списке Условия теста щелкните условие теста, а затем Добавить условие теста(+).

    Условие теста будет добавлено в метод модульного теста.

    Примечание

    Можно переупорядочивать условия теста в методе теста, щелкнув условие теста, а затем стрелку вниз или вверх на панели Условия теста.

  5. Выберите только что добавленное условие теста и просмотрите содержимое окна Properties.

    Настройте условие теста в окне «Свойства». Например, можно изменить свойство Время выполнения условия теста «Время выполнения». Если задать это свойство, тест может завершиться ошибкой, если скрипт Transact-SQL не выполняется за заданное время.

См. также

Задачи

Практическое руководство. Создание пустого модульного теста базы данных

Практическое руководство. Создание модульных тестов базы данных для функций, триггеров и хранимых процедур

Практическое руководство. Выполнение модульных тестов базы данных

Основные понятия

Использование условий теста в модульных тестах базы данных

Скрипты в модульных тестах баз данных

Интерпретация результатов модульного теста базы данных