jest使用心得,以mock接口返回值为例

最近项目在尝试接入jest

文档:https://jestjs.io/

当你想要测试的文件里引入了其他文件而又不想测试其他文件时,这个时候可以mock其他文件来达到目的。当然当你需要使用其他文件里的东西(方法什么的)时,你还得把这个东西也mock一下,不然你用的时候就没有啦。

比如,我现在想测试a.js文件,但是我a.js文件里会发送ajax请求,而这个请求方法封装在request.js里,这个时候就可以在a.test.js里mock一下这个请求方法

a.js

a.test.js

与此类似,一切你不想测试但是又要用的东西都可以通过这种形式mock出来,报错的东西也可以这样mock,让它不会报错 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值