Тестування · Junior · Запитання 51 з 78
Як ввести текст у поле за допомогою user-event v14?
const user = userEvent.setup();
render(<Login />);
await user.type(screen.getByLabelText("Email"), "ann@example.com");- ✓Правильна відповідь: Як у прикладі: створити
userчерезsetup()і дочекатися виклику черезawait - 2Викликати
userEvent.typeбезawait- він синхронний - 3Напряму присвоїти
input.value
Пояснення
У v14 усі методи повертають проміси. Пряме присвоєння value пропускає події, які слухає React.