2016-08-23 21 views
0

Angular 2、最新リリースで依存関係を注入する方法の設定やサンプルの設定はありますか?Angular 2のユニットテストで依存関係を注入する2.0.0-rc.5

The Testing Guideはまだ完全ではなく、これまでのところしかありません。たとえば、@Input()のパラメータを使用するコンポーネントをテストする場合は、具体的に注入する必要があると理解していますが、これを動作させるにはいくつかの問題が発生しています。

this oneのような例に従うと、configureCompilerのエラーは@angular/core/testingの一部ではありません。私はこれがmay have been moved into TestBedと信じていますが、私がTestBed.createComponent(MyComponent)を呼び出すと、No provider for TestingCompilerFactory!というエラーが出ます。@angular/compiler/testingからインポートしようとすると、そこにはTypescriptコンパイラのエラーが出ます。 grepを実行すると、ローカルのnode_nodilesにあるファイルを見つけることができますが、そのファイルをインポートしようとすると、Typescriptエラーが発生します。

これを行う方法について簡単なガイドはありますか?

答えて

2

RC5でのテストの取得は、それほど新しいものではありません。このangle2-starter(https://github.com/antonybudianto/angular2-starter)を見て、彼がRC5でどのようにテストを実装しているかを見てください。

+0

ここでもう少し簡潔な例を示します。https://github.com/juliemr/ng2-test-seed/blob/master/src/test/greeting-component_test.ts – Dave

関連する問題