Comment les applications Meteor peuvent-elles être testées?

Quelles sont les méthodes recommandées pour tester les applications Web développées avec le framework meteor ?

L’entrée FAQ officieuse sur les meteors sur les meilleures pratiques de TDD est assez courte.

Sebastian Maier a un repository où il a créé une application de meteor et l’a testé avec Jasmine. Vous pouvez le vérifier, voici un lien .

La documentation de Meteor est silencieusement et / ou intentionnellement silencieuse sur le sujet des tests, autre que cette citation:

Un grand soin a été apporté à la configuration minimale des dépendances, afin que vous puissiez utiliser vos structures de modélisation, de test ou de manipulation DOM préférées.

Donc, je suppose que vous êtes libre de tester comme vous voulez, ce qui est censé être une fonctionnalité.

Il existe un certain nombre d’outils de test qui pourraient s’appliquer à une application Web Meteor, par exemple Mocha .

Avec la version 0.9.4, publiée le 13 octobre 2014 , Meteor dispose d’un cadre de test officiel, meteor-velocity . Il supporte le jasmine, le moka et le selenium.

meteor run --test 

L’architecte de Velocity a publié un livre, Meteor Testing .

Voir aussi http://velocity.meteor.com/