Предположим, что у меня есть служба, которая зависит от значения в $rootScope, как со следующей (тривиальной) службой:
angular.module('myServices', [])
.factory('rootValGetterService', function($rootScope) {
return {
getVal: function () {
return $rootScope.specialValue;
}
};
});
Если я хочу unit test, это, поместив значение в $rootScope, как лучше всего это сделать?