Skip to content
4 / 24

Как работает React Testing Library и чем она отличается от Enzyme?

React Testing Library (RTL) тестирует компоненты так, как с ними взаимодействует пользователь — через текст, роли, лейблы. Enzyme давал доступ к внутренностям компонента: state, props, lifecycle. RTL заставляет писать тесты, которые не ломаются при рефакторинге, потому что они не привязаны к деталям реализации.

Как работает React Testing Library и чем она отличается от Enzyme? | JScriptiser