猿问

jest测试接口返回值与预期一致

现在有这么一个需求,假如接口返回值是很复杂,包含对象数组这种,对象中有很多的属性,那么应该怎么用jest来保证返回的属性与预期一致呢?
看文档中都是mock一些简单的返回值,复杂的又怎么办?我不能手敲上去验证吧?
还是说这种测试超过了jest的范畴?

倚天杖
浏览 1310回答 1
1回答

神不在的星期二

如果你要完全一样的话,就像楼上说的用toEqual如果只是要验证某些属性的话,可以在expect里面写判断逻辑,返回true或false,然后toBe
随时随地看视频慕课网APP

相关分类

Vue.js
我要回答