Интеграция, как тестирование на избыточность - PullRequest
0 голосов
/ 23 марта 2020

Мне нужно несколько мнений о тестировании редукса. Вообще говоря, редукторы, селекторы, создатели действий - это чистые функции, поэтому легко написать изолированные модульные тесты. Но в действительности такие изолированные тесты вызывают много проблем, таких как: 1 / относительно небольшое изменение может нарушить множество тестов, 2 / или наоборот - изменение формы редуктора может не распознаваться в изолированном тестовом примере для селекторов, 3 / мы могли бы получить раздутые и дублированные тесты, и т. Д. c.

Поэтому в моем текущем проекте я экспериментирую с таким подходом, как интеграция: https://gist.github.com/lucassus/730139425cdbdeb94f7eb27488ab0f7c#file -test-ts (эти примеры основаны на https://github.com/reduxjs/redux-toolkit библиотеке)

Что вы думаете о таких тестах?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...