Тестирование JavaScript-кода. Интеграционное и юнит-тестирование компонентов. Проверка синтаксиса и стиля кода для JavaScript и CSS.
- 00:01:37 - Тестирование в React
- 00:03:06 - Интерактивный запуск тестов
- 00:04:34 - Неинтерактивный запуск тестов
- 00:05:24 - Запуск в Makefile
- 00:06:55 - Написание тестов
- 00:07:43 - Тестирование рендеринга компонентов
- 00:09:13 - Интеграционные тесты
- 00:11:38 - Юнит-тестирование зависимых компонентов
- 00:14:32 - Подключение ESLint
- 00:22:36 - Исправление найденных ошибок
- 00:25:00 - Подключение StyleLint
- 00:29:53 - Подключение и интеграция Prettier
Скрытый контент (код, слайды, ...) для подписчиков.
Открыть →Чтобы не пропускать новые эпизоды подпишитесь на наш канал @deworkerpro в Telegram
Спасибо!
Спасибо! Берегите себя :)
Спасибо!
Класс!
Спасибо.
С 4го раза удалось запустить :)
Добрый вечер.
После установки всех пакетов из этого урока столкнулся с ошибкой.
Проблема с несостыковкой версий eslint, react-scripts. Более подробней описано тут
Вкратце так, проблема (для меня) решилась запуском команды
На декабрь 2021 - для React 17 можно использовать неофициальную библиотеку wojtekmaj/enzyme-adapter-react-17
При запуске тестов столкнулся с ошибкой: TypeError: expect(...).toBeInTheDocument is not a function
Все пакеты из package.json установлены.
Update: всё работает после установки "Added shallow testing" шага.
Или войти через: