私はこのように私のbeforeEach
を記述しようとしていますので、すべてのit
必要なモジュール/プロバイダを取得します。addProviderはRC6で廃止されて以来、angular2ジャスミンテスト仕様でプロバイダを追加する方法は?
beforeEach(() => addProviders([
BaseRequestOptions,
MockBackend,
{
provide: Http,
useFactory: (backend: MockBackend, options: BaseRequestOptions) => new Http(backend, options),
deps: [MockBackend, BaseRequestOptions]
},
MyService
]));
しかしaddProviders
方法はRC6に廃止されているので、私のプロバイダを追加するためのより良い代替手段は何ですか?
受け入れられた答えに加えて、私はTestBed.compileComponents()を動作させるために以下を追加する必要がありました。 –