¿Alguien sabe de algún recurso, ejemplos o tutoriales sobre probar aplicaciones ember.js?probando aplicaciones ember.js con jazmín
¿Cómo se evalúan las vistas?
No parece haber ningún extenso ejemplo/información sobre esto.
¿Alguien sabe de algún recurso, ejemplos o tutoriales sobre probar aplicaciones ember.js?probando aplicaciones ember.js con jazmín
¿Cómo se evalúan las vistas?
No parece haber ningún extenso ejemplo/información sobre esto.
No puedo proponer un ejemplo de cómo puede lograr eso, pero he encontrado un proyecto que utiliza ampliamente Jasmine para su prueba: debería echar un vistazo al proyecto ember-resource en GitHub. Utiliza Jasmine para sus pruebas, que se encuentran en spec/javascripts.
El proyecto también tiene un Rakefile
y las tareas correspondientes que le permiten ejecutar las especificaciones de una manera conveniente.
Hay una entrada en el blog acerca de las pruebas Ember.js con Jazmín: http://www.thesoftwaresimpleton.com/blog/2012/04/03/testing-ember-and-the-runloop/
También es posible usar la funcionalidad de las pruebas en sí Ember, como se describe en this post
lo que es básicamente hace es deshabilitar el runloop Ember estableciendo: Ember.testing = true
De esta manera no tiene que verificar si su código asíncrono ha finalizado. Usted simple podría envolverlo en su propia runloop:
// Creating an application normally happens async,
// which is why we have to wrap it in Ember.run
Ember.run(function() {
App = Ember.Application.create();
});
Aquí es un artículo sobre el uso de jazmín para probar Ember.js http://www.devmynd.com/blog/2014-1-ember-js-testing-with-jasmine