コントローラー、ルート、テンプレートなどをテストするようにAngularJSアプリケーションをセットアップしようとしていますが、angular-mocks.jsによって提供されるヘルパーメソッドの一部(つまり、moduleとinject)を機能させるのに問題があります。 。
testacularを使用して、仕様の前に追加された次のファイルを含むテストスイートをロードしています。
files = [
MOCHA,
MOCHA_ADAPTER,
'../application/lib/angular.min.js',
'./lib/angular/angular-mocks.js',
'./lib/angular/angular-scenario.js',
'../application/application.js',
'./lib/chai.js',
'./lib/chai-should.js',
'./lib/chai-expect.js',
'./spec/**/*.js'
];
これまでのところ良好ですが、テストを実行すると、次の問題が発生します。
ReferenceError: Can't find variable: module
これがどこにロードされているかわからない。私は何かが足りないのですか?