Création de tests unitaires
Mise à jour : novembre 2007
Vous pouvez créer des tests unitaires de deux manières : en les générant à partir de code source ou en les créant manuellement. Les rubriques suivantes décrivent ces deux méthodes.
Dans cette section
Comment : générer un test unitaire
Décrit comment générer un test unitaire à partir d'un code source ou d'un assembly dans le système de fichiers.Comment : créer un test unitaire
Décrit comment ouvrir un test unitaire pour modification. Décrit également le contenu des tests unitaires.Comment : créer un test unitaire ASP.NET
Décrit comment générer et configurer un test unitaire ASP.NET.Codage d'un test unitaire piloté par des données
Décrit comment créer un test unitaire piloté par les données et fournit un exemple de code.Comment : configurer un test unitaire piloté par des données
Décrit comment modifier un test unitaire afin qu'il s'exécute à plusieurs reprises tout en utilisant les données d'une source de données.Comment : tester une méthode privée
Décrit comment générer un test unitaire qui teste une méthode privée.Infrastructure de test unitaire
Décrit les classes dans l'espace de noms Microsoft.VisualStudio.TestTools.UnitTesting, ce qui facilite votre utilisation des tests unitaires de plusieurs façons.Utilisation de la classe TestContext
Décrit les différentes utilisations de la classe TestContext de l'espace de noms Microsoft.VisualStudio.TestTools.UnitTesting, telles que celle des tests unitaires ASP.NET et des tests unitaires pilotés par les données.Utilisation des classes Assert
Décrit les différents types d'affirmations d'assertion que vous pouvez utiliser dans les tests unitaires pour comparer des valeurs ou des collections, ou vérifier des résultats de tests spécifiques.Définition de l'attribut InternalsVisibleTo
Décrit les situations dans lesquelles vous pouvez souhaiter ajouter l'attribut InternalsVisibleTo au projet qui contient votre code sous test.
Référence
Microsoft.VisualStudio.TestTools.UnitTesting
Microsoft.VisualStudio.TestTools.UnitTesting.Web
Rubriques connexes
Vue d'ensemble des tests unitaires
Analyse des résultats des tests
Utilisation des tests unitaires Smart Device
Voir aussi
Tâches
Procédure pas à pas : création et exécution de tests unitaires
Procédure pas à pas : exécution des tests et affichage de la couverture du code
Procédure pas à pas : utilisation de l'utilitaire de test de ligne de commande
Procédure pas à pas : création et exécution d'un test unitaire Smart Device