Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript &引用;取回;没有定义_Javascript_Java_Junit_Htmlunit - Fatal编程技术网

Javascript &引用;取回;没有定义

Javascript &引用;取回;没有定义,javascript,java,junit,htmlunit,Javascript,Java,Junit,Htmlunit,我正在使用HTMLUnit测试以下代码: function fetchIt() { var response = fetch('https://httpbin.org/get'); var json = response.json(); console.log(json); return json; }; fetchIt(); 但是扔 net.sourceforge.htmlunit.corejs.javascript.EcmaError: ReferenceE

我正在使用HTMLUnit测试以下代码:

function fetchIt() {
    var response = fetch('https://httpbin.org/get');
    var json = response.json();
    console.log(json);
    return json;
};
fetchIt();
但是扔

net.sourceforge.htmlunit.corejs.javascript.EcmaError: ReferenceError: "fetch" is not defined.
我们如何将
fetch
与HTMLUnit、JUnit测试结合使用

fetch
如在

中使用HTMLUN测试代码,这意味着您不在使用的浏览器中


您应该在页面中包含或在单元测试上下文中提供。

据我所知,它是浏览器API的一部分?HTMLUnit是我用于单元测试的浏览器。您如何知道HTMLUnit首先支持获取?请在HTMLUnit bug跟踪器中打开一个问题。如果你喜欢HtmlUnit,它可以在GitHub上使用-欢迎你的每一个贡献。我在哪里可以得到包含在浏览器html中的JS文件?顺便说一句,链接断了