Cómo: Depurar mientras se ejecuta una prueba
Puede depurar su código mientras se está ejecutando una prueba unitaria.Existen dos modos para hacer esto:
Si el código de producción, o la propia prueba, se ejecuta en un proceso IIS o en un proceso del servidor de desarrollo de ASP.NET, utilice el procedimiento que se describe en Cómo: Depurar mientras se ejecuta una prueba en una solución ASP.NET.
En todos los demás casos, utilice el procedimiento descrito en este tema.
Cómo depurar el código mientras se ejecuta una prueba unitaria
(Opcional) Establezca uno o más puntos de interrupción en el código.
Presione CTRL+R y, a continuación, CTRL+T.
-O bien-
En el menú Prueba, seleccione Depurar y, a continuación, seleccione Pruebas seleccionadas.
La primera prueba unitaria se ejecuta hasta que se encuentra un punto de interrupción en el código.Mientras se ejecuta la prueba, puede utilizar los comandos de depuración usuales, como Continuar y Paso a paso para salir.La prueba unitaria no genera un resultado final hasta que finaliza la ruta de acceso del código a través del método.
Si se seleccionaron varias pruebas en la ventana Explorador de prueba o en el Editor de lista de pruebas, o si se seleccionó Depurar todas las pruebas, la ejecución de pruebas continúa con las pruebas subsiguientes.También en ellas, cada prueba se ejecuta hasta encontrar un punto de interrupción.
[!NOTA]
Solo puede hacer esto mientras ejecuta las pruebas localmente, es decir, en su propio equipo.No puede depurar mientras ejecuta pruebas de forma remota, mediante un controlador de prueba y agentes de prueba.
Vea también
Tareas
Cómo: Ejecutar pruebas desde Microsoft Visual Studio
Cómo: Depurar mientras se ejecuta una prueba en una solución ASP.NET