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
Vue d'ensemble des tests unitaires ASP.NET
Présente les tests unitaires ASP.NET et décrit les aspects de leur exécution dans différents processus, tels qu'IIS et le serveur de développement ASP.NET.Tests unitaires ASP.NET et accesseurs private
Explique pourquoi les tests unitaires ASP.NET doivent utiliser des accesseurs privés pour s'exécuter.Comment : créer un test unitaire ASP.NET
Décrit comment générer et configurer un test unitaire ASP.NET.Comment : effectuer un débogage lors de l'exécution d'un test dans une solution ASP.NET
Décrit comment effectuer un débogage en exécutant un ASP.NET dans le processus IIS ou dans le processus du serveur de développement ASP.NET.
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