Estoy escribiendo algunas pruebas unitarias en Visual Studio 2010. Puedo ejecutar todas las pruebas usando "Ejecutar todas las pruebas en el contexto actual".Visual Studio 2010 no descubre nuevas pruebas unitarias
Sin embargo, si escribo una nueva prueba de unidad, no es detectada por el entorno; en otras palabras, no puedo encontrarla en Test List Editor, ejecutando todas las pruebas o en cualquier otro lugar. Si descargo el proyecto y luego lo vuelvo a cargar; la nueva prueba está disponible para ejecutarse.
Cuando agrego una prueba unitaria, simplemente agrego un nuevo método a una TestClass ya existente y lo decorado con el atributo [TestMethod] - nada de lujo.
¿Qué podría estar causando este comportamiento y cómo lo hago funcionar?
¿Cuáles son los pasos que está haciendo que está causando un problema? Hay varias maneras de ejecutar pruebas, por lo que es difícil encontrar una buena respuesta. –
@James, utilizo "Ejecutar pruebas en contexto actual" o "Ejecutar todas las pruebas en solución" desde la barra de herramientas. El comportamiento normal de estos es incluir cualquier prueba nueva que haya agregado. – driis