cruisecontrol.net jasmine

cruisecontrol.net - ¿Es posible integrar Jasmine en cruise control.net?



(1)

¿Es posible ejecutar automáticamente un conjunto de pruebas de jazmín como parte de una compilación de cruise control.net?

Y si es así, ¿cómo?


Mi código de servidor es C # y ya tenía mi servidor CI ejecutando muchas pruebas unitarias. Así que agregué una prueba de unidad que usa Watin para iniciar un navegador para ejecutar las pruebas de Jasmine y verificar los resultados. Tomó una mañana para que todas las piezas jugaran felices juntas.

Una alternativa podría ser investigar NJasmine: vi que esto estaba disponible en NuGet, pero no lo hice en parte debido a la falta de documentación.

Además, si está utilizando ReSharper, le recomendamos que consulte su integración con QUnit: http://blogs.jetbrains.com/dotnet/2011/03/resharper-6-introduces-support-for-javascript-unit- probando / (hay muchas posibilidades de que lo integren con Jasmine también). Aunque esto tiene como objetivo ejecutar JS UT en Visual Studio, es posible que encuentre que también le ofrece un "gancho" para ejecutarlos desde su servidor de CI.