Практическое руководство. Добавление условий теста в модульные тесты SQL Server
Условия теста в модульный тест SQL Server можно добавить с помощью конструктора модульных тестов SQL Server.При сохранении класса тестов условия теста автоматически сохраняются в проект тестов в виде исходных файлов, содержащих код на языке Visual C# или Visual BasicПосле сохранения условия теста его можно изменить в конструкторе модульных тестов SQL Server или в файле с исходным кодом.
Добавление условий теста в модульный тест SQL Server
Откройте модульный тест SQL Server в конструкторе модульных тестов SQL Server.
Имя открытого теста отображается на панели навигации в верхней части конструктора модульных тестов SQL Server.На панели навигации можно выбирать методы теста, имеющиеся в классе тестов.
На панели навигации выберите метод теста, к которому необходимо добавить условия теста, либо нажмите Общие скрипты.
Примечание Общие скрипты не относятся ни к одному из модульных тестов.Они выполняются до или после запуска модульных тестов в классе тестов.Дополнительные сведения см. в разделе Скрипты в модульных тестах SQL Server.
На панели навигации выберите скрипт Transact-SQL, к которому необходимо добавить условия теста.Условия теста можно добавить в скрипт, выполняемый до, во время или после тестирования.
Скрипт Transact-SQL для этого теста отображается в редакторе Transact-SQL, а содержащиеся в нем условия — на панели Условия теста.
В списке Условия теста выберите условие теста и щелкните Добавить условие теста (+).
Условие теста добавляется в метод модульного теста.
Примечание Можно переупорядочить условия теста внутри метода с помощью стрелок вверх и вниз на панели Условия теста.
Выберите только что добавленное условие теста и откройте окно Свойства.
Настройте условие теста в этом окне.Например, можно изменить свойство Время выполнения, задав время выполнения теста.При установке этого свойства тест завершается сбоем, если скрипт Transact-SQL не выполнился в течение указанного времени.
См. также
Создание и определение модульных тестов SQL Server
Практическое руководство. Создание пустого модульного теста SQL Server
Практическое руководство. Создание модульных тестов SQL Server для функций, триггеров и хранимых процедур
Использование условий теста в модульных тестах SQL Server
Скрипты в модульных тестах SQL Server
Интерпретация результатов модульного теста SQL Server
Практическое руководство. Выполнение модульных тестов SQL Server