Actualmente estoy trabajando en una solución que actualmente tiene 32 pruebas unitarias. He estado trabajando con el corredor de prueba resharper, que funciona bien. Todas las pruebas se están ejecutando, todas las pruebas muestran el resultado correcto de la prueba. Ahora un compañero de trabajo me dijo que las pruebas no se están ejecutando en su máquina con el explorador de pruebas de Visual Studio. Tampoco funcionan en mi máquina, por lo que puedo excluir algunos archivos locales faltantes o algo así.
El Explorador de pruebas muestra todas las pruebas unitarias, pero una vez que hace clic en "Ejecutar todo", todas las pruebas se atenúan y no muestran ningún resultado de la ejecución de la prueba:
- Todas las clases de prueba son públicas.
- Todas las clases de prueba tienen el
[TestClass]
atributo declarado - Todos los métodos de prueba usan el
[TestMethod]
atributo - Tanto el código de productividad como los proyectos de prueba están dirigidos a .NET 3.5.
- Ya he tratado de generación limpia mi solución, y / o borrar todos
obj
,bin
,Debug
yRelease
carpetas
Aprecio cualquier pista que pueda causar tal comportamiento.