fix: add more testsx

This commit is contained in:
2025-01-31 08:01:26 +08:00
parent c9d0066d64
commit 28da493462
17 changed files with 2144 additions and 128 deletions

View File

@@ -1,4 +1,3 @@
import { Router } from '@angular/router';
import { Injectable, inject } from 'injection-js';
import { type Observable, throwError } from 'rxjs';
import { catchError, tap } from 'rxjs/operators';
@@ -6,13 +5,15 @@ import type { OpenIdConfiguration } from '../config/openid-configuration';
import type { CallbackContext } from '../flows/callback-context';
import { FlowsDataService } from '../flows/flows-data.service';
import { FlowsService } from '../flows/flows.service';
import { injectAbstractType } from '../injection';
import { AbstractRouter } from '../router';
import { IntervalService } from './interval.service';
@Injectable()
export class ImplicitFlowCallbackService {
private readonly flowsService = inject(FlowsService);
private readonly router = inject(Router);
private readonly router = injectAbstractType(AbstractRouter);
private readonly flowsDataService = inject(FlowsDataService);