Javascript Jasmine/量角器引用错误:未使用Angular+NGMock定义注入

Javascript Jasmine/量角器引用错误:未使用Angular+NGMock定义注入,javascript,angularjs,dependency-injection,jasmine,protractor,Javascript,Angularjs,Dependency Injection,Jasmine,Protractor,我正在尝试使用角度模拟运行e2e测试,以便可以注入$cookies。我已经将angular.js和angular-mocks.js文件添加到我的specRunner.html.jst文件中-位于bower_components/jasmine/grunt/templates中,这看起来很奇怪,因为我没有使用grunt来运行这些测试-我仍然得到错误: ReferenceError:未定义注入 每一个街区前都指向我的房间 代码: specRunner.html: <!DOCTYPE html&

我正在尝试使用角度模拟运行e2e测试,以便可以注入$cookies。我已经将angular.js和angular-mocks.js文件添加到我的specRunner.html.jst文件中-位于bower_components/jasmine/grunt/templates中,这看起来很奇怪,因为我没有使用grunt来运行这些测试-我仍然得到错误:

ReferenceError:未定义注入

每一个街区前都指向我的房间

代码:

specRunner.html:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Jasmine Spec Runner v<%= jasmineVersion %></title>

  <link rel="shortcut icon" type="image/png" href="lib/jasmine-<%= jasmineVersion %>/jasmine_favicon.png">
  <link rel="stylesheet" href="lib/jasmine-<%= jasmineVersion %>/jasmine.css">

  <script src="lib/jasmine-<%= jasmineVersion %>/jasmine.js"></script>
  <script src="lib/jasmine-<%= jasmineVersion %>/jasmine-html.js"></script>
  <script src="lib/jasmine-<%= jasmineVersion %>/boot.js"></script>
  <script src="bower_components/angular/angular.js"></script>
  <script src="bower_components/angular-mocks/angular-mocks.js"></script>

  <!-- include source files here... -->
  <script src="src/Player.js"></script>
  <script src="src/Song.js"></script>

  <!-- include spec files here... -->
  <script src="spec/SpecHelper.js"></script>
  <script src="spec/PlayerSpec.js"></script>

</head>

<body>
</body>
</html>

我不认为这是一个量角器问题。你可能是对的…我用一个简单的浏览器解决了这个问题。manage.addCookie'user\u portfolio\u name',1;+我的测试块中的页面刷新。
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Jasmine Spec Runner v<%= jasmineVersion %></title>

  <link rel="shortcut icon" type="image/png" href="lib/jasmine-<%= jasmineVersion %>/jasmine_favicon.png">
  <link rel="stylesheet" href="lib/jasmine-<%= jasmineVersion %>/jasmine.css">

  <script src="lib/jasmine-<%= jasmineVersion %>/jasmine.js"></script>
  <script src="lib/jasmine-<%= jasmineVersion %>/jasmine-html.js"></script>
  <script src="lib/jasmine-<%= jasmineVersion %>/boot.js"></script>
  <script src="bower_components/angular/angular.js"></script>
  <script src="bower_components/angular-mocks/angular-mocks.js"></script>

  <!-- include source files here... -->
  <script src="src/Player.js"></script>
  <script src="src/Song.js"></script>

  <!-- include spec files here... -->
  <script src="spec/SpecHelper.js"></script>
  <script src="spec/PlayerSpec.js"></script>

</head>

<body>
</body>
</html>