0
在我的測試中,我試圖攔截由request/request
發出的HTTP請求。但它不起作用。當我使用http.request()
諾克完美。
這裏是個例:NodeJS - Nock不攔截使用`request/request`模塊發出的請求
it('A test case', function() {
nock('http://www.google.com')
.get('/')
.reply(200, { response: 'Hello from Nock!' });
request('http://www.google.com/', function(err, res, body) {
console.log(body); // It displays the actual response :(
});
});
任何見解?!
編輯:
畢竟,它代理的相關問題。
您是如何爲通過代理髮出的請求設置測試的? – Kwhitejr