From 03c1b689f8e028c1d478c86db7f20274b51d62be Mon Sep 17 00:00:00 2001 From: Giuseppe Digilio Date: Fri, 7 Feb 2020 13:18:53 +0100 Subject: [PATCH] Fixed LogInComponent test --- src/app/shared/log-in/log-in.component.spec.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/app/shared/log-in/log-in.component.spec.ts b/src/app/shared/log-in/log-in.component.spec.ts index 646bf2a349..0be04d4ddf 100644 --- a/src/app/shared/log-in/log-in.component.spec.ts +++ b/src/app/shared/log-in/log-in.component.spec.ts @@ -12,6 +12,11 @@ import { authMethodsMock, AuthServiceStub } from '../testing/auth-service-stub'; import { createTestComponent } from '../testing/utils'; import { SharedModule } from '../shared.module'; import { appReducers } from '../../app.reducer'; +import { NativeWindowService } from '../../core/services/window.service'; +import { NativeWindowMockFactory } from '../mocks/mock-native-window-ref'; +import { ActivatedRoute, Router } from '@angular/router'; +import { RouterStub } from '../testing/router-stub'; +import { ActivatedRouteStub } from '../testing/active-router-stub'; describe('LogInComponent', () => { @@ -42,7 +47,10 @@ describe('LogInComponent', () => { TestComponent ], providers: [ - {provide: AuthService, useClass: AuthServiceStub}, + { provide: AuthService, useClass: AuthServiceStub }, + { provide: NativeWindowService, useFactory: NativeWindowMockFactory }, + { provide: Router, useValue: new RouterStub() }, + { provide: ActivatedRoute, useValue: new ActivatedRouteStub() }, provideMockStore({ initialState }), LogInComponent ],