我有这个简单的测试用例:
describe ('Request', function () {
it ('should perform a XHR "GET" request', function (done) {
var xhr = new XMLHttpRequest;
xhr.open('GET', 'http://google.com', true);
xhr.send();
});
});
关键是:当我jest
在我的终端上做时,似乎它没有请求http://google.com
. 我认为这是因为 Jest 在后台使用jsdom并且它无法从浏览器本身重现 HTTP 请求。
建议?
注意:出现任何错误,测试通过,但未发出请求。