首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReferenceError:模拟未定义Javascript

ReferenceError:模拟未定义Javascript
EN

Stack Overflow用户
提问于 2016-07-14 03:49:46
回答 0查看 648关注 0票数 0

启动所有内容的主js文件:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>InterfaceTest</title>
  <link rel="stylesheet" href="https://code.jquery.com/qunit/qunit-2.0.0.css">
  <script type="text/javascript" src="https://rawgit.com/angular/bower-angular-mocks/master/angular-mocks.js"></script>

  <script src="https://code.jquery.com/qunit/qunit-2.0.0.js"></script>
  <script type="text/javascript" src="http://code.jquery.com/jquery-2.2.4.min.js"></script>
  <script type="text/javascript" src="https://rawgit.com/danielfm/jshamcrest/master/src/jshamcrest.js"></script>
  <script type="text/javascript" src="https://rawgit.com/cleishm/jsmockito/master/src/jsmockito.js"></script>

  <script src="Interface.js" ></script>
  <script src="InterfaceTest.js" ></script>
</head>
<body>
  <div id="qunit"></div>
  <div id="qunit-fixture"></div>
</body>
</html>

InterfaceTest:

代码语言:javascript
复制
QUnit.test("mockitoTest", function(assert) {
    var mockedObject = mock(Array);
    when(mockedObject).get(1).thenReturn("hello world");
    alert(mockedObject.get(1));
});

我需要使用Jquery、Hamcrest和JsMockito为接口做一系列的单元测试(不管里面有什么)。

我得到的错误是:

代码语言:javascript
复制
Died on test #1     at file:///C:/Internship/JavaScript/Qunit/InterfaceTest.js:1:7: mock is not defined@ 
Source:     
ReferenceError: mock is not defined
    at Object.<anonymous> (file:///C:/Internship/JavaScript/Qunit/InterfaceTest.js:2:21)

我相信这是显而易见的,但我已经将Mockito作为依赖项包括在内,所以我不知道为什么它说mock没有定义。我的假设是

代码语言:javascript
复制
 <script `type="text/javascript" src="https://rawgit.com/cleishm/jsmockito/master/src/jsmockito.js"></script>

一定是弄错了。

(我在另一篇stackoverflow帖子上看到,如果你在https://rawgit.com/上发布github链接,那么你可以将它作为src包含在内,所以这些链接就是从那里来的)

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38360495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档