89 - Тесты, jest, tdd, тестируем reducer - React JS
Настройка Jest и React Testing Library: пошаговое руководство для React и Next.js проектов
В данной статье мы подробно рассмотрим процесс настройки среды unit-тестирования веб-приложений на базе React и Next.js с использованием Jest и React Testing Library. Расскажем об установке необходимых зависимостей, создании конфигурационных файлов, настройке Babel и TypeScript, подключении SCSS и SVG, а также организации структуры проекта. Особое внимание уделено специфике настройки Jest в среде Next.js. Материал будет полезен для frontend-разработчиков и команд разработки, которые работают с React или Next.js проектами и хотят внедрить качественное unit-тестирование. Unit-тесты — это основа тестирования в современной веб-разработке...
React + Jest + Enzyme: как приготовить за 5 минут
В этой статье мы собираемся взглянуть на замечательный инструмент тестирования Jest и на возможность использования React и Enzyme с ним. В первую очередь мы должны выяснить: почему мы выбрали Jest. Этот инструмент тестирования обладает набором мощных фич "из коробки" (снепшоты, оценка покрытия, хелперы на проверку соответствия результатов и асинхронное тестирование) которые очень необходимы для маленьких и средних проектов на старте. Большая вариативность фич позволяет нам обладать меньшим количеством зависимостей...