我正在为$ 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'。谁能告诉我该怎么解决?