我正在为Angular控制器编写QUnit测试。在模块的设置函数中,我编写了以下语句来获取$httpBackend的对象:
var injector = angular.injector(['ng']);
var httpBackend = injector.get('$httpBackend');
在测试中,GET 的模拟响应配置如下:
httpBackend.expectGET(url).respond([]);
测试规范在此语句中失败并出现错误:对象不支持属性或方法expectGET
我能够使用相同的注入器引用获得其他对象,如控制器、作用域。
我在这里错过了什么吗?