Microsoft.Data.Tools.Schema.Sql.UnitTesting-Namespace

 

Veröffentlicht: September 2016

Der Microsoft.Data.Tools.Schema.Sql.UnitTesting-Namespace stellt Klassen bereit, mit denen Sie Datenbankkomponententests erstellen und ausführen können.Sie können benutzerdefinierte Assertionen hinzufügen, um zu ermitteln, ob die Tests erfolgreich oder mit Fehlern ausgeführt wurden.

Klassen

Klasse Beschreibung
System_CAPS_pubclass ConnectionContext

Stellt den Kontext für die Datenbankverbindung dar, die dem Datenbankkomponententest zugeordnet ist.

System_CAPS_pubclass ExpectedSqlExceptionAttribute

Stellt ein Attribut dar, das angibt, dass ein Komponententest ein SqlException-Element erwartet, und gibt optional die Fehlernummer, den Schweregrad und den Zustand des erwarteten Fehlers an.

System_CAPS_pubclass SqlDatabaseTestAction

Stellt eine Reihe von Transact-SQL-Batchanweisungen und -Testbedingungen dar, mit denen überprüft wird, ob die Anweisung ordnungsgemäß ausgeführt wurde.

System_CAPS_pubclass SqlDatabaseTestActions

Stellt einen Datenbankkomponententest dar.

System_CAPS_pubclass SqlDatabaseTestClass

Stellt die Basisklasse für einen Datenbankkomponententest dar.

System_CAPS_pubclass SqlDatabaseTestService

Stellt allgemeine Funktionalität bereit, die während der Testausführung von SqlDatabaseTestClass und den Methoden verwendet wird.

System_CAPS_pubclass SqlExecutionResult

Enthält die Ergebnisse eines Datenbankkomponententests, die durch Aufrufen von M:Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestService.Execute(Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.ConnectionContext,System.String,System.Data.Common.DbParameter[]) generiert wurden.

System_CAPS_pubclass TestScript

Stellt einen generierten SQL-Test dar.

Zurück zum Anfang