Condizioni di test personalizzate per unit test di SQL Server
È possibile aggiungere condizioni di test personalizzate per unit test di SQL Server. Tuttavia, è necessario installare la condizione di test prima di poterla utilizzare, a prescindere se l'estensione è stata creata o se ne sta installando una creata da qualcun altro.
Prima di installare una condizione di test creata da altri, è necessario comprendere i rischi dell'operazione:
Il programma di installazione della condizione di test potrebbe essere dannoso e ottenere l'accesso alle risorse protette in base alle autorizzazioni di installazione concesse.
La condizione di test in se potrebbe essere dannosa e ottenere il controllo delle risorse protette se l'utente che utilizza l'estensione dispone delle autorizzazioni sufficienti.
Per ridurre il rischio, è necessario installare una condizione di test personalizzata solo se proviene da un'origine nota. Se la condizione di test proviene da un'origine non attendibile, è necessario controllare il codice sorgente della condizione di test e il programma di installazione (se disponibile) prima di installarla.
Per installare una condizione di test personalizzata, è necessario copiare l'assembly firmato (con estensione dll) nella cartella %Programmi%\Microsoft Visual Studio <Versione>\Common7\IDE\Extensions\Microsoft\SQLDB\TestConditions. Se la cartella non esiste, è necessario crearla. È necessario disporre dei privilegi amministrativi del computer in uso per eseguire la copia in questa directory.
Nota
È necessario installare le versioni Visual Studio 2010 e Visual Studio 2012 della condizione di test se:
- Le condizioni di test personalizzate vengono installate in un computer che potrebbe essere usato per compilare unit test di SQL Server.
- Tali unit test vengono utilizzati in Visual Studio 2010 e Visual Studio 2012.
Per altre informazioni sulle condizioni di test personalizzate per unit test di SQL Server, vedere:
Vedi anche
Verifica del codice di database tramite unit test di SQL Server