【发布时间】:2022-02-07 14:27:00
【问题描述】:
xhr-mock 导入有问题(我正在使用 Jest 框架)。我有一个练习,我必须测试一个使用XMLHttprequest 的简单函数。为了做到这一点,我使用xhr-mock 模块并使用'setup' 方法来用MockXMLHttpRequest 替换全局XMLHttpRequest 对象。当我从测试中调用“设置”方法时,我收到错误:mockXHR.setup 不是函数。下面是我的代码。
const mockXHR = require('xhr-mock');
const { exampleFunction } = require('../function/exampleXHR');
describe('exampleXHR', () => {
beforeEach(() => mockXHR.setup());
test('xhr test', () => {
exampleFunction();
});
});
【问题讨论】:
标签: javascript unit-testing jestjs mocking xmlhttprequest