Testowanie · Middle · Pytanie 22 z 75
Jak szukać w jednej części strony, np. w jednym wierszu tabeli?
const row = screen.getByRole("row", { name: /Ann/ });
within(row).getByRole("button", { name: "Delete" });- ✓Poprawna odpowiedź: Przez
within(element), które zawęża zapytania do tego elementu - 2Przez
screen.getAllByRole("button")[3] - 3Przez
row.querySelector("button")
Wyjaśnienie
Zapytania po indeksie psują się przy zmianie kolejności; within zachowuje sens testu.