Vai al contenuto principale
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS

Jest è un fantastico framework di testing JavaScript con un focus sulla semplicità.

Funziona con progetti che utilizzano: Babel, TypeScript, Node, React, Angular, Vue e altro ancora!

Zero configurazione

Jest è progettato per funzionare immediatamente, senza configurazione, nella maggior parte dei progetti JavaScript.

Snapshot

Crea test che tracciano grandi oggetti con facilità. Gli snapshot risiedono insieme ai tuoi test o incorporati inline.

Isolati

I test vengono parallelizzati eseguendoli in processi separati per massimizzare le prestazioni.

API eccellente

Da it a expect - Jest riunisce tutti gli strumenti in un unico posto. Ben documentato, ben mantenuto, semplicemente ottimo.

Veloce e sicuro

Assicurando che i tuoi test abbiano uno stato globale univoco, Jest può eseguire test in parallelo in modo affidabile. Per velocizzare le operazioni, Jest esegue prima i test falliti in precedenza e riorganizza le esecuzioni in base alla durata dei file di test.

Copertura del codice

Genera la copertura del codice aggiungendo il flag --coverage. Nessuna configurazione aggiuntiva necessaria. Jest può raccogliere informazioni sulla copertura del codice da interi progetti, inclusi i file non testati.

Mocking Semplice

Jest utilizza un resolver personalizzato per gli import nei tuoi test, rendendo semplice simulare qualsiasi oggetto al di fuori dell'ambito del test. Puoi utilizzare gli import simulati con la ricca API delle Funzioni Mock per spiare le chiamate di funzione con una sintassi di test leggibile.

Eccezioni Eccellenti

I test falliscono—quando succede, Jest fornisce un contesto dettagliato sul perché. Ecco alcuni esempi:

Filosofia

Jest è un framework di testing JavaScript progettato per garantire la correttezza di qualsiasi codebase JavaScript. Ti permette di scrivere test con un'API accessibile, familiare e ricca di funzionalità che fornisce risultati rapidamente.

Jest è ben documentato, richiede poca configurazione e può essere esteso per soddisfare le tue esigenze.

Jest rende il testing piacevole.

- Team di sviluppo di Jest

- Team di sviluppo di Jest

Documentazione e interventi

Il team di sviluppo di Jest e i contributori parlano regolarmente di Jest e il Delightful JavaScript Testing. Guarda il nostro intervento su Building High-Quality JavaScript Tools alla jsconf.eu 2017 e il nostro intervento su Jest as a Platform alla ReactiveConf 2017.

Open Collective

Jest utilizza Open Collective per supportare gli sviluppatori che contribuiscono a Jest.

Sponsor Oro

Sponsor principali

Join 600+ donors who sponsor Jest for $3 or more per month on opencollective.com.

Chi utilizza Jest?

Sono tantissimi! Con oltre 100 milioni di download nell'ultimo mese e utilizzato in più di 15.000.000 repository pubblici su GitHub.

Jest è ampiamente utilizzato in queste aziende:

FacebookTwitterThe New York TimesSpotifyAirbnbInstagram