Angular Mocks打破了我的申请

时间:2015-09-02 12:51:23

标签: javascript angularjs unit-testing angular-mock

我想在我的应用程序中使用angular-mocks.js。我在<head>中引用了脚本依赖项,并希望将其作为我的模块的依赖项包含在其中:

angular.module('myapp', ['ngMock']);

在将ngMock添加到我的模块之前,所有AngularJS都可以正常工作。当我包含它时,我的所有Angular代码都会中断,或者至少在Angular上生成的内容都没有显示在页面上。例如,我看到的只是表达式:

{{elementKey}} - {{elementValue}}

在我的HTML中,而不是实际的评估表达式。

控制台中没有错误,所以我不知道出了什么问题。我只想将其包含在单元测试中。

编辑:我正在使用版本1.4.3的角度和角度模拟。

1 个答案:

答案 0 :(得分:2)

归功于@sma

不要将ngMock模块添加到应用程序本身。相反,只需将其包含在单元测试中即可。