Generator jest.config.js
Konfiguracja testów w Jest
Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
return "Wynik gotowy w 0.1s";
}
return "Wynik gotowy w 0.1s";
}
jest.config.js
Ustaw opcje i wygeneruj plik jest.config.js.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćGenerator konfiguracji Jest
Jest to popularny framework testów JavaScript. Plik konfiguracyjny określa środowisko, katalogi testów, mapowanie modułów i raportowanie pokrycia.
Najważniejsze opcje
| Opcja | Znaczenie |
|---|---|
| testEnvironment | node (serwer) lub jsdom (przeglądarka) |
| roots | katalogi, w których szukać testów |
| moduleNameMapper | mapowanie aliasów importów |
| setupFilesAfterEnv | pliki ładowane przed testami |
| collectCoverage | zbieranie pokrycia kodu |
Przykład
Dla aplikacji frontendowej ustaw testEnvironment: 'jsdom'. Alias @ zmapuj na katalog src, aby importy były krótsze w testach i kodzie.
Uruchamianie
npx jest— uruchom wszystkie testy.npx jest --watch— tryb obserwacji.npx jest --coverage— raport pokrycia.
Najczęstsze pytania
node czy jsdom?
Wybierz node dla kodu serwerowego i jsdom dla testów komponentów oraz kodu używającego DOM.
Po co setupFilesAfterEnv?
Ładuje rozszerzenia matcherów i globalne konfiguracje (np. testing-library) przed wykonaniem testów.
Jak testować TypeScript w Jest?
Użyj transformacji ts-jest lub babel-jest z presetem TypeScript. Konfigurację dodaje się w sekcji transform.