import { ActivatedRouteSnapshot, Router, RouterStateSnapshot, Routes } from '@angular/router';
import { RouterTestingModule } from '@angular/router/testing';
-import { configureTestBed } from '../../../testing/unit-test-helper';
+import { configureTestBed } from '~/testing/unit-test-helper';
import { AuthGuardService } from './auth-guard.service';
import { AuthStorageService } from './auth-storage.service';
});
beforeEach(() => {
- service = TestBed.get(AuthGuardService);
- authStorageService = TestBed.get(AuthStorageService);
- ngZone = TestBed.get(NgZone);
+ service = TestBed.inject(AuthGuardService);
+ authStorageService = TestBed.inject(AuthStorageService);
+ ngZone = TestBed.inject(NgZone);
});
it('should be created', () => {
});
it('should prevent user if not loggedIn and redirect to login page', fakeAsync(() => {
- const router = TestBed.get(Router);
+ const router = TestBed.inject(Router);
state = { url: '/pool', root: null };
ngZone.run(() => {
expect(service.canActivate(route, state)).toBe(false);