Partager via


Utilisation des tests unitaires ASP.NET

Mise à jour : novembre 2007

Dans Microsoft Visual Studio Team System Test Edition, VSTestHost est le processus qui, par défaut, héberge les tests unitaires. Il héberge en particulier les tests unitaires qui testent les méthodes des applications non-Web. Mais vous pouvez également tester des méthodes qui font partie de sites ou de projets ASP.NET en exécutant des tests unitaires ASP.NET. Par définition, un test unitaire ASP.NET est un test unitaire qui ne s'exécute pas sous le processus VSTestHost mais plutôt dans le même environnement que le code de production. Pour cela, vous pouvez choisir IIS ou le serveur de développement ASP.NET.

Remarque :

Si vous exécutez Windows Vista, vous devez exécuter Visual Studio en tant qu'administrateur pour exécuter des tests unitaires ASP.NET. Si vous exécutez Visual Studio en tant qu'utilisateur normal, vous pouvez créer un site Web et créer et exécuter des tests ASP.NET mais ceux-ci échoueront. Pour exécuter Visual Studio en tant qu'administrateur, cliquez avec le bouton droit sur Microsoft Visual Studio 2005 puis cliquez sur Exécuter en tant qu'administrateur. Si vous êtes invité à continuer ou à autoriser le processus à s'exécuter, cliquez sur Continuer ou sur Autoriser. Si vous êtes invité à fournir des références d'ouverture de session pour un utilisateur avec des autorisations d'administrateur, vous devez fournir ces références pour exécuter avec succès des tests unitaires ASP.NET. Pour plus d'informations sur la sécurité dans Windows Vista, consultez Vue d'ensemble du contrôle de compte d'utilisateur

Dans cette section

Rubriques connexes

Configuration de l'exécution de tests

Vue d'ensemble des tests unitaires

Voir aussi

Concepts

Test des sites et des services Web dans un environnement de travail en équipe

Autres ressources

Comment : activer le débogage pour les applications ASP.NET

Test des services Web