Qu'est-ce que Jest fait au-dessus de Jasmine est de permettre aux développeurs de configurer et ajouter automatiquement les fichiers de test unitaire dans un dossier spécial à côté du code lui-même.
Jest ira à ce dossier chaque fois, lisez les dépendances, les charger, exécuter le test (synchrone ou asynchrone), puis afficher les résultats.
Et ce qui est formidable à propos de Jest est qu'il n'a même pas besoin d'un navigateur pour les tests. Tout le code est exécuté sur une page "faux" recréé via JSDOM , et ils sont également exécutés en parallèle afin qu'ils prennent moins de quelque chose de courir dans QUnit ou d'autres cadres similaires.
Jest est compatible avec la syntaxe de vanille JavaScript, peut travailler avec côté client et côté serveur code JavaScript, et inclut également le support pour CoffeeScript , Réagir ou jQuery < /strong>.
Requirements:
- Node.js 0,8 ou plus
Commentaires non trouvées