在jasmine中模拟$ q.resolve(data)

时间:2018-06-06 22:01:36

标签: angularjs promise karma-jasmine

我在服务中使用了

var id = $q.resolve(rid);

当我试图对jasmine单元进行测试时,我收到错误TypeError: $q.resolve is not a function。这是我注册$q

的方式
var initService = angular.mock.inject(['service', '$q', '$rootScope', function(_service_, q, rootScope) {
    service = _service_;
    $q = q;
    $rootScope = rootScope;
}]);

知道缺少什么吗?

0 个答案:

没有答案