TestCondition.Assert-Methode
Überprüft Eingabeparameter.
Namespace: Microsoft.Data.Schema.UnitTesting.Conditions
Assembly: Microsoft.Data.Schema.UnitTesting (in Microsoft.Data.Schema.UnitTesting.dll)
Syntax
'Declaration
Public Overridable Sub Assert ( _
validationConnection As DbConnection, _
results As ExecutionResult() _
)
public virtual void Assert(
DbConnection validationConnection,
ExecutionResult[] results
)
public:
virtual void Assert(
DbConnection^ validationConnection,
array<ExecutionResult^>^ results
)
abstract Assert :
validationConnection:DbConnection *
results:ExecutionResult[] -> unit
override Assert :
validationConnection:DbConnection *
results:ExecutionResult[] -> unit
public function Assert(
validationConnection : DbConnection,
results : ExecutionResult[]
)
Parameter
- validationConnection
Typ: System.Data.Common.DbConnection
Der Kontext, mit dem bei Bedarf der Zustand der Datenbank überprüft wird.Die DbConnection, die im Kontext enthalten ist, muss offen sein.
- results
Typ: array<Microsoft.Data.Schema.UnitTesting.ExecutionResult[]
Dies sind die Ergebnisse der auszuwertenden SQL-Testskriptausführung.Dabei handelt es sich um ein Array von ExecutionResult-Instanzen.
Hinweise
Überschreiben Sie diese Methode, um eine eigene benutzerdefinierte Auswertungslogik auf Grundlage der speziellen Testbedingungsimplementierung bereitzustellen. Sie können z. B. die Auswertung auf Grundlage benutzerdefinierter Eigenschaften ausführen, die Sie dem neuen Testbedingungstyp hinzugefügt haben.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.