【发布时间】:2020-12-28 03:24:45
【问题描述】:
在我的 react 组件中,我使用 redux 导出它
export default connect(selector, null)(scriptLoader([https://someurl.com])(JusPayCard));
我正在用 jest 和酵素编写单元测试。然而,我的jusPayCard.state() 只返回 2 个道具,脚本加载器在使用酶编写测试时发送这些道具。当我从组件中删除脚本加载器导出时,它可以工作。我正在使用这个:https://www.npmjs.com/package/react-async-script-loader 异步获取 javascript sdk。
【问题讨论】:
标签: javascript reactjs unit-testing jestjs enzyme