Partager via


Microsoft.Data.Schema.UnitTesting.Conditions, espace de noms

L'espace de noms Microsoft.Data.Schema.UnitTesting.Conditions fournit des classes vous permettant de créer et de gérer des conditions de test. Pour vérifier le comportement d'un objet de base de données dans des scénarios non prévus par les conditions intégrées, vous avez la possibilité de définir une condition de test personnalisée.

Classes

  Classe Description
Classe publique ChecksumCondition Définit une condition de test qui vérifie le checksum du jeu de résultats dans un test unitaire de base de données.
Classe publique DataSetTestCondition Classe de base des conditions de test qui fonctionnent sur un DataSet et sont configurées par l'utilisateur au « moment du design » du test.Ces conditions sont configurées en interrogeant la base de données concernant les résultats attendus du test.
Classe publique EmptyResultSetCondition Représente une condition selon laquelle la propriété ExecutionResult.DataSet doit être vide.
Classe publique ExecutionTimeCondition Représente une condition de test qui spécifie le délai maximal pendant queTransact-SQL les instructions du test peuvent prendre pour s'exécuter avant que le test échoue.
Classe publique ExpectedSchemaCondition Spécifie que le jeu de résultats d'un test unitaire de base de données doit correspondre à un schéma spécifique.
Classe publique InconclusiveCondition Représente une condition par défaut selon laquelle rien n'est obligatoire ni attendu d'un résultat de test.
Classe publique NotEmptyResultSetCondition Représente une condition selon laquelle la propriété ExecutionResult.DataSet ne doit pas être vide.
Classe publique ResultSetCondition Représente la classe de base pour toutes les conditions de test qui fonctionnent sur un ResultSet.
Classe publique RowCountCondition Définit une condition de test qui vérifie le nombre de lignes dans le ResultSet retourné par un test unitaire de base de données.
Classe publique ScalarValueCondition Vérifie qu'une valeur particulière d'une ligne et d'une colonne spécifiques était attendue.
Classe publique TestCondition Classe de base pour toutes les conditions de test utilisées par le code généré.

Voir aussi

Référence

Autres ressources

Définir des conditions personnalisées pour les tests unitaires de base de données

Comment : créer des conditions de test pour le concepteur de test unitaire de base de données