如何在Cypress测试中公开访问Redux等数据存储?

如何在Cypress测试中公开访问Redux等数据存储?,第1张

如何在Cypress测试中公开/访问Redux等数据存储?

根据有关Vuex的答案,我做到了,该方法有效:

// after createStore(...)if (window.Cypress) {  window.__store__ = store;}// in cypress testscy.window().should('have.property', '__store__');cy.window().its('__store__')  .then(    store => store.dispatch({ type: 'UPDATE_CURRENT_PROFILE' })  );

cy.visit('anyRoute')
在对存储执行任何 *** 作之前,请不要忘记这样做,以便在您尝试访问它时启动React应用并且已经创建了redux存储。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5615009.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存