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 | |
---|---|---|
ConnectionContext | Stellt den Kontext für die Datenbankverbindung dar, die dem Datenbankkomponententest zugeordnet ist. |
|
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. |
|
SqlDatabaseTestAction | Stellt eine Reihe von Transact-SQL-Batchanweisungen und -Testbedingungen dar, mit denen überprüft wird, ob die Anweisung ordnungsgemäß ausgeführt wurde. |
|
SqlDatabaseTestActions | Stellt einen Datenbankkomponententest dar. |
|
SqlDatabaseTestClass | Stellt die Basisklasse für einen Datenbankkomponententest dar. |
|
SqlDatabaseTestService | Stellt allgemeine Funktionalität bereit, die während der Testausführung von SqlDatabaseTestClass und den Methoden verwendet wird. |
|
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. |
|
TestScript | Stellt einen generierten SQL-Test dar. |
Zurück zum Anfang