Hopp til hovedinnhold
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS

Jest er et fantastisk JavaScript-testingrammeverk med fokus på enkelhet. Jest er et fantastisk JavaScript-testingrammeverk med fokus på enkelhet.

Det fungerer med prosjekter som bruker: Babel, TypeScript, Node, React, Angular, Vue og mer! Det fungerer med prosjekter som bruker: Babel, TypeScript, Node, React, Angular, Vue og mer!

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

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

Tester parallelliseres ved å kjøres i egne prosesser for maksimal ytelse. Tester parallelliseres ved å kjøres i egne prosesser for maksimal ytelse.

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

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

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

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

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

- 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:

FacebookTwitterThe New York TimesSpotifyAirbnbInstagram