2014-09-24 3 views
1

Функция конструктора принимает аргумент $q AngularJS.Вставка углового обслуживания в интеграционный тест

Как получить экземпляр $q для создания экземпляра функции-конструктора вне контекста нормального запуска углового приложения (т. Е. В тесте интеграции)?

function MtCtorFunction($q) { 
    //... 
} 
+1

Вы должны использовать функцию впрыска. https://docs.angularjs.org/api/ngMock/function/angular.mock.inject – originof

ответ

0

Попробуйте это в тестах:

beforeEach(inject(function($q){ 

})); 

Спасибо.

+0

Почему это было опущено? – Ben

Смежные вопросы