Jest er et fantastisk JavaScript-testingrammeverk med fokus på enkelhet. Jest er et fantastisk JavaScript-testingrammeverk med fokus på enkelhet.
Null konfigurasjon
Null konfigurasjon
Jest er utviklet for å fungere uten konfigurasjon på de fleste JavaScript-prosjekter. Jest er utviklet for å fungere uten konfigurasjon på de fleste JavaScript-prosjekter.
Øyeblikksbilder
Øyeblikksbilder
Lag tester som enkelt holder oversikt over store objekter. Øyeblikksbilder finnes enten ved siden av testene dine eller innebygd i koden. Lag tester som enkelt holder oversikt over store objekter. Øyeblikksbilder finnes enten ved siden av testene dine eller innebygd i koden.
Isolert
Isolert
Tester parallelliseres ved å kjøres i egne prosesser for maksimal ytelse. Tester parallelliseres ved å kjøres i egne prosesser for maksimal ytelse.
Flott API
Flott API
Fra it til expect - Jest har hele verktøykassen på ett sted. Godt dokumentert, godt vedlikeholdt, og veldig bra.
Fra it til expect - Jest har hele verktøykassen på ett sted. Godt dokumentert, godt vedlikeholdt, og veldig bra.

Raskt og sikkert
Raskt og sikkert
Ved å sikre at testene dine har unik global tilstand, kan Jest kjøre tester parallelt på en pålitelig måte. For å gjøre ting raskt, kjører Jest tidligere mislykkede tester først og reorganiserer kjøringen basert på hvor lang tid testfilene tar.
Kodedekning
Kodedekning
Generer kodedekning ved å legge til flagget --coverage. Ingen ekstra oppsett er nødvendig. Jest kan samle kodedekningsinformasjon fra hele prosjekter, inkludert utestede filer.


Enkel mocking
Enkel mocking
Jest bruker en egendefinert resolver for importer i testene dine, noe som gjør det enkelt å mocke ethvert objekt utenfor testens omfang. Du kan bruke mockede importer med det omfattende Mock Functions-APIet for å spionere på funksjonskall med lesbar testsyntaks.
Gode unntak
Gode unntak
Tester feiler – når de gjør det, gir Jest rik kontekst om hvorfor. Her er noen eksempler:

Filosofi
Jest er et JavaScript-testrammeverk designet for å sikre korrekthet i enhver JavaScript-kodebase. Det lar deg skrive tester med et tilgjengelig, kjent og funksjonsrikt API som gir deg resultater raskt.
Jest er godt dokumentert, krever minimal konfigurasjon og kan utvides for å tilpasse seg dine behov.
Jest gjør testing deilig.
- Jest Core Team
Dokumentasjon og foredrag
Jest-kjerne-teamet og bidragsytere snakker regelmessig om Jest og deilig JavaScript-testing. Sjekk ut foredraget vårt om bygging av høykvalitets JavaScript-verktøy på jsconf.eu 2017 og foredraget vårt om Jest som plattform på ReactiveConf 2017.
Open Collective
Jest bruker Open Collective for å støtte utviklere som bidrar til Jest.
Gullsponsorer
Hovedsponsorer
Join 600+ donors who sponsor Jest for $3 or more per month on opencollective.com.
Hvem bruker Jest?
Mange folk! Med over 100 millioner nedlastinger siste måned, og brukt i over 15 000 000 offentlige repos på GitHub.
Jest brukes i stor utstrekning hos disse selskapene:








