【发布时间】:2015-09-27 18:42:28
【问题描述】:
我正在使用 ui-router 0.2.15 和 jasmine 1.3 测试 angular 1.3 (coffeescript)
我的模块设置如下
angular.module('myModule', [
'ui.router'
])
.config ($stateProvider) ->
$stateProvider.state 'dashboard.settings.account',
url: '/account'
controller: 'SettingsAccountController'
templateUrl: 'dashboard/settings/account/account.tpl.html'
resolve:
phones: (Resolver) ->
return Resolver.resolvePhones()
问题是:如何测试状态内的resolve函数?我在控制器中模拟了解析服务,因此其他测试工作正常,但我不知道如何获得这个特定功能。
【问题讨论】:
标签: javascript angularjs coffeescript jasmine angular-ui-router