Según MSDN here y analizamos here, podemos usar MSTest.exe
para ejecutar pruebas desde la línea de comandos, lo cual es mucho más rápido que ejecutarlo dentro del IDE (especialmente lento si está trabajando en una solución grande como yo).¿Cómo ejecutar TODAS las pruebas en mi solución usando la línea de comandos MSTest.exe?
Mi pregunta es ¿cómo puedo usar MSTest.exe
para funcionar todos pruebas en mi solución ? El comando solo tiene la opción /test
para filtrar las pruebas en un ensamblaje especificado en la opción /container
. Solo puedo pensar en llamar este comando N veces, dado que puedo tener todo el ensamblaje de prueba N en mi solución (!?) Además, los resultados después de la ejecución son conceptos básicos por ensamblado, por lo que no es fácil obtener las pruebas fallidas/pasado.
Si conoce una manera mejor, ¡por favor comparta! ¡Gracias!
También podría usar ILMerge para fusionar los ensamblajes antes de ejecutar sus pruebas. – Marco