【发布时间】:2015-01-06 19:49:17
【问题描述】:
在我们的项目中,我们使用 requirejs 和 angularjs。我们有一个主应用程序模块(app)和所有服务模块(app-services),所有控制器模块(app-controllers),所有过滤器模块(app-filters)。模块 app-controllers、app-services 等作为依赖项添加到主 app 模块中。
主应用模块
var mainAppModule = angular.module('app', [
'ngResource',
'ngSanitize',
'app.controllers',
'app.directives',
'app.services',
'app.filters',
'app.routes'
]);
mainAppModule.run(['$location', '$rootScope', function ($location, $rootScope) {
$rootScope.sayHello = function(name) {
console.log("Hello" + name);
}
}]);
如何为 mainAppModule.run 方法编写 Karma/Jasmine 测试?
【问题讨论】:
标签: angularjs