我正在寫QUnit測試角控制器。在模塊的設置功能,我寫了下面的語句來得到$ httpBackend對象:
var injector = angular.injector(['ng']);
var httpBackend = injector.get('$httpBackend');
在測試中,獲得了模擬響應配置如下:
httpBackend.expectGET(url).respond([]);
該測試規範在此語句中失敗並顯示以下錯誤:對象不支持屬性或方法expectGET
我能夠獲取其他對象,如控制器,使用相同注入器引用注入的作用域。
我在這裏錯過了什麼嗎?
+1真棒修復! – moesef 2013-10-22 23:34:37