Тестування · Junior · Запитання 54 з 78
Що не так із цим тестом?
const { container } = render(<Counter />);
container.querySelector(".increment").click();
expect(container.querySelector(".value").textContent).toBe("1");- ✓Правильна відповідь: Він залежить від CSS-класів (деталей реалізації); шукайте елементи за роллю й текстом і використовуйте user-event
- 2Нічого - це рекомендований стиль
- 3У RTL немає
container
Пояснення
Перейменування класу зламає тест, хоча користувач не побачить жодних змін.