angular2-testing

    1熱度

    1回答

    我正在爲使用量角器的angular2應用程序運行e2e測試用例。 到目前爲止我的測試正在編譯&結果生成。 但我不能看到瀏覽器上發生了什麼,因爲操作速度非常快。 我想知道如何降低這些測試用例的速度,這樣我就可以正確地跟蹤表格數據&其他事情。 如果我可以添加延遲那麼該怎麼做呢? 感謝

    5熱度

    2回答

    我是相當新的角2。 我有一個組件,它的模板中又有一些其他組件。 如何編寫單元測試以檢查我的父組件是否包含其他組件。 提到一個示例或將我引導到資源將非常有幫助。 MyComponent.ts: import { Component } from '@angular/core'; @Component({ selector: 'my-component', templateUrl: `<div>

    1熱度

    1回答

    我試圖從我調用服務方法時獲取json數據。我得到一個返回對象,但我沒有得到json數據。我必須改變哪一部分? 「goods.services.ts」 getAllData(): Observable<Product>{ let jwtTok1 ="Something"; let headers = new Headers(); headers.append('Con

    0熱度

    1回答

    嗨,我試圖進入測試我的組件在Angular2,但遇到了一個問題,當我試圖嘲笑我的服務。我目前正在關注測試中的Angular2文檔。 我打電話給我從角度服務構建的後端API,只要我有JWT令牌就可以正常工作。 但是當談到測試時,我只想在我的組件測試中嘲笑服務。 服務 @Injectable() export class ItemService { constructor(private

    3熱度

    2回答

    我有一個服務函數,它返回Observable,我正在使用我的組件之一的服務。我已經使用發佈的技術here爲組件編寫了單元測試。然而,奇怪的是我得到「無法讀取屬性」訂閱「的未定義」。被測 組件: @Component({ moduleId: module.id, templateUrl: 'signup.component.html' }) export class Sign

    0熱度

    1回答

    只有當我嘗試運行我的茉莉花測試時纔會出現此錯誤。我使用spec runner html文件運行它們。 zone.js:1382 GET http://localhost:3002/node_modules/@angular/core/bundles/core.umd.js/testing 404 (Not Found) zone.js:232 Error: (SystemJS) XHR error

    2熱度

    1回答

    在角2運行茉莉規範時,我得到這個錯誤的特性「噴油」: 無法讀取空茉莉的特性「噴油」角2 堆棧跟蹤: TypeError: Cannot read property 'injector' of null at TestBed._createCompilerAndModule (http://localhost:3002/node_modules/@angular/core/bundles/

    1熱度

    1回答

    我剛開始的單元測試添加到我的角2的應用程序,我有一個噩夢,我每次都導入新的東西進入我的應用程序,我以前沒有使用過,它添加「/測試」每個導入的末尾: 如: localhost:3002/node_modules/@angular/compiler/bundles/compiler.umd.js/testing 404 (Not Found) 這是推動我堅果,因爲我解決這個錯誤之一,然後當我需要導

    0熱度

    1回答

    我有一個組件正在測試,它有大量的子組件。在我的測試中,我希望獲得對這些子組件的某些對象的引用,以便我可以檢查它們的屬性以查看它們的行爲是否正確並交互式地導致它們改變。 (例如:檢查段按鈕組件處於什麼狀態,或者手動強制它變成一個不同的狀態) 我一直在尋找對角的測試文件,但我看不到的方式來做到這一點。我原本以爲我可以在夾具的debugElement上查詢查找子組件的調試元素,然後訪問它的compone

    0熱度

    2回答

    我通過克隆angular2快速入門回購來設置環境:https://github.com/angular/quickstart。在我將新包添加到system.config.js文件後,該應用程序運行但「npm test」失敗。我注意到有一個名爲systemjs.config.extras.js的空文件,我應該在那裏添加一些代碼嗎? 問題: 應該如何在angular2快速入門示例中添加一個新的npm包