无法让 Mocha 和 Angular 模拟在 Plunker 中工作
Unable to get Mocha and Angular mocks to work in Plunker
我想在 plunker 中展示一个 mocha 的例子,但它给了我 angular 模拟未定义的问题。我尝试复制和粘贴 bower angular 模拟无济于事。
beforeEach(function(){
angular.mock.module('plunker');
});
来自 angular-mocks 的错误代码说 window 未定义
(window.beforeEach || window.setup)(function() {
annotatedFunctions = [];
currentSpec = this;
});
您只需将 angular 模拟脚本移动到 mocha.setup('bdd');
的调用下方,它就可以正常工作。
更新了你的 plunk
我想在 plunker 中展示一个 mocha 的例子,但它给了我 angular 模拟未定义的问题。我尝试复制和粘贴 bower angular 模拟无济于事。
beforeEach(function(){
angular.mock.module('plunker');
});
来自 angular-mocks 的错误代码说 window 未定义
(window.beforeEach || window.setup)(function() {
annotatedFunctions = [];
currentSpec = this;
});
您只需将 angular 模拟脚本移动到 mocha.setup('bdd');
的调用下方,它就可以正常工作。