Руководство. добавить условия теста в модульные тесты 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
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по