Classe DatabaseTestService
Aggiornamento: novembre 2007
Fornisce alcuni servizi ai test durante l'esecuzione.
Spazio dei nomi: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
Assembly: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (in Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)
Sintassi
Public Class DatabaseTestService
Dim instance As DatabaseTestService
public class DatabaseTestService
public ref class DatabaseTestService
public class DatabaseTestService
Note
I servizi forniti da questa classe includono:
Lettura della configurazione dell'applicazione per fornire e stabilire connessioni al database.
Esecuzione dello script T-SQL
Valutazione delle condizioni di test
Distribuzione di progetti di database in base alla configurazione dell'applicazione
Generazione di dati utilizzando una configurazione del generatore di dati.
Eseguire l'override dei metodi in questa classe per fornire un'implementazione DatabaseTestService personalizzata. Si tratta del meccanismo principale per modificare l'esecuzione dei test, la valutazione delle condizioni di test e la creazione delle connessioni mentre ci si trova ancora all'interno del contesto della finestra di progettazione unit test del database.
Una volta creata l'implementazione, è necessario registrarla con TestService. Se si desidera aprire un contesto di esecuzione e non si vuole utilizzare la rappresentazione, è necessario implementare anche ConnectionContext.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.DatabaseTestService
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TeamSystem.Data.UnitTesting