Jest
Więcej informacji
- Twórca
- Christoph Pojer i in. (Facebook/Meta)
- Rok
- Właściciel
- OpenJS Foundation (od 2022)
- Typ
- Framework do testów JavaScript
- Licencja
- MIT
- Strona
- jestjs.io
- Kod źródłowy
- github.com/jestjs/jest
Uniwersalny runner testów od Facebooka — spopularyzował testy snapshotowe, ma wbudowane asercje, mocki i pokrycie kodu.
Domyślny runner w Create React App, „zero konfiguracji” dla projektów na Babelu/TS. API oparte na describe / it / expect. Testy snapshotowe (serializacja drzewa komponentów i porównanie z plikiem) były równie chwalone, co znienawidzone. Od 2022 roku Vitest (natywny dla Vite) odebrał Jestowi spory kawałek rynku w nowoczesnych projektach na modułach ES — Jest historycznie miał z ESM kłopoty.