Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [HttpClientModule, TranslateModule.forRoot()],
declarations: [DemoPageComponent]
}).compileComponents();
}));
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
HttpClientModule,
RouterTestingModule,
TranslateModule.forRoot()
],
declarations: [AppComponent]
}).compileComponents();
}));
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [HttpClientModule, TranslateModule.forRoot()],
declarations: [CustomTranslatePipe, TranslateDemoComponent]
}).compileComponents();
}));
m => m.TranslateLazyDemoModule
)
}
];
export function setupTranslateService(service: TranslateService) {
return () => service.load();
}
@NgModule({
imports: [
BrowserModule,
BrowserAnimationsModule,
RouterModule.forRoot(routes, { initialNavigation: 'enabled' }),
HttpClientModule,
TranslateModule.forRoot(),
MatButtonModule,
MatSelectModule
],
declarations: [AppComponent, TranslateDemoComponent, CustomTranslatePipe],
providers: [
{
provide: APP_INITIALIZER,
useFactory: setupTranslateService,
deps: [TranslateService],
multi: true
}
],
bootstrap: [AppComponent]
})
export class AppModule {}