mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2026-09-09 18:02:54 +00:00
[ACS-9911] Upgrade NgRx API (#4702)
This commit is contained in:
@@ -29,8 +29,8 @@ import { TranslateLoaderService, TranslationMock, TranslationService } from '@al
|
||||
import { AlfrescoApiService, AlfrescoApiServiceMock } from '@alfresco/adf-content-services';
|
||||
import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
|
||||
import { RouterTestingModule } from '@angular/router/testing';
|
||||
import { EffectsModule } from '@ngrx/effects';
|
||||
import { StoreModule } from '@ngrx/store';
|
||||
import { provideEffects } from '@ngrx/effects';
|
||||
import { provideStore } from '@ngrx/store';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { MatIconTestingModule } from '@angular/material/icon/testing';
|
||||
import { OverlayModule } from '@angular/cdk/overlay';
|
||||
@@ -99,9 +99,16 @@ export class DocumentBasePageServiceMock extends DocumentBasePageService {
|
||||
CommonModule,
|
||||
RouterTestingModule,
|
||||
MatIconTestingModule,
|
||||
StoreModule,
|
||||
OverlayModule,
|
||||
StoreModule.forRoot(
|
||||
TranslateModule.forRoot({
|
||||
loader: {
|
||||
provide: TranslateLoader,
|
||||
useClass: TranslateLoaderService
|
||||
}
|
||||
})
|
||||
],
|
||||
providers: [
|
||||
provideStore(
|
||||
{ app: null },
|
||||
{
|
||||
initialState,
|
||||
@@ -111,15 +118,7 @@ export class DocumentBasePageServiceMock extends DocumentBasePageService {
|
||||
}
|
||||
}
|
||||
),
|
||||
EffectsModule.forRoot([]),
|
||||
TranslateModule.forRoot({
|
||||
loader: {
|
||||
provide: TranslateLoader,
|
||||
useClass: TranslateLoaderService
|
||||
}
|
||||
})
|
||||
],
|
||||
providers: [
|
||||
provideEffects([]),
|
||||
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock },
|
||||
{ provide: TranslationService, useClass: TranslationMock },
|
||||
provideHttpClient(withInterceptorsFromDi())
|
||||
|
||||
@@ -23,8 +23,8 @@
|
||||
*/
|
||||
|
||||
import { fakeAsync, TestBed, tick } from '@angular/core/testing';
|
||||
import { EffectsModule } from '@ngrx/effects';
|
||||
import { Store, StoreModule } from '@ngrx/store';
|
||||
import { provideEffects } from '@ngrx/effects';
|
||||
import { provideStore, Store } from '@ngrx/store';
|
||||
import { NoopTranslateModule, SnackbarContentComponent } from '@alfresco/adf-core';
|
||||
import { RouterEffects } from './router.effects';
|
||||
import {
|
||||
@@ -46,7 +46,8 @@ describe('NodeEffects', () => {
|
||||
|
||||
beforeEach(() => {
|
||||
TestBed.configureTestingModule({
|
||||
imports: [NoopTranslateModule, StoreModule.forRoot({}), EffectsModule.forRoot([RouterEffects])]
|
||||
imports: [NoopTranslateModule],
|
||||
providers: [provideStore(), provideEffects([RouterEffects])]
|
||||
});
|
||||
|
||||
store = TestBed.inject(Store);
|
||||
|
||||
Reference in New Issue
Block a user