¿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.
¿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.
Respuestas:
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.