#тестирование_react — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #тестирование_react, aggregated by home.social.
-
should render — и что? Как мы перестали тестировать разметку и начали тестировать поведение
Пришёл в команду, открыл тесты — should render , снэпшоты, CSS-классы в ассертах. CI зелёный, покрытие растёт. Всё хорошо?
Нет. Тесты падали при любом рефакторинге, но пропускали реальные баги в логике. Ложная уверенность, которая хуже отсутствия тестов. И проблема была не в отдельных файлах — а в самом инструменте, который провоцировал так писать. Что не так с инструментом?
https://habr.com/ru/articles/1015772/
#React_Testing_Library #Enzyme #тестирование_React #миграция_тестов #фронтенд_тестирование #RTL #unitтесты #снэпшоты
-
should render — и что? Как мы перестали тестировать разметку и начали тестировать поведение
Пришёл в команду, открыл тесты — should render , снэпшоты, CSS-классы в ассертах. CI зелёный, покрытие растёт. Всё хорошо?
Нет. Тесты падали при любом рефакторинге, но пропускали реальные баги в логике. Ложная уверенность, которая хуже отсутствия тестов. И проблема была не в отдельных файлах — а в самом инструменте, который провоцировал так писать. Что не так с инструментом?
https://habr.com/ru/articles/1015772/
#React_Testing_Library #Enzyme #тестирование_React #миграция_тестов #фронтенд_тестирование #RTL #unitтесты #снэпшоты
-
should render — и что? Как мы перестали тестировать разметку и начали тестировать поведение
Пришёл в команду, открыл тесты — should render , снэпшоты, CSS-классы в ассертах. CI зелёный, покрытие растёт. Всё хорошо?
Нет. Тесты падали при любом рефакторинге, но пропускали реальные баги в логике. Ложная уверенность, которая хуже отсутствия тестов. И проблема была не в отдельных файлах — а в самом инструменте, который провоцировал так писать. Что не так с инструментом?
https://habr.com/ru/articles/1015772/
#React_Testing_Library #Enzyme #тестирование_React #миграция_тестов #фронтенд_тестирование #RTL #unitтесты #снэпшоты
-
should render — и что? Как мы перестали тестировать разметку и начали тестировать поведение
Пришёл в команду, открыл тесты — should render , снэпшоты, CSS-классы в ассертах. CI зелёный, покрытие растёт. Всё хорошо?
Нет. Тесты падали при любом рефакторинге, но пропускали реальные баги в логике. Ложная уверенность, которая хуже отсутствия тестов. И проблема была не в отдельных файлах — а в самом инструменте, который провоцировал так писать. Что не так с инструментом?
https://habr.com/ru/articles/1015772/
#React_Testing_Library #Enzyme #тестирование_React #миграция_тестов #фронтенд_тестирование #RTL #unitтесты #снэпшоты
-
[Перевод] Как использовать Claude Code: советы опытного разработчика
Я больше года использовал Cursor. Подробно изучил все его возможности и лучшие практики работы с инструментами и... отказался от всего этого в пользу Claude Code. Уже несколько недель я полностью работаю в Claude Code вместо Cursor. И, честно говоря, возвращаться совсем не хочется. В этой статье я расскажу, как использую Claude Code и поделюсь своими советами по его максимальному использованию.
https://habr.com/ru/companies/otus/articles/929624/
#claude_code #автоматизация_разработки #хуки #ревью_кода #тестирование_React #cicd
-
Как тестировать хуки в React с @testing-library/react-hooks
Привет, Хабр! Сегодня рассмотрим, как тестировать React‑хуки с помощью @testing-library/react-hooks .
https://habr.com/ru/companies/otus/articles/923214/
#react #React_Hooks #Тестирование_React #Юниттесты #Хуки #useState #useCallback