angular2-testing

    2熱度

    1回答

    我有一個組件,當用戶登錄它時,路由到一個名爲/dashboard的網址我真的很努力弄清楚爲什麼我得到以下錯誤。 cannot read property 'args' of undefined 我一直在關注與路由器測試官方文檔這裏https://angular.io/docs/ts/latest/guide/testing.html#!#routed-component 找到,但它似乎沒有幫助

    5熱度

    1回答

    我使用MockBackend測試取決於在@angular/http代碼。 所有網絡上的例子使用異步測試設置,喜歡這裏: thoughtram: Testing Services with Http in Angular describe('getVideos()',() => { it('should return an Observable<Array<Video>>',

    2熱度

    1回答

    更一般化的問題 - 如何小樣和外部庫在Angular2 用在我的應用我使用Angular2-toaster的彈出消息。爲了寫單元測試套件(茉莉花)與組分之一,我試圖小樣與下面的代碼烤麪包機響應, @Component({ selector: 'test-component', template: '<toaster-container [toasterconfig]="toasterconfi

    0熱度

    1回答

    我正在學習Angular 2測試,並且我收到了一個目前對我無意義的錯誤。 'expect' was used when there was no current spec, 測試: import {ExperimentsComponent} from "./experiments.component"; import {StateService} from "../common/state.se

    9熱度

    4回答

    這可能只是一個Ionic 2的問題,因爲我沒有在Angular 2文檔中看到NavParams,但是一些概念可能會翻譯,因此我將兩者都標記了。 鑑於我呼叫navparams.get('somekey')爲了偵聽傳入的參數,在測試中模擬NavParams是非常棘手的。 例如,這裏是我目前要做的事: export class NavParamsMock { public get(key):

    2熱度

    1回答

    在Ruby中,您可以使用FactoryGirl來設置保存測試對象的工廠。在Jasmine/Karma測試中有這樣的做法嗎? 當前必須創建很多相同對象的實例。我想知道是否有任何方法可以做到這一點。

    3熱度

    1回答

    我需要測試我的服務,使用@ ionic/storage來獲取和設置數據。我是否需要嘲笑整個存儲機制或者最佳實踐?

    4熱度

    1回答

    我正在爲一項服務編寫一些測試,並且正在改變模擬函數對測試各種情況的響應。目前,每次我想改變模擬的響應時,我需要重置TestBed並再次配置測試模塊,將我的新Mocks注入爲依賴關係。 我覺得必須有DRYer的方式來編寫這個規範,但我無法弄清楚。有沒有人有任何想法? (我知道我可以寫測試,該服務爲標準ES6類,但我得到與使用HTTP響應從角嘲笑的東西我的組件和服務相同的情況下)。 這裏是我的spec

    1熱度

    2回答

    我想學習如何使用業力茉莉花創建角2(打字稿文件)的測試。我懷疑,要測試component.ts文件,我只能測試我在HTML文件中調用的方法,或者我可以測試所有這些方法嗎? 例如:我有這個模型文件modal.nota.component.ts import { Component, Input, Output, EventEmitter } from '@angular/core'; im

    4熱度

    2回答

    看完這個guide後,我決定測試我的簡單登錄頁面,其中只包含2個輸入框和一個提交按鈕。該組件然後使用LoginService將這些數據傳遞到後端。 (另外請注意,我是新來的單元測試正因爲如此,所以我不知道這是一個很好的方法,因爲如何測試這樣的組件。) 對於初學者來說,我只是想檢查,如果#username輸入元素的初始值爲空。但我不能甚至使規範工作,由於報告如下問題: Chrome 55.0.288