Тестування · Senior · Запитання 35 з 75
Як тестувати асинхронні React Server Components?
- ✓Правильна відповідь: Переважно E2E-тестами: RTL/jsdom не вміють рендерити асинхронні серверні компоненти; логіку виносьте у звичайні функції для unit-тестів
- 2Через
render(await Page())у jsdom - це повністю підтримується - 3Серверні компоненти не можна тестувати
Пояснення
Документація Next.js рекомендує E2E-тести для асинхронних Server Components, оскільки unit-інструменти їх поки не підтримують.