无法让 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;
});

Plunker found here

您只需将 angular 模拟脚本移动到 mocha.setup('bdd'); 的调用下方,它就可以正常工作。

我已经在 http://plnkr.co/edit/yH9V6b?p=preview

更新了你的 plunk