【发布时间】:2016-03-17 14:49:07
【问题描述】:
我正在尝试将 angular-mocks 加载到我的测试环境中。但我遇到了问题。我的业力配置是这样的......
'angular/angular/angular.js',
'angular/angular-mocks.js',
'angular/angular/angular-animate.js'
但它似乎没有选择 angular-mocks.js。当我像这样在我的 index.html 文件中加载 angular-mocks 时,我的测试通过了很好的使用 ngMockE2E 和 $httpBackend (我想避免在我的 index.html 中对其进行硬编码)...
<script src="/angular/angular-mocks.js"></script>
我也尝试在量角器配置中执行此操作,但随后出现窗口未定义错误...
onPrepare: function () {
require("angular-mocks");
}
我需要在我的 beforeEach 函数中初始化一些东西来加载 angular-mocks 吗?任何帮助将不胜感激!
【问题讨论】:
标签: javascript angularjs unit-testing protractor karma-runner