Skip to content

Commit 7e5d0fd

Browse files
author
Andrea Barbasso
committed
[DSC-1570] fix tests
1 parent cccaf70 commit 7e5d0fd

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

src/app/app.component.spec.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ import { BreadcrumbsService } from './breadcrumbs/breadcrumbs.service';
3737
import { of } from 'rxjs';
3838
import { APP_CONFIG } from '../config/app-config.interface';
3939
import { environment } from '../environments/environment';
40+
import { KlaroService } from './shared/cookies/klaro.service';
4041

4142
let comp: AppComponent;
4243
let fixture: ComponentFixture<AppComponent>;
@@ -55,13 +56,21 @@ describe('App component', () => {
5556

5657
let breadcrumbsServiceSpy;
5758
let routeServiceMock;
59+
let klaroServiceSpy: jasmine.SpyObj<KlaroService>;
5860

5961
const getDefaultTestBedConf = () => {
6062
breadcrumbsServiceSpy = jasmine.createSpyObj(['listenForRouteChanges']);
6163
routeServiceMock = jasmine.createSpyObj('RouterService', {
6264
getCurrentUrl: of('/home')
6365
});
6466

67+
klaroServiceSpy = jasmine.createSpyObj('KlaroService', {
68+
getSavedPreferences: jasmine.createSpy('getSavedPreferences'),
69+
watchConsentUpdates: jasmine.createSpy('watchConsentUpdates')
70+
},{
71+
consentsUpdates$: of({})
72+
});
73+
6574
return {
6675
imports: [
6776
CommonModule,
@@ -89,6 +98,7 @@ describe('App component', () => {
8998
{ provide: BreadcrumbsService, useValue: breadcrumbsServiceSpy },
9099
{ provide: RouteService, useValue: routeServiceMock },
91100
{ provide: APP_CONFIG, useValue: environment },
101+
{ provide: KlaroService, useValue: klaroServiceSpy },
92102
provideMockStore({ initialState }),
93103
AppComponent,
94104
// RouteService

0 commit comments

Comments
 (0)