【发布时间】:2019-10-24 22:21:23
【问题描述】:
我正在创建一些测试,并使用 Kitsu (https://github.com/wopian/kitsu/tree/master/packages/kitsu) 作为客户端来使用 API。
我需要模拟 API 请求,但我不能。 Kitsu 里面用的是 axios,不知道怎么模拟结构:
Kitsu {
camel: [Function: index],
resCase: [Function: index$1],
plural: [Function: pluralize] {
plural: [Function],
isPlural: [Function],
singular: [Function],
isSingular: [Function],
addPluralRule: [Function],
addSingularRule: [Function],
addUncountableRule: [Function],
addIrregularRule: [Function]
},
headers: {
Accept: 'application/vnd.api+json',
'Content-Type': 'application/vnd.api+json'
},
axios: [Function: wrap] {
request: [Function: wrap],
getUri: [Function: wrap],
delete: [Function: wrap],
get: [Function: wrap],
我需要在 axios 属性中模拟 get 方法。 我怎么能用 jest 做到这一点? 谢谢
【问题讨论】:
标签: javascript jestjs