Microsoft.Data.Schema.UnitTesting.Conditions-Namespace
Der Microsoft.Data.Schema.UnitTesting.Conditions-Namespace stellt Klassen bereit, mit denen Sie Testbedingungen erstellen und verwalten können. Durch die Definition einer benutzerdefinierten Testbedingung können Sie das Verhalten eines Datenbankobjekts mit Methoden überprüfen, die von den integrierten Bedingungen nicht unterstützt werden.
Klassen
Klasse | Beschreibung | |
---|---|---|
ChecksumCondition | Definiert eine Testbedingung, die die Prüfsumme des Resultsets in einem Datenbankkomponententest überprüft. | |
DataSetTestCondition | Die Basisklasse für Testbedingungen für ein DataSet, die während der Test-"Entwurfszeit" vom Benutzer konfiguriert werden.Die Konfiguration erfolgt durch Abfragen der Datenbank nach den erwarteten Ergebnissen des Tests. | |
EmptyResultSetCondition | Stellt eine Bedingung dar, bei der die ExecutionResult.DataSet-Eigenschaft leer sein muss. | |
ExecutionTimeCondition | Stellt eine Testbedingung dar, die die maximale Zeitmenge angibt, die die Transact-SQL-Anweisungen ausführen können, um den Test ausführen, bevor der Test fehlschlägt. | |
ExpectedSchemaCondition | Gibt an, dass das Resultset eines Datenbankkomponententests mit einem bestimmten Schema übereinstimmen muss. | |
InconclusiveCondition | Stellt eine Standardbedingung dar, wobei ein Testergebnis nicht mit Voraussetzungen oder Erwartungen verbunden ist. | |
NotEmptyResultSetCondition | Stellt eine Bedingung dar, bei der die ExecutionResult.DataSet-Eigenschaft nicht leer sein darf. | |
ResultSetCondition | Stellt die Basisklasse für alle Testbedingungen dar, die ein ResultSet verarbeiten. | |
RowCountCondition | Definiert eine Testbedingung, die die Anzahl der Zeilen im ResultSet überprüft, die von einem Datenbankkomponententest zurückgegeben werden. | |
ScalarValueCondition | Überprüft, ob in einer bestimmten Zeile und Spalte ein bestimmter Wert erwartet wurde. | |
TestCondition | Die Basisklasse, die vom generierten Code für alle Testbedingungen verwendet wird. |
Siehe auch
Referenz
Weitere Ressourcen
Definieren benutzerdefinierter Bedingungen für Datenbankkomponententests
Gewusst wie: Erstellen von Testbedingungen für den Datenbankkomponententest-Designer