Jasmine进行真正的数据休息调用

时间:2015-01-16 19:35:50

标签: jasmine httpbackend

Jasmine可以使用$ httpBackend通过

进行虚假的休息调用
$httpBackend.whenGet("https://www.test.com")
            .respond({....})

但我可以对我制作的服务器进行真正的数据调用吗?

1 个答案:

答案 0 :(得分:0)

这是一个有角度的问题,而不是茉莉花,$ 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&#34)。直通();