Dostępność · Senior · Pytanie 65 z 75
Która asercja sprawdza, co dostaje użytkownik technologii wspomagających?
- 1
expect(button.innerHTML).toContain("<svg") - 2
expect(button).toHaveAttribute("class", "btn") - 3
expect(button).toHaveAccessibleName("Save")
Pokaż odpowiedź
Poprawna odpowiedź: expect(button).toHaveAccessibleName("Save")
Wyjaśnienie
jest-dom oblicza nazwy i opisy jak przeglądarka. Sprawdzanie atrybutów testuje za to szczegóły implementacji.