2014-09-24 128 views
1

構造函數接受AngularJS的$q作爲參數。將Angular服務注入集成測試

我如何獲得$q的實例,以便在角度應用程序正常運行的上下文之外實例化構造函數(即在集成測試中)?

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

你必須使用注入功能。 https://docs.angularjs.org/api/ngMock/function/angular.mock.inject – originof 2014-09-24 09:01:38

回答

0

在測試中試試這個:

beforeEach(inject(function($q){ 

})); 

感謝。

+0

爲什麼這會降低投票率? – Ben 2014-09-24 10:17:51