TestCondition.Assert-Methode
Aktualisiert: November 2007
Überprüft Eingabeparameter.
Namespace: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions
Assembly: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (in Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)
Syntax
'Declaration
Public Overridable Sub Assert ( _
validationConnection As DbConnection, _
results As ExecutionResult() _
)
'Usage
Dim instance As TestCondition
Dim validationConnection As DbConnection
Dim results As ExecutionResult()
instance.Assert(validationConnection, _
results)
public virtual void Assert(
DbConnection validationConnection,
ExecutionResult[] results
)
public:
virtual void Assert(
DbConnection^ validationConnection,
array<ExecutionResult^>^ results
)
public function Assert(
validationConnection : DbConnection,
results : ExecutionResult[]
)
Parameter
validationConnection
Typ: System.Data.Common.DbConnectionDer 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.VisualStudio.TeamSystem.Data.UnitTesting.ExecutionResult[]Dies sind die Ergebnisse der auszuwertenden SQL-Testskriptausführung. Dabei handelt es sich um ein Array von ExecutionResult-Instanzen.
Ausnahmen
Ausnahme | Bedingung |
---|---|
AssertFailedException | Wenn validationConnection gleich null ist. |
AssertFailedException | Wenn results gleich null ist. |
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.
Berechtigungen
- 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.
Siehe auch
Referenz
Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions-Namespace