React · Senior · Запитання 43 з 75

Який принцип лежить в основі React Testing Library?

Пояснення

Запити на кшталт getByRole('button', { name: 'Зберегти' }) перевіряють одночасно й поведінку, і доступність, і не ламаються під час рефакторингу внутрішніх деталей. Взаємодії емулюють через user-event. Тести на деталі реалізації крихкі й мало що гарантують.

Де почитати

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

React · Senior · запитання 43

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

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

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