httpbackend

    0熱度

    2回答

    我需要測試在Angular 1.5.9下使用jasmine/karma實現的內部角度服務。 我需要編寫一個測試來檢查特定服務函數的響應是否如預期的那樣。爲此,我正在構建一個模擬對象,實例化該服務,調用要測試的函數並使用expect().toBe()來檢查返回的值。 不幸的是,該服務打了很多電話給自己的功能,其中許多電話使用角度服務進一步撥打電話。它這樣做是爲了填充用戶數據,區域設置和其他定製產品信

    0熱度

    2回答

    我成功地追加這些全局變量中的「title」,「url」和Video,但是當我試圖在numberOfRowsInSection中使用(return titleName.count),所以我得到零或在(cellForRowAt indexPath:)爲cell.videoTitle.text = titleName[indexPath.row]所以我得到零.. Globalvariables is .

    0熱度

    1回答

    我一直在試圖寫在ES6角1.6應用程序,我想使用僞造的HTTP後端從ngMockE2E: https://docs.angularjs.org/api/ngMockE2E/service/ $ httpBackend 所以我實現這些API調用像這home.run.js: mocks.$inject = ['$httpBackend']; export default function mock

    1熱度

    1回答

    我希望能夠打開和關閉我的angularJS應用程序中的$ httpBackend模擬。 這意味着我想要注入$ httpBackend /懶惰/按需。 能夠打開和關閉它也是很好的。 例如爲從CMS預覽的AngularJS應用程序提供輸入數據。 下面的代碼只有在將ngMockE2E移動到普通的依賴項時才起作用,並且將$ httpBackend注入我的工廠的標準方式。 代碼設置UPP $ httpBac

    1熱度

    1回答

    目前我和我的團隊正面臨着我們測試策略的一個問題..我們的模擬設置完全沒有效率,需要找到更好的解決方案。目前我們所做的是創建一個JSON文件,通常從UI上的網絡流量複製而來,然後在我們的組件測試中使用httpBackend並執行whenGET(jsonFileIWasTalkingAbout)。 這被證明是低效的,因爲我們必須創建一個新的JSON文件,即使它是用於相同的API,以適應該組件測試的測試

    1熱度

    1回答

    我正在爲控制器名稱構建測試GeneController使用名爲基因的服務進行一堆API GET請求。我嘲笑這樣的主要GET請求,我敢肯定它的正常工作: $httpBackend.expectGET '/api/knowledge/genes/param1' .respond(200, JSON.stringify({ data: { mutationsUrl:

    2熱度

    1回答

    我從量角器版本4.0.14升級到版本5.0.0,現在我的測試失敗。我使用http-backend-proxy來嘲笑後端。 測試運行罰款與4.0.14版本,但無法與InvalidElementState錯誤,當我升級到5.0版本: E/launcher - invalid element state: Failed to execute 'querySelector' on 'Document':

    0熱度

    1回答

    所以在我的工廠中,我有一個請求HTTP調用並將它們添加到承諾數組的循環。 然後我對結果做了$q.all來構建模型。 當我來測試這個,但我不能讓HTTP來做所有的調用,它只做最後一個,我需要它做所有的調用和建立模型。 下面是非常削減代碼,(我用7個日期,但想保持的東西短) 工廠代號 function getLatestData(){ var dateArray= ['2017-09-21'

    0熱度

    1回答

    執行我用黃瓜升壓,無法模擬$ HTTP調用量角器 browser.addMockModule 步驟定義 var {defineSupportCode} = require('cucumber'); defineSupportCode(function ({ Given, When, Then, setDefaultTimeout, Before

    0熱度

    1回答

    有3個後端的清漆服務器。所有的後端都是apache。一切正常,清漆服務器緩存我需要的一切,並且連接是可以的。我想監視Web服務器的健康狀況。如果發生故障,清漆不會將請求發送到發生故障的Web服務器。問題是,當我爲所有支持者啓用探針時,出現503錯誤!如果我在一個或兩個後端使用它,一切都可以,但是當我爲3個後端啓用它時,我得到了503錯誤。這裏是爲後端和健康檢查清漆配置: vcl 4.0; im