Skip to content

Commit e295728

Browse files
Mattia VianelliMattia Vianelli
authored andcommitted
DSC-2694 fix tests
1 parent b6f4a31 commit e295728

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/app/accessibility/accessibility-settings.service.spec.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@ import {
22
fakeAsync,
33
flush,
44
} from '@angular/core/testing';
5+
import { Store } from '@ngrx/store';
56
import { of } from 'rxjs';
67

8+
import { AppState } from '../app.reducer';
79
import { AppConfig } from '../../config/app-config.interface';
810
import { AuthService } from '../core/auth/auth.service';
911
import { EPersonDataService } from '../core/eperson/eperson-data.service';
@@ -32,12 +34,14 @@ describe('accessibilitySettingsService', () => {
3234
let authService: AuthServiceStub;
3335
let ePersonService: EPersonDataService;
3436
let orejimeService: OrejimeServiceStub;
37+
let store: Store<AppState>;
3538
let appConfig: AppConfig;
3639

3740
beforeEach(() => {
3841
cookieService = new CookieServiceMock();
3942
authService = new AuthServiceStub();
4043
orejimeService = new OrejimeServiceStub();
44+
store = jasmine.createSpyObj('store', ['dispatch', 'pipe']);
4145
appConfig = { accessibility: { cookieExpirationDuration: 10 } } as AppConfig;
4246

4347
orejimeService.getSavedPreferences.and.returnValue(of({ accessibility: true }));
@@ -56,6 +60,7 @@ describe('accessibilitySettingsService', () => {
5660
ePersonService,
5761
orejimeService,
5862
appConfig,
63+
store,
5964
);
6065
});
6166

@@ -336,6 +341,7 @@ describe('accessibilitySettingsService', () => {
336341

337342
it('should emit "metadata" when the update succeeded', fakeAsync(() => {
338343
ePersonService.patch = jasmine.createSpy().and.returnValue(createSuccessfulRemoteDataObject$({}));
344+
store.pipe = jasmine.createSpy().and.returnValue(of('metadata'));
339345

340346
service.setSettingsInMetadata(ePerson, { ['liveRegionTimeOut']: '500' })
341347
.subscribe(value => {

0 commit comments

Comments
 (0)