Browse Source

Fix tests.

pull/921/head
Sebastian 3 years ago
parent
commit
50be35eb3b
  1. 2
      frontend/src/app/shared/guards/app-must-exist.guard.spec.ts
  2. 3
      frontend/src/app/shared/guards/must-be-authenticated.guard.spec.ts
  3. 3
      frontend/src/app/shared/guards/must-be-not-authenticated.guard.spec.ts

2
frontend/src/app/shared/guards/app-must-exist.guard.spec.ts

@ -19,13 +19,11 @@ describe('AppMustExistGuard', () => {
}; };
let router: IMock<Router>; let router: IMock<Router>;
let appsState: IMock<AppsState>; let appsState: IMock<AppsState>;
let appGuard: AppMustExistGuard; let appGuard: AppMustExistGuard;
beforeEach(() => { beforeEach(() => {
router = Mock.ofType<Router>(); router = Mock.ofType<Router>();
appsState = Mock.ofType<AppsState>(); appsState = Mock.ofType<AppsState>();
appGuard = new AppMustExistGuard(appsState.object, router.object); appGuard = new AppMustExistGuard(appsState.object, router.object);
}); });

3
frontend/src/app/shared/guards/must-be-authenticated.guard.spec.ts

@ -21,13 +21,14 @@ describe('MustBeAuthenticatedGuard', () => {
const uiOptions = new UIOptions({}); const uiOptions = new UIOptions({});
beforeEach(() => { beforeEach(() => {
uiOptions.value.redirectToLogin = false;
location = Mock.ofType<Location>(); location = Mock.ofType<Location>();
location.setup(x => x.path(true)) location.setup(x => x.path(true))
.returns(() => '/my-path'); .returns(() => '/my-path');
router = Mock.ofType<Router>(); router = Mock.ofType<Router>();
authService = Mock.ofType<AuthService>(); authService = Mock.ofType<AuthService>();
authGuard = new MustBeAuthenticatedGuard(authService.object, location.object, router.object, uiOptions); authGuard = new MustBeAuthenticatedGuard(authService.object, location.object, router.object, uiOptions);
}); });

3
frontend/src/app/shared/guards/must-be-not-authenticated.guard.spec.ts

@ -21,13 +21,14 @@ describe('MustBeNotAuthenticatedGuard', () => {
const uiOptions = new UIOptions({}); const uiOptions = new UIOptions({});
beforeEach(() => { beforeEach(() => {
uiOptions.value.redirectToLogin = false;
location = Mock.ofType<Location>(); location = Mock.ofType<Location>();
location.setup(x => x.path(true)) location.setup(x => x.path(true))
.returns(() => '/my-path'); .returns(() => '/my-path');
router = Mock.ofType<Router>(); router = Mock.ofType<Router>();
authService = Mock.ofType<AuthService>(); authService = Mock.ofType<AuthService>();
authGuard = new MustBeNotAuthenticatedGuard(authService.object, location.object, router.object, uiOptions); authGuard = new MustBeNotAuthenticatedGuard(authService.object, location.object, router.object, uiOptions);
}); });

Loading…
Cancel
Save