Angular 2和核心測試都是新手。 我有一個使用注入MovieService的MovieComponent。試圖學習,如此使用的路由參數。代碼按預期工作。 describe('MovieComponent',() => {
let component: MovieComponent;
let fixture: ComponentFixture<MovieComponent>;
let o
我正在運行Banner-Spec.testing,它從here開始。 在運行npm test得到這個錯誤: Chrome 57.0.2987 (Mac OS X 10.11.6): Executed 0 of 3 SUCCESS (0 secs/0 secs)
Chrome 57.0.2987 (Mac OS X 10.11.6) BannerComponent (templateUrl) no
在我的代碼中,我有一個方法返回一個零件對象,但它返回setTimeout方法中的對象。當我試圖測試這個時,我遇到了這樣的問題,即測試不會等待超時完成,然後纔會評估該方法的響應。如何在測試期望之前告訴測試等待超時完成? 正如你所看到的getIntersection方法在超時時間內返回this.part。 public getIntersection(payload: DropPayload): Pa