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エラーが発生します。
これを行う方法について簡単なガイドはありますか?
ここでもう少し簡潔な例を示します。https://github.com/juliemr/ng2-test-seed/blob/master/src/test/greeting-component_test.ts – Dave