2017-12-26 15 views
0

私はカルマユニットテストをAngular5で行うときにいくつかの問題があります。角5カルマユニットテストバグ

Chrome 63.0.3239 (Windows 7 0.0.0): Executed 3 of 29 SUCCESS (0 secs/ 2.516 secs) Chrome 63.0.3239 (Windows 7 0.0.0) ERROR Uncaught NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'ng:///DynamicTestModule/FollowersItemComponent_Host.ngfactory.js'. Chrome 63.0.3239 (Windows 7 0.0.0) ERROR Uncaught NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'ng:///DynamicTestModule/FollowersItemComponent_Host.ngfactory.js'.
at http://localhost:9876/_karma_webpack_/polyfills.bundle.js:2281 Chrome 63.0.3239 (Windows 7 0.0.0): Executed 3 of 29 ERROR (0 secs/ 2.516 secs) Chrome 63.0.3239 (Windows 7 0.0.0) ERROR Uncaught NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'ng:///DynamicTestModule/FollowersItemComponent_Host.ngfactory.js'. Chrome 63.0.3239 (Windows 7 0.0.0): Executed 3 of 29 ERROR (2.546 secs /2.516 secs)

なぜこの問題が発生したのかわかりません。 私を助けてください。ありがとう。

答えて

0

あなたがこれを管理している場合、私は知らないが、このエラーはコンポーネントが待機している任意の入力から来ることができました:)あなたのコンポーネントで@Input()を持っている場合、あなたは、この入力を提供する必要があり

あなたのテストで。通常、前の方法で行うことができます。

beforeEach(() => { 
    fixture = TestBed.createComponent(YourComponent); 
    component = fixture.componentInstance; 
    component.yourInput = 'anyInput' 
}); 
関連する問題