2
我使用fetch-mock为使用isomorphic-fetch
的函数编写单元测试用例。这里是样品的测试套件:fetch-mock:GLOBAL未定义
import connect from '../../src/utils/connect';
import fetchMock from 'fetch-mock';
describe('Unit | Utils | connect function',() => {
it('should make a request', (done) => {
const urlToTest = 'http://localhost:3000/api/v1/users';
fetchMock
.mock(urlToTest, 200)
.getMock();
const response = connect(urlToTest);
expect(response);
done();
});
});
当运行测试的情况下,我得到的错误
/my_app/app/node_modules/fetch-mock/src/server.js:全球不定义为
我无法调试此问题。任何人都可以让我知道我做错了什么。由于
它不工作。我在unmockedModulePathPatterns中添加了'isomorphic-fetch'和'fetch-mock'的条目,并在TestFrameworkScriptFile中添加了上述常量。我的测试用例都没有成功运行:( – phkavitha