QUnit vs Jasmine? [cerrado]

112

¿Cuáles son las principales diferencias entre estos dos marcos de prueba?

Soy totalmente nuevo en el desarrollo basado en pruebas y estoy empezando desde el principio.

Sahat Yalkabov
fuente
1
¿Con qué fuiste al final?
Patrick

Respuestas:

136

Es muy fácil comenzar con QUnit, ya que solo necesita incluir dos archivos y un poco de marcado, luego puede comenzar a escribir pruebas.

La fuerza de Jasmine, afaik es su sintaxis de estilo BDD, si eso es algo que prefiere (probablemente no sea un punto de venta para usted) y una estrecha integración en las herramientas Ruby / Rails.

Al final, ambos hacen el trabajo. Recomiendo comenzar con QUnit. Una vez que se sienta cómodo, pruebe Jasmine y compruebe si el estilo BDD le queda mejor. Si lo hace y aún desea seguir usando QUnit, puede agregar Pavlov a la mezcla, que proporciona métodos de estilo BDD para QUnit.

Jörn Zaefferer
fuente
Buena respuesta. También recomiendo javascriptjabber.com/050-jsj-qunit-with-jorn-zaefferer
raam86