我正在对$ http.get进行单元测试。
我的控制器代码
angular.controller('cont',{
$http.get('http://localhost:4200/find').then(funtion(data) {
console.log(data);
})
})
我的测试用例
describe('cont controller', function() {
beforeEach(module('cont'));
beforeEach(inject($httpBackend) {
$httpBackend.expectGET('http://localhost:4200/find')
.respond(200,{mock:"asdasd"})
})
})
我得到一个错误:
无法读取未定义的'$ promise'。
有人可以告诉我如何解决吗?