Conditions de test personnalisées pour les tests unitaires SQL Server

Vous pouvez ajouter des conditions de test personnalisées pour les tests unitaires SQL Server. Toutefois, vous devez d’abord installer la condition de test avant de pouvoir l’utiliser, que vous ayez créé l’extension vous-même ou que vous en installiez une créée par quelqu'un d'autre.

Limites

Avant d’installer une condition de test que vous n’avez pas créée, vous devez comprendre les risques suivants :

  • Le programme d’installation de la condition de test peut être malveillant et accéder aux ressources protégées en fonction de vos autorisations d’installation.

  • La condition de test elle-même peut être malveillante et contrôler les ressources protégées si l’utilisateur qui utilise l’extension dispose d’autorisations suffisantes.

Remarques

Pour réduire le risque, vous devez installer une condition de test personnalisée uniquement si elle provient d’une source connue. Si vous obtenez une condition de test à partir d’une source non approuvée, vous devez inspecter le code source de cette condition de test et son programme d’installation (s’il en a un) avant d’installer et celui-ci.

Pour installer une condition de test personnalisée, copiez l’assembly signé (.dll) dans le %ProgramFiles%\Microsoft Visual Studio <Version>\Common7\IDE\Extensions\Microsoft\SQLDB\TestConditions dossier. Si ce dossier n’existe pas, créez-le. Vous avez besoin de privilèges d’administration sur votre ordinateur pour copier vers ce répertoire.

Vous devez installer les versions de Visual Studio 2010 et Visual Studio 2012 de la condition de test si :

  • Vous installez des conditions de test personnalisées sur un ordinateur qui peut être utilisé pour générer des tests unitaires SQL Server.
  • Ces tests unitaires sont utilisés dans Visual Studio 2010 et Visual Studio 2012.

Pour plus d’informations sur les conditions de test personnalisées pour les tests unitaires SQL Server, consultez :