Тестування · Senior · Запитання 36 з 75
Як покрити unit-тестом Server Action у Next.js?
- ✓Правильна відповідь: Викликати його як звичайну асинхронну функцію із замоканими межами (база,
cookies,revalidatePath), а сценарій форми покрити E2E - 2Лише через справжній браузер
- 3Server Actions не можна імпортувати в тестах
Пояснення
Тримайте валідацію й бізнес-логіку у звичайних функціях; сам action залишається тонким адаптером.