ngmocke2e

    1熱度

    1回答

    想知道是否有人在量角器測試中更新模擬調用的好方法。我需要能夠模擬一個電話(我可以使用ngMockE2E),但下次撥打電話時,我希望它返回不同的結果。 httpbackend.when('GET', ....URL....).respond(200, results); 其中results是返回的json對象。 第一次打電話時,它返回正確的json。但在同一測試中,我想更新這些結果,以便下次調用

    1熱度

    1回答

    我是e2e測試的新手。我在量角器測試中遇到了問題。儘管我的努力,我的Web應用程序調用API: Started GET "/api/programs" for 127.0.0.1 at 2015-06-22 10:43:19 +0200 Processing by Api::V1::ProgramsController#index as JSON ======= NO Authorizatio

    9熱度

    2回答

    收到以下錯誤在我的瀏覽器: Uncaught Error: [$injector:modulerr] Failed to instantiate module sayHiApp due to: Error: [$injector:modulerr] Failed to instantiate module ngMockE2E due to: Error: [$injector:nomod] M

    0熱度

    2回答

    我希望能夠定義一個變量,然後在module.run()函數內的respond()方法中使用所述變量。我有這樣的代碼我這()內: var testValue=randomValue(); // suffice to say, a random value generator var httpBackendMock = function() { angular.module('h

    0熱度

    1回答

    我現在需要做這樣的事情 $httpBackend.whenGET('http://url:port/whatever').passThrough(); 爲止,我所使用的要求是這種模式 $httpBackend.whenGET('myroute/whatever.html').passThrough(); 不過,我想我必須使用現在正則表達式的開始/正則表達式/但我不知道如何趕上網址 任何幫助

    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回答

    目前,我一直在使用ngMockE2e和httpbackend模擬量角器爲角頁面。 現在我們正在考慮使用react來進行開發,有沒有其他的方法可以用來模擬http調用的端到端測試。

    3熱度

    1回答

    由於一些基礎結構的改變(即服務器& VPN),有時候我想在離線模式下運行我們的應用程序。我已經能夠實現這個ngMockE2E然而它似乎是一個全或沒有辦法,這意味着你必須明確設置每個HTTP請求的應用程序。 有沒有辦法讓它假設,除非你明確設置了一個路徑/ URL來處理,它會自動調用通用的passThrough()操作? 目前,我這樣做: noSrvc = $location.search().has

    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':

    3熱度

    1回答

    我使用下面的模式上的角網站,量角器嘲諷一些端點: // mock.js // adding the mock module and passing it data Mock.prototype.all = { default: function() { browser.addMockModule('httpBackendMock', mockModules.all, {