我一直在試圖在硒網格上運行我的e2e測試。 有時測試失敗,因爲Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. 試圖解決它在某種程度上改變博來defaultTimeoutInterval更高價值protracotr.conf.js
我正在使用Jasmine來單元測試具有異步運行方法的Angular控制器。我能夠成功地向控制器注入依賴關係,但是我不得不改變處理異步的方法,因爲我的測試會在數據加載之前運行。我目前正試圖窺探模擬依賴並使用andCallThrough(),但它導致錯誤TypeError: undefined is not a function。 這裏是我的控制器...... myApp.controller('my