Вы можете создать модуль тестирования с набором общих зависимостей, таких как:
@NgModule({
// ...whatever you need
providers: [
{ provide: Dependency, useClass: DependencyMock },
]
})
export class CommonTestingModule {
}
и затем в тестах
beforeEach(() => {
TestBed.configureTestingModule({
imports: [
CommonTestingModule,
...
],
...
})
...
});
Вы можете создать больше модулей для частей приложений, которые могут бытьиспользуется в нескольких местах, аналогично модулям, имеющим угловой тип HttpClientTestingModule