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

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ค. 2024
  • #ReduxSaga #Redux #React
    В этом видео рассматриваем способы и принципы тестирования в Redux Saga - Как тестировать redux-saga.
    Можно тестировать саги пошагово т.е. каждый эффект как он указан в коде саге. Также можно протестировать всю сагу целиком записывая задиспатченные actions и используя моки (mocks). В последующих видео курса рассмотрим и другие способы юнит тестирования Redux Saga.
    Есть также различные библиотеки для тестирования redux saga, например, redux-saga-test, redux-saga-testing, redux-saga-test-plan, и т.д.
    Мы в соцсетях:
    💻 Сайт: it-dev-journal.ru
    💻 Telegram: t.me/devmagazinechannel
    💻 Twitter: / _devmagazine
    💻 GitHub: github.com/vadimkorr
    ☕️ Поддержать канал: www.donationalerts.com/r/devm...
    Курсы и плейлисты:
    📃 Исходный код: t.me/devmagazinechannel/105
    🍏 Redux Saga: • 🍏 Redux Saga курс
    💡 Все о ReactJS: • 📘 ReactJS
    💡 Как пройти ReactJS собеседование: • 🚀 Собеседование React ...
    💡 ReactJS хуки: • 🐠 React хуки
    💡 Redux: • ☕️ Redux курс
    💡 Как создать слайдер на ReactJS: • 🎪 Как создать СЛАЙДЕР ...
    💡 Svelte: • 🌴 Svelte курс
    💡 Sass: • 📔 Sass курс
    💡 GraphQL: • 💪 GraphQL
    💡 JavaScript: • 📜 JavaScript
    00:00 - О видах тестирования Redux Saga
    01:43 - Тестируем сагу
    #devmagazine #devmagazinechannel

ความคิดเห็น • 6

  • @user-cs7ex6vx9u
    @user-cs7ex6vx9u 2 ปีที่แล้ว +1

    спасибо ждем продолжения по тестам

  • @daimonkor
    @daimonkor 2 ปีที่แล้ว

    Спасибо, как всегда на высоте.

  • @SerhiiNesterov
    @SerhiiNesterov 2 ปีที่แล้ว

    Круто, спасибо огромное

    • @DevMagazineChannel
      @DevMagazineChannel  2 ปีที่แล้ว

      по тестированию саги еще видео будут)

  • @alexchimochikhin8623
    @alexchimochikhin8623 2 ปีที่แล้ว +4

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