
learn.handlebarlabs.com
Присоединяйтесь к тысячам студентов, чтобы стать мастером мобильной разработки с React Native.
Test React Native Apps with React Native Testing Library
React Native Testing Library — это инструмент, который помогает тестировать приложения так же, как их использует реальный пользователь. В этом курсе вы узнаете, как писать надёжные, понятные и быстрые тесты, которые повышают качество вашего React Native‑приложения.
React Native Testing Library (RNTL) основана на принципе тестирования поведения, а не реализации. Это означает, что вы проверяете не внутренние детали компонента, а то, как он реагирует на действия пользователя.
Вместо того чтобы проверять внутренние пропсы или состояние компонента, вы взаимодействуете с ним так же, как это сделал бы пользователь. Это делает тесты более надёжными и устойчивыми к изменениям.
RNTL прекрасно работает вместе с Jest, что делает процесс тестирования быстрым и удобным. Вы получите возможность использовать мокинг, снапшоты, асинхронные тесты и другие возможности Jest.
Этот курс создан для того, чтобы в практическом формате познакомить вас с React Native Testing Library и научить писать тесты, которые действительно помогают.
React Native Testing Library — это библиотека, которая наконец делает тестирование привычным и приятным. Она помогает писать поддерживаемый код и упрощает работу с приложениями любой сложности. В курсе вы получите пошаговые примеры и реальные кейсы, которые сможете сразу применять в своих проектах.

Присоединяйтесь к тысячам студентов, чтобы стать мастером мобильной разработки с React Native.