Partager via


Microsoft.Data.Tools.Schema.Sql.UnitTesting espace de noms

 

Date de publication : septembre 2016

L'espace de noms Microsoft.Data.Tools.Schema.Sql.UnitTesting offre des classes vous permettant de créer et d'exécuter des tests unitaires de base de données.Vous pouvez ajouter des assertions personnalisées pour déterminer la réussite ou l'échec de vos tests.

Classes

Classe Description
System_CAPS_pubclass ConnectionContext

Représente le contexte pour la connexion de base de données qui est associée au test unitaire de base de données.

System_CAPS_pubclass ExpectedSqlExceptionAttribute

Représente un attribut qui spécifie qu'un test unitaire attend un SqlException, et spécifie éventuellement le numéro d'erreur, la gravité et l'état de l'erreur attendue.

System_CAPS_pubclass SqlDatabaseTestAction

Représente un jeu d'instructions par lots Transact-SQL et de conditions de test à valider si l'instruction s'est exécutée correctement.

System_CAPS_pubclass SqlDatabaseTestActions

Représente un test unitaire de base de données.

System_CAPS_pubclass SqlDatabaseTestClass

Représente la classe de base pour un test unitaire de base de données.

System_CAPS_pubclass SqlDatabaseTestService

Fournit des fonctionnalités communes utilisées par SqlDatabaseTestClass et les méthodes pendant l'exécution des tests.

System_CAPS_pubclass SqlExecutionResult

Contient les résultats d'un test unitaire de base de données qui a été généré en appelant M:Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestService.Execute(Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.ConnectionContext,System.String,System.Data.Common.DbParameter[]).

System_CAPS_pubclass TestScript

Représente un test SQL généré.

Retour au début