Тестування · Junior · Запитання 51 з 78

Як ввести текст у поле за допомогою user-event v14?

const user = userEvent.setup();
render(<Login />);
await user.type(screen.getByLabelText("Email"), "ann@example.com");

Пояснення

У v14 усі методи повертають проміси. Пряме присвоєння value пропускає події, які слухає React.

Де почитати

Помилка в запитанні

Тестування · Junior · запитання 51

Перевірте себе

Пройдіть тест Тестування · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест