unit-testing - test - pruebas unitarias visual basic net
¿Cómo puedo ejecutar pruebas unitarias continuamente en Visual Studio 2012 Professional? (4)
Visual Studio 2012 agregó un botón "Ejecutar pruebas después de la compilación" en Unit Test Explorer , pero parece que esa opción no está disponible en la edición Professional. De hecho, mi "Unit Test Explorer" simplemente se llama "Test Explorer", y no tiene ese botón en absoluto:
¿Hay alguna extensión que pueda reemplazar esta característica faltante? Algo que se integre con la interfaz de usuario del explorador de prueba existente sería ideal. (Las opciones gratuitas también son preferidas, ya que si pudiera convencer a mis señores corporativos de pagar por VS Ultimate / Premium, esto no sería un problema de todos modos)
Las funciones "Ejecutar pruebas después de compilar" y "Prueba de perfil" están disponibles en las ediciones Premimum y Ultimate de Visual Studio 2012.
Remaché mi clave F6 para TestExplorer.RunAllTests en lugar de la predeterminada Build.BuildSolution
Build.BuildSolution se reasigna a Ctrl-Shift-B cuando haces eso.
Funciona bien porque ahora mi F6 reflejo RunAllTests guarda los archivos modificados, crea mi solución y ejecuta mis pruebas unitarias.
Lo único que tuve que cambiar fue el diseño de mi ventana para poder ver la ventana del Explorador de pruebas, de esa manera sé si alguna prueba falló.
Actualizando la respuesta con un enlace a un blog que escribí sobre esto
También puedes echarle un vistazo a http://www.continuoustests.com/ aka Mighty Moose.
No es tan ingenioso como NCrunch, pero es gratis.
NCrunch no es gratuito, pero vale la pena el dinero y es superior a todas las características de ejecución de prueba en Visual Studio, independientemente de la edición.