0
我试图测试我的角度项目,并继续在第一个障碍下跌。通过只是实例化我的模块,甚至没有测试任何业力是抛出一个错误。使用茉莉花测试AngularJS
如果我确实包含了一条语句,那么业力给了我一个错误,说'错误:[$ injector:modulerr]'。我在我的项目中使用ngRoute,我想知道这与它有什么关系。
这是我的代码,任何可能出错的建议都将不胜感激。
angular.module('MyApp', ['ngRoute'])
.controller('HomeCtrl', ['loadArtists', function(loadArtists){
var self = this;
self.homeArtistsArray = [];
self.homeArtistsArray = loadArtists;
}])
-
describe('Practice', function(){
beforeEach(module('MyApp'));
var ctrl;
beforeEach(inject(function($controller){
ctrl = $controller('HomeCtrl');
}))
it('should do nothing',function(){
})
});
-
files: [
'jquery-1.11.3.min.js',
'angular.js',
'angular-mocks.js',
'js/app.js',
'js/appControllers.js',
'js/appFactory.js',
'js/testFile.js'
],
如果ngRoute的问题你可以建议某处从下载。