2
我試圖測試一些接收一些修改的服務。其中一些用戶正在使用$ http服務,並且其中只有一個正在填充未知的問題 - 這是一個不可理解的問題。用Jasmine測試AngularJS服務拋出一個錯誤parsed.protocol
讓我公開。
it('must reject the promise with an explanation if the required path is not found', function() {
$httpBackend.whenGET('http://localhost/testok').respond(function() {
return [200, mockedRemoteResponse, {}];
});
var promise = apiDataExtractor.extractRemoteData('ok', 'toto');
$httpBackend.flush();
});
運行這段代碼throught茉莉花,我們拿到的這款:
我沒有什麼附加任何想法。我嘗試改變注射順序,嘗試擦除並重寫我的測試,這裏有一些我錯過了。
任何人都可以幫忙嗎?
所有注射都被嘲笑,所以沒有額外的呼叫。除了可能..明天在工作;) – Nico 2014-10-12 21:48:13