diff --git a/lib/content-services/src/lib/testing/content.testing.module.ts b/lib/content-services/src/lib/testing/content.testing.module.ts index b2816891cf..52eb3e3f0e 100644 --- a/lib/content-services/src/lib/testing/content.testing.module.ts +++ b/lib/content-services/src/lib/testing/content.testing.module.ts @@ -15,7 +15,7 @@ * limitations under the License. */ -import { NgModule, inject, provideAppInitializer } from '@angular/core'; +import { NgModule, APP_INITIALIZER } from '@angular/core'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { CoreModule, NoopTranslateModule, NoopAuthModule } from '@alfresco/adf-core'; import { ContentModule } from '../content.module'; @@ -29,10 +29,12 @@ import { AlfrescoApiServiceMock } from '../mock'; imports: [NoopAnimationsModule, CoreModule, NoopAuthModule, NoopTranslateModule, ContentModule, MatIconTestingModule], providers: [ { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }, - provideAppInitializer(() => { - const initializerFn = versionCompatibilityFactory(inject(VersionCompatibilityService)); - return initializerFn(); - }) + { + provide: APP_INITIALIZER, + useFactory: versionCompatibilityFactory, + deps: [VersionCompatibilityService], + multi: true + } ], exports: [NoopAnimationsModule, CoreModule, ContentModule] })