Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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 犀牛+;Maven+;具有导入属性的Qunit对象_Javascript_Maven_Rhino_Qunit - Fatal编程技术网

Javascript 犀牛+;Maven+;具有导入属性的Qunit对象

Javascript 犀牛+;Maven+;具有导入属性的Qunit对象,javascript,maven,rhino,qunit,Javascript,Maven,Rhino,Qunit,我有个奇怪的问题,希望有人能帮我。我正在用Rhino和QUnit运行headless JavaScript测试。因此,我使用Rhino在Qunit测试类中执行RhinoShell来执行JS测试 在我的一个JS文件中,我有一个对象,它有自己的属性导入,比如: MyObject.import(“”)但我必须在测试中逃避或模拟它。所以我试着用我自己的对象来模拟它,比如: MyObj = { import : function() { } }; 在当地,对于Rhino,我这样做没有问题

我有个奇怪的问题,希望有人能帮我。我正在用Rhino和QUnit运行headless JavaScript测试。因此,我使用Rhino在Qunit测试类中执行RhinoShell来执行JS测试

在我的一个JS文件中,我有一个对象,它有自己的属性导入,比如:

MyObject.import(“”)但我必须在测试中逃避或模拟它。所以我试着用我自己的对象来模拟它,比如:

MyObj = {
    import : function() {
    }
};
在当地,对于Rhino,我这样做没有问题。但是当我尝试使用
maven
执行它时,某种严格模式被启用并抛出错误

: invalid property id import : function()...... and so on.

请帮助我模拟我用
JsMockito
尝试的此对象,但没有成功。

属性名
import
无意中被标记为,因此请使用其他选项:

  • 进口
  • 美元进口
  • _进口
参考资料


属性名称
导入
被无意中标记为,因此请使用其他选项:

  • 进口
  • 美元进口
  • _进口
参考资料