visual unitarias studio pruebas ejemplo crear unit-testing visual-studio-2012

unit-testing - studio - pruebas unitarias c#



Pruebas unitarias dejaron de funcionar y se atascaron en VS2012 estatal pendiente (2)

Aquí tengo un problema bastante importante y no tengo ni idea de cómo solucionar el problema. Primero estoy ejecutando VS2012 Update 2 (v11.0.60315.01). Las pruebas unitarias se habían estado ejecutando y hoy noté que dejaron de funcionar. Estuve trabajando en algo diferente la semana pasada, así que ha pasado al menos una semana o 2 desde la última vez que realicé alguna prueba unitaria.

Todas las pruebas están bloqueadas en el estado Pending en la ventana de la Unit Test Session la Unit Test Session . Incluso intenté hacer girar un nuevo arnés de prueba y ejecutar algunas pruebas unitarias simples. Se comportan de forma idéntica, por lo que no creo que este sea un problema de solución única.

Obviamente, reinicié la máquina que incluía reiniciar VS.NET 2012 también. No recibo ningún error, mensaje, problema, etc. Las pruebas unitarias están simplemente bloqueadas en el estado Pending y ninguna de ellas se ejecutará.

Ejecuté el .dll que comprende mis pruebas usando la herramienta vstest.console.exe y obtengo el resultado " Prueba de ejecución exitosa ", " Tiempo de ejecución de prueba: 0,4952 segundos ". De acuerdo, esto me dice que tengo un problema con VS2012 porque las pruebas se ejecutan de manera independiente usando la línea de comando.

¿Cómo puedo depurar este problema? Veo soluciones para eliminar archivos de configuración para soluciones individuales, pero esto parece ser un problema general con VS2012. ¿Alguna sugerencia sobre cómo solucionar esto?


La versión 7.1.3 de Resharper también funciona después de la Actualización 3 para Visual Studio 2012. No estoy seguro acerca de la versión 8 más nueva, pero esa versión anterior todavía está disponible para descargar here .


Si está utilizando Resharper, entonces hay un problema con la versión 7.1.2 y siguientes en combinación con la actualización 2 de Visual Studio 2012.

Jetbrains ha lanzado una nueva versión (7.1.3) que resolvió el problema , el último EAP también resolvió este problema.

Si está ejecutando una versión anterior de Visual Studio 2012 y está experimentando estos problemas con Resharper 8, entonces asegúrese de instalar Visual Studio Update 2 como mínimo. Si tuviera que elegir, siempre instalaría la última versión, que sería Visual Studio 2012 Update 4