NGXS Изолят Магазин от детей - PullRequest
0 голосов
/ 23 января 2020

Здравствуйте, коллеги-разработчики,

У меня запущено приложение angular 8, в котором для управления состоянием используется шаблон с избыточностью и NGXS. В настоящее время я работаю над концепцией модульного тестирования наших магазинов. Это очень хорошо работает для простых магазинов.

У меня есть один довольно сложный магазин с несколькими дочерними магазинами. Родительское хранилище отправляет действия, которые обрабатываются дочерними элементами, для создания функциональности более высокого уровня. У меня проблемы с настройкой модульного теста для этого магазина. Я хотел бы только проверить логи родителей c и проверить отправленные действия в моем модульном тесте. Но для этого мне нужно настроить каждое дочернее состояние и его зависимости в моем тестовом модуле, который довольно многословен.

...