Нестандартные условия теста для модульных тестов SQL Server

 

В модульные тесты SQL Server можно добавлять пользовательские условия теста.Однако, чтобы иметь возможность использовать условие теста, его сначала необходимо установить независимо от того, создали ли вы расширение сами, или это сделал кто-то другой.

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

  • Программа установки условия теста может быть небезопасной. Она может получить доступ к защищенным ресурсам, используя ваши разрешения на установку.

  • Небезопасным может быть и само условие теста. Оно может взять под контроль защищенные ресурсы, если у пользователя, использующего расширение, есть достаточные разрешения.

Чтобы свести риск к минимуму, следует устанавливать нестандартные условия теста, полученные только из известных источников.Если условие теста получено из недоверенного источника, то перед его установкой следует ознакомиться с исходным кодом этого условия теста и его программы установки (при ее наличии).

Чтобы установить нестандартное условие теста, скопируйте подписанную сборку (DLL-файл) в папку %Program Files%\Microsoft Visual Studio <версия>\Common7\IDE\Extensions\Microsoft\SQLDB\TestConditions.Если такой папки не существует, создайте ее.Для копирования файлов в этот каталог пользователь должен обладать правами доступа администратора на компьютере.

System_CAPS_noteПримечание

Вам необходимо установить версии условия теста Visual Studio 2010 и Visual Studio 2012, если

  • вы устанавливаете нестандартное условие теста на компьютер, который может использоваться для построения модульных тестов SQL Server.

  • Эти модульные тесты используются в Visual Studio 2010 и Visual Studio 2012.

Дополнительные сведения о нестандартных условиях тестов для модульных тестов SQL Server см. в разделах:

См. также

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