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 | |
---|---|---|
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. | |
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. | |
EmptyResultSetCondition | Représente une condition selon laquelle la propriété ExecutionResult.DataSet doit être vide. | |
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. | |
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. | |
InconclusiveCondition | Représente une condition par défaut selon laquelle rien n'est obligatoire ni attendu d'un résultat de test. | |
NotEmptyResultSetCondition | Représente une condition selon laquelle la propriété ExecutionResult.DataSet ne doit pas être vide. | |
ResultSetCondition | Représente la classe de base pour toutes les conditions de test qui fonctionnent sur un ResultSet. | |
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. | |
ScalarValueCondition | Vérifie qu'une valeur particulière d'une ligne et d'une colonne spécifiques était attendue. | |
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