Wat Jest doet op de top van Jasmine is om ontwikkelaars in staat om unit test bestanden te configureren en automatisch te voegen in een speciale map naast de code zelf.
Jest zal gaan naar die map elke keer, lees de afhankelijkheden, laad ze, voert u de test (synchroon of asynchroon), en dan de resultaten laten zien.
En wat is er veel over Jest is dat het een browser voor de tests niet eens nodig. Alle code wordt uitgevoerd tegen een "fake" pagina opnieuw via JSDOM , en ze zijn ook parallel lopen, zodat ze minder dan iets draaien in QUnit of andere soortgelijke kaders te nemen.
Jest is compatibel met vanille JavaScript syntax, kan werken met client-side en server-side JavaScript-code, en bevat ook ondersteuning voor CoffeeScript , Reageer of jQuery < /strong>.
Requirements:
- Node.js 0.8 of hoger
Reacties niet gevonden