У меня есть лайнер в сервисе, который использует
var id = $q.resolve(rid);
, и когда я пытаюсь выполнить жасминовый юнит-тест, я получил ошибку 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;
}]);
Есть идеи, чего не хватает?