Testowanie · Senior · Pytanie 35 z 75
Jak testować asynchroniczne React Server Components?
- ✓Poprawna odpowiedź: Głównie testami E2E: RTL/jsdom nie potrafią renderować asynchronicznych komponentów serwerowych; logikę wydziel do zwykłych funkcji dla testów jednostkowych
- 2Przez
render(await Page())w jsdom - jest w pełni obsługiwane - 3Komponentów serwerowych nie da się testować
Wyjaśnienie
Dokumentacja Next.js zaleca testy E2E dla asynchronicznych Server Components, bo narzędzia jednostkowe jeszcze ich nie obsługują.