$httpBackend.whenGet("https://www.test.com")
.respond({....})
를 사용하여 가짜 편안한 통화를 할 수 $ httpBackend를 사용할 수 호출하지만 실제 데이터 내가 할 서버에 전화를 걸 수 있도록?
$httpBackend.whenGet("https://www.test.com")
.respond({....})
를 사용하여 가짜 편안한 통화를 할 수 $ httpBackend를 사용할 수 호출하지만 실제 데이터 내가 할 서버에 전화를 걸 수 있도록?
이것은 자그마한 질문이 아니며, $ httpBackend는 각도에서 나온 것입니다.
ngMock에서 $ httpBackend는 실제 전화를 걸지 않지만 ngMockE2E에서는 가능합니다. 는 사용할 수
E2E mock $httpBackend doesn't actually passThrough for me
또는
https://github.com/angular/angular.js/issues/1434
를 참조 함께 모두를 사용하려면$ httpBackend.whenGet ("https://www.test.com") .passThrough() ;
하지만 재즈민에서 passThrough를 사용할 때 Object의 속성이나 메서드 'passThrough'를 지원하지 않는다는 오류가 발생했습니다. 그리고 그것은 응답과 함께 잘 작동합니다. – Gabriel
다음 페이지에서 문서를 확인할 수 있습니다. https://code.angularjs.org/1.2.28/docs/api/ngMockE2E/service/$httpBackend#when –
내 나쁜 것은 단지 ngMockE2E가 필요하다는 것을 알았습니다. –
나는 이와 비슷한 질문에 대답했다 : http://stackoverflow.com/a/30856793/1139752 –