Тестування · Middle · Запитання 2 з 75
Що не так із цим waitFor?
await waitFor(async () => {
await user.click(screen.getByRole("button", { name: "Save" }));
expect(screen.getByText("Saved")).toBeInTheDocument();
});- ✓Правильна відповідь: Побічні ефекти всередині
waitForповторюються з кожною спробою - клікніть один раз ззовні, а чекайте лише перевірку - 2
waitForне приймає асинхронні колбеки - 3Нічого - це рекомендований спосіб
Пояснення
Колбек може виконатися багато разів, тому в ньому мають бути лише перевірки, в ідеалі - одна.