使用Jest的异步测试方法和await关键字来处理MockAdapter的构造函数返回的promise。示例代码如下:
import axios from 'axios';
import MockAdapter from 'axios-mock-adapter';
test('MockAdapter constructor returns promise', async () => {
const mock = new MockAdapter(axios);
await expect(mock).toBeDefined();
});
在这个示例中,我们使用了async和await来等待MockAdapter的构造函数返回promise。然后,我们使用Jest的expect方法来验证MockAdapter的存在。使用这种方法,我们可以避免在测试文件中出现未处理的promise,同时仍然可以测试MockAdapter的功能。