我在使用笑话嘲笑请求库时遇到了一些问题。我没有通过以下方式模拟request.get()的问题:
jest.mock('request');
require('request').get = jest.fn((options: any, callback?: any) => {
callback(undefined, { statusCode: 200 }, {
users: [user],
});
});
但是,如果我想在代码中以以下方式使用它(不使用post或get):
request(options, (err: any, res: any, body: any) => {
// Do some stuff
});
我该如何嘲笑这个?