【发布时间】:2021-08-01 17:31:51
【问题描述】:
我不确定nock 是否支持在调用拦截器时使用回调/事件发射器等待或通知。
例如:
const scope = nock(config.research.url)
.post(config.research.routes.getOdds, expectBody)
.reply(200)
while(true){
expect(scope.isDone()).toBeTruthy()
await sleep(500)
}
我的问题
如何使用nock API 改进上述代码?
【问题讨论】:
-
nock函数有什么作用? -
您可以将
nock调用包装在一个函数中,该函数返回一个promise,该promise 将解析为您需要的值。那你应该可以await吧
标签: javascript node.js nock