0

Jasmine は $httpBackend を使用して、偽の安らかな呼び出しを行うことができます

$httpBackend.whenGet("https://www.test.com")
            .respond({....})

しかし、作成したサーバーに対して実際のデータ呼び出しを行うことはできますか?

4

1 に答える 1

0

これは角度のある質問であり、ジャスミンの質問ではありません。$httpBackend は角度のあるものです。

ngMock では $httpBackend は実際の呼び出しを行いませんが、ngMockE2E では可能です。両方を一緒に使用するには、以下を参照してください。

E2E モック $httpBackend は実際にはパススルーしません

また

https://github.com/angular/angular.js/issues/1434

次に、使用できます:

$httpBackend.whenGet(" https://www.test.com ").passThrough();

于 2015-01-18T11:51:44.813 に答える