5
私が持っている:角2単位テスト:TestBedで単一のプロバイダをオーバーライドする方法(コンポーネントではなくサービスの単体テストの場合)
beforeEach(() => {
TestBed.configureTestingModule({
providers: [
DocumentsLoaderSvc,
{ provide: MgrSvc, useClass: MockMgrSvc },
{ provide: URLLoaderSvc, useClass: MockURLLoaderSvcWhenData}
]
});
});
はどのようにして独自の要件に「それ」の場合には、別のモックとURLLoaderSvcを上書きしますか? TestBed.overrideProviderのようなものがありますか...今、私はそれ自身の "記述"の中に独自のbeforeEachを持つステートメントをそれぞれ持っています。
あなたはまだこの質問への回答を探しているのですか、これを行う方法を見つけましたか? – vincecampanale