社区
JavaScript
帖子详情
用jest+enzyme做react测试时如何mock掉componentDidMount时的请求
zcc19910524
2018-04-03 10:16:17
在测试一个复合组件时 其中一个子孙组件在DidMount的时候会进行请求
报错如下
TypeError: this.props.loadLimitLocations(...).then is not a function
应该如何mock掉?用的superagent
...全文
647
回复
打赏
收藏
用jest+enzyme做react测试时如何mock掉componentDidMount时的请求
在测试一个复合组件时 其中一个子孙组件在DidMount的时候会进行请求 报错如下 TypeError: this.props.loadLimitLocations(...).then is not a function 应该如何mock掉?用的superagent
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
react
-test-demo:使用
Jest
和
Enzyme
进行
React
测试
演示
基于
Jest
+
Enzyme
的
React
单元
测试
Jest
和
Enzyme
的基本介绍
测试
环境搭建
测试
脚本编写 UI组件
测试
减速机 运行并调试 参考资料 笑话,酶介绍
Jest
是Facebook发布的一个开源的,基于Jasmine框架JavaScript单元
测试
工具。提供了包括内置的
测试
环境DOM API支持,断言库,
Mock
库等,还包含了Spapshot
测试
,即
时
反馈等特性。 Airbnb开源的
React
测试
类库酶提供了一套简洁强大的API,并通过jQuery风格的方式进行DOM处理,开发体验非常友好。同
时
在开源社区有超高人气,同
时
也获得了
React
官方的推荐。
测试
环境搭建 在开发R
Enzyme
:
React
的JavaScript
测试
工具集.zip
Enzyme
:
React
的JavaScript
测试
工具集.zip,
react
的javascript
测试
实用程序
parcelui:包裹+打字稿+
React
P
react
+路由器+ CSS模块+ SASS +
Jest
+ Api-Now + Github Actions CI
:rocket: 包裹UI 包裹+打字稿+
React
/ P
react
+路由器+ CSS模块+ SASS +
Jest
+ Api-Now + Github Actions CI 和更多: 页面(路由)的延迟加载(代码拆分)。 使用CSS模块进行CSS范围界定:只需导入本地CSS或SASS文件并使用它即可。 使用
react
-easy-state(比Redux,MobX更容易)进行商店管理。 使用
Jest
&
Enzyme
进行组件单元
测试
。 使用Whatwg-fetch Req和
Mock
API(json-server)发出Ajax
请求
。 使用模拟API服务器。 :wrench: 安装 克隆此项目: g
jeopardy:用
React
,Redux编写并通过
Jest
,
Enzyme
和Sinon
测试
的简单危险
用
React
和Redux编写的Jeopardy。 经过
Jest
,
Enzyme
,Code和Sinon的
测试
。 纱 纱线起头
giftgiver:使用
Jest
和酶进行
React
组件
测试
开玩笑的
测试
跑步者 npm运行
测试
运行应用程序 npm运行 用玩笑查看您的
测试
范围 npm运行
测试
---coverage
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章