Scope
s генерируют события, когда Interceptor
соответствует запросу и когда этот Interceptor
отвечает полезной нагрузкой.https://github.com/nock/nock#events
Обратному вызову для каждого из этих событий передается Interceptor
в виде аргумента.
Я не совсем уверен, что спросить вокруг, посмотреть, ответил ли он илив ожидании ", но что-то вроде этого должно помочь вам:
const scope = nock('http://example.test')
.get('/')
.reply(200)
scope.on('request', (req, interceptor) => {
console.log('interceptor matched request', interceptor.uri)
});
scope.on('replied', (req, interceptor) => {
console.log('response replied with nocked payload', interceptor.uri)
});