TestCondition.Assert, méthode
Valide les paramètres d'entrée.
Espace de noms : Microsoft.Data.Schema.UnitTesting.Conditions
Assembly : Microsoft.Data.Schema.UnitTesting (dans Microsoft.Data.Schema.UnitTesting.dll)
Syntaxe
'Déclaration
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[]
)
Paramètres
- validationConnection
Type : System.Data.Common.DbConnection
Contexte utilisé pour vérifier l'état de la base de données, si cela est requis.Le DbConnection qui est contenu dans le contexte doit être ouvert.
- results
Type : array<Microsoft.Data.Schema.UnitTesting.ExecutionResult[]
Il s'agit des résultats du script de test SQL que vous voulez évaluer.C'est un tableau d'instances de ExecutionResult.
Notes
Substituez cette méthode pour fournir votre propre logique d'évaluation personnalisée en fonction de votre implémentation de condition de test particulière. Par exemple, vous pouvez baser l'évaluation sur des propriétés personnalisées que vous avez ajoutées à votre nouveau type de condition de test.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.Data.Schema.UnitTesting.Conditions, espace de noms