Как установить состояние или действия по отправке из навигатора (например, тестирование кипариса) - PullRequest
1 голос
/ 08 мая 2020

Хорошая практика, которую дает Cypress (тестирование e2e), - это установка состояния приложения программно, а не с помощью пользовательского интерфейса. Это, конечно, имеет смысл.

В этом видео https://www.youtube.com/watch?v=5XQOK0v_YRE Брайан Манн предлагает это решение для открытия магазина Redux:

Expose store

Есть ли у NGXS возможность получить программный доступ к другому состоянию во время тестирования? Примером может служить процесс входа в систему: было бы неплохо напрямую отправить действие входа в систему или настроить хранилище с токеном доступа для входа в систему перед любым тестом.

...