Тестирование Redux Saga

preview_player
Показать описание
#ReduxSaga #Redux #React

В этом видео рассматриваем способы и принципы тестирования в Redux Saga - Как тестировать redux-saga.

Можно тестировать саги пошагово т.е. каждый эффект как он указан в коде саге. Также можно протестировать всю сагу целиком записывая задиспатченные actions и используя моки (mocks). В последующих видео курса рассмотрим и другие способы юнит тестирования Redux Saga.

Есть также различные библиотеки для тестирования redux saga, например, redux-saga-test, redux-saga-testing, redux-saga-test-plan, и т.д.

Мы в соцсетях:

Курсы и плейлисты:

00:00 - О видах тестирования Redux Saga
01:43 - Тестируем сагу

#devmagazine #devmagazinechannel
Рекомендации по теме
Комментарии
Автор

Такой тест бесмысленен. Любой рефакторинг функции получения постов сломает тест. Хотя с точки зрения бизнеса все продолжит работать. Тестировать нужно результат функции, а не последовательность действий. Какк пример - я вызвал фукнкцию с id = 1 и я знаю что результат получения постов для id = 1 замокан - то я ожидаю на выходе из генератора я получу записанные посты в редакс

alexchimochikhin