Compartir a través de


Trabajar con pruebas unitarias de ASP.NET

Actualización: noviembre 2007

En Microsoft Visual Studio Team System Test, VSTestHost es el proceso donde se hospedan las pruebas unitarias de forma predeterminada. Concretamente, se alojan las pruebas unitarias que se encargan de probar los métodos de aplicaciones que no son Web. Pero también puede probar métodos que forman parte de sitios o proyectos de ASP.NET ejecutando pruebas unitarias de ASP.NET. Por definición, una prueba unitaria de ASP.NET es una prueba unitaria que no se ejecuta bajo el proceso VSTestHost, sino en el mismo entorno donde va a ejecutarse el código de producción. Para ello, puede elegir IIS o el servidor de desarrollo de ASP.NET.

Nota:

Si está ejecutando Windows Vista, debe ejecutar Visual Studio como administrador para ejecutar las pruebas unitarias de ASP.NET. Si ejecuta Visual Studio como usuario normal, puede crear un sitio web, y crear y ejecutar pruebas de ASP.NET, pero al ejecutar las pruebas se producirá un error. Para ejecutar Visual Studio como administrador, haga clic con el botón secundario en Microsoft Visual Studio 2005 y seleccione Ejecutar como administrador. Si el sistema le pregunta si desea continuar o permitir que se ejecute el proceso, haga clic en Continuar o Permitir, respectivamente. Si el sistema le pide que proporcione las credenciales de inicio de sesión de un usuario con permisos de administrador, debe proporcionar esas credenciales para ejecutar correctamente las pruebas unitarias de ASP.NET. Para obtener más información sobre la seguridad en Windows Vista, consulte User Account Control Overview

En esta sección

Secciones relacionadas

Configurar la ejecución de pruebas

Información general de pruebas unitarias

Vea también

Conceptos

Comprobar sitios y servicios Web en entornos de trabajo en equipo

Otros recursos

Cómo: Habilitar la depuración de aplicaciones de ASP.NET

Probar servicios Web