Partager via


Exécution de tests unitaires SQL Server

Pour améliorer et gérer la qualité de votre code, créez et exécutez des tests unitaires SQL Server qui vérifient le comportement d'un objet de base de données, puis archivez ces tests dans le contrôle de version. Lorsque vous ou un membre de l'équipe modifiez le schéma de la base de données, vous exécutez des tests unitaires SQL Server et des tests unitaires de logiciel pour vérifier que les modifications n'empêchent pas l'exécution des fonctionnalités existantes. Exécutez des tests individuels ou des groupes de tests, appelés listes de tests. Pour plus d'informations, consultez Utilisation de listes de tests (Visual Studio 2010).

Manières d’exécuter des tests unitaires SQL Server

Vous pouvez effectuer des tests unitaires SQL Server de plusieurs façons, en fonction du logiciel que vous avez installé, comme suit :

Exécutez vos tests unitaires SQL Server dans un ordre particulier à l'aide d'un test ordonné. Pour plus d’informations, consultez Procédure : Créer un Test ordonné (Visual Studio 2010) ou Procédure : Créer un Test ordonné (Visual Studio 2012).

Interprétation des résultats de tests

Après avoir exécuté vos tests, la fenêtre Résultats des tests indique les tests ayant réussi ou échoué. Pour plus d’informations, voir Interprétation des résultats des tests unitaires SQL Server. Pour plus d’informations sur la façon de diagnostiquer une erreur inattendue, consultez Procédure : Déboguer des objets de base de données.

Rubriques de cette section

Cette section contient les rubriques suivantes :

Création et définition de tests unitaires SQL Server
Définissez des tests unitaires pour vérifier le comportement des objets de base de données et pour associer chaque projet de test à un plan de génération de données, une configuration de déploiement et une chaîne de connexion différents.

Conditions de test personnalisées pour les tests unitaires SQL Server
Créez une condition de test personnalisée afin déterminer toute condition que vous ne pouvez pas vérifier en utilisant des conditions de test par défaut.

Voir aussi

Vérifier le code de la base de données à l’aide de tests unitaires SQL Server