DatabaseTestService-Klasse
Aktualisiert: November 2007
Stellt Dienste für Tests während deren Ausführung bereit.
Namespace: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
Assembly: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (in Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)
Syntax
'Declaration
Public Class DatabaseTestService
'Usage
Dim instance As DatabaseTestService
public class DatabaseTestService
public ref class DatabaseTestService
public class DatabaseTestService
Hinweise
Zu den von dieser Klasse bereitgestellten Diensten gehören:
Das Lesen der Anwendungskonfiguration zum Öffnen und Bereitstellen von Datenbankverbindungen.
Das Ausführen des T-SQL-Skripts.
Das Auswerten von Testbedingungen.
Das Bereitstellen von auf der Anwendungskonfiguration beruhenden Datenbankprojekten.
Das Generieren von Daten mit einer Datengeneratorkonfiguration.
Überschreiben Sie Methoden in dieser Klasse, um eine eigene benutzerdefinierte DatabaseTestService-Implementierung bereitzustellen. Dies ist der primäre Mechanismus zum Ändern der Ausführung von Tests, der Auswertung von Testbedingungen und der Erstellung von Verbindungen, ohne dabei den Kontext des Datenbankkomponententest-Designers zu verlassen.
Sobald Sie die Implementierung erstellt haben, müssen Sie diese Implementierung beim TestService registrieren. Wenn Sie einen Ausführungskontext öffnen und keinen Identitätswechsel verwenden möchten, implementieren Sie außerdem einen eigenen ConnectionContext.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.DatabaseTestService
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.TeamSystem.Data.UnitTesting-Namespace