#ReduxSaga #Redux #React
В этом видео рассматриваем способы и принципы тестирования в Redux Saga.
Можно тестировать саги пошагово т.е. каждый эффект как он указан в коде саге. Также можно протестировать всю сагу целиком записывая задиспатченные actions и используя моки (mocks).
Есть также различные библиотеки для тестирования redux saga, например, redux-saga-test, redux-saga-testing, redux-saga-test-plan, и т.д.
В некоторых сагах есть ветвления, например, блоки кода в if/else или try/catch. В зависимости от значений условия, могут выполняться различные блоки кода. Для того чтобы протестировать ветвления без повторения всех шагов в саге в различных тестах можно воспользоваться функцией cloneableGenerator из пакета @redux-saga/testing-utils.
Мы в соцсетях:
💻 Сайт:
💻 Telegram:
💻 Twitter:
💻 GitHub:
☕️ Поддержать канал:
📃 Исходный код:
🍏 Redux Saga:
💡 Все о ReactJS:
💡 Как пройти ReactJS собеседование:
💡 ReactJS хуки:
💡 Redux:
💡 Как создать слайдер на ReactJS:
💡 Svelte:
💡 Sass:
💡 GraphQL:
💡 JavaScript:
00:00 - О тестировании ветвлений
01:11 - Тестируем первый бранч - блок try
06:36 - Тестируем второй бранч - блок catch
#devmagazine #devmagazinechannel
1 view
103
12
4 months ago 00:00:58 1
Какой Ваш биологический возраст, пройдите короткий Тест!! и - УЗНАЙТЕ!!
4 months ago 04:10:09 1
eFootball 2024 🔴⚡Saviola Epic × Тест Игрока × Сколько Ушло Монет? × RukaMura Супер-Финал ∆
4 months ago 00:11:09 1
Ночное Холодное Тесто для Куличей! Влажный волокнистый Кулич на холодном тесте ночного брожения!
4 months ago 00:03:54 1
ТЕСТО КАК ПУХ ! КУЛИЧИ | НЕ РЕЦЕПТ А ЗОЛОТО! # Вкусныерецепты
4 months ago 00:07:28 1
Сталь, которой я работаю. Тест 9ХС на коровьем вымени
4 months ago 00:10:34 1
Какая профессия подходит вам больше всего? | Личностный тест
4 months ago 00:19:27 1
Микрофон СОЮЗ 011 FET Обзор, тест, сравнение с Shure KSM137, Antelope Note
4 months ago 01:44:02 1
ТЕСТ ОБНОВЛЕНИЯ ● ЧТО НАТВОРИЛА LESTA?! СНОВА ИМБЫ!
4 months ago 00:11:44 1
ЛУЧШЕЕ ТЕСТО на воде и тысяча блюд из него! Почему я не знала этого метода раньше! Быстро, вкусно!!!
4 months ago 00:11:58 1
Вот как нужно готовить тесто для пиццы! ТРИ рецепта! Настоящая вкусная пицца - и никаких сложностей!
4 months ago 00:05:20 1
Заливной пирог с рыбными консервами и картофелем, рецепт вкусного теста на сметане и майонезе