SQL Server 单元测试的自定义测试条件
您可以添加 SQL Server 单元测试的自定义测试条件。但是,在可以使用测试条件前您必须首先安装它,无论您创建了扩展还是正在安装其他人创建的扩展。
在安装您未创建的测试条件前,应了解以下风险:
测试条件的安装程序可能是恶意的,它基于您的安装权限可能获得访问受保护资源的权限。
测试条件本身可能是恶意的,如果使用扩展的用户具有足够权限,它可能获得受保护资源的控制权。
要尽可能减小风险,您应仅安装来自已知来源的自定义测试条件。如果您获得来自不受信任的源的测试条件,应在安装前检查测试条件和安装程序(如果有)的源代码。
若要安装自定义测试条件,请将已签名的程序集 (.dll) 复制到 %Program Files%\Microsoft Visual Studio <Version>\Common7\IDE\Extensions\Microsoft\SQLDB\TestConditions 文件夹。如果该文件夹不存在,则创建它。为了复制到此目录,您需要针对您的计算机的管理权限。
备注
您需要安装测试条件的 Visual Studio 2010 和 Visual Studio 2012 版本,如果:
-
您在可能用于生成 SQL Server 单元测试的计算机上安装自定义测试条件。
-
这些单元测试用于 Visual Studio 2010 和 Visual Studio 2012 中。
有关 SQL Server 单元测试的自定义测试条件的更多信息,请参见: