Практическое руководство. Открытие модульного теста SQL Server для его изменения

 

После создания модульного теста SQL Server инструкции и условия теста добавляются с помощью SQL Serverконструктора модульных тестовTransact-SQL.Тесты, создаваемые с помощью конструктора, формируют код Visual C# или Visual Basic.Код выполняется при запуске теста.

Если тест соответствует требованиям, его можно запускать без изменений.Если в модульный тест требуется добавить дополнительные функции, его код можно изменить.Код находится в файле с расширением CS или VB в тестовом проекте.Дополнительные сведения см. в разделе Файлы модульного теста SQL Server.Тесты также можно настраивать путем создания новых тестовых условий.Дополнительные сведения см. в разделе Как создавать условия для конструктора теста единицы базы данных (Visual Studio 2010).

System_CAPS_noteПримечание

При удалении метода теста путем внесения изменений в файл с расширением CS или VB этот метод все равно будет отображаться в конструкторе модульных тестов SQL Server.Это происходит потому, что метод InitializeComponent класса тестов все еще содержит переменные этого теста.Несмотря на то что тест отображается в конструкторе, выполнить его невозможно, потому что его код удален.Чтобы повторно сформировать метод для этого теста, измените код Transact-SQL в редакторе, а затем сохраните файл с расширением CS или VB либо повторно постройте проект теста.

Открытие файла с исходным кодом модульного теста SQL Server из обозревателя решений

  • В обозревателе решений щелкните правой кнопкой мыши файл с исходным кодом, содержащий модульный тест SQL Server, и выберите команду Просмотр кода.

    При открытии файла метод модульного теста отображается в главном окне редактора Visual Studio.

Открытие файла с исходным кодом тестирования модулей SQL Server из окна «Представление теста» (Visual Studio 2010)

  1. Запустите модульный тест.Дополнительные сведения см. в подразделе «Запуск модульных тестов SQL Server» раздела Пошаговое руководство. Создание и запуск модульного теста SQL Server.

  2. В окне «Представление теста» щелкните тест правой кнопкой мыши и выберите команду Открыть тест.

    При открытии файла метод модульного теста отображается в главном окне редактора Visual Studio.

Открытие файла с исходным кодом тестирования модулей SQL Server из окна «Представление теста» (Visual Studio 2012)

  1. Запустите модульный тест.Дополнительные сведения см. в подразделе «Запуск модульных тестов SQL Server» раздела Пошаговое руководство. Создание и запуск модульного теста SQL Server.

  2. В окне «Обозреватель тестов» щелкните имя файла с исходным кодом тестирования модулей.

    При открытии файла метод модульного теста отображается в главном окне редактора Visual Studio.

См. также

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