ngx-testing-tools
Version:
Makes Angular testing easier
16 lines (15 loc) • 849 B
TypeScript
import { Router, Routes } from '@angular/router';
import { BaseTestBedFactory } from '../common/test-beds/base/base-test-bed-factory';
import { InjectionStore } from '../common/tools/store/models/injected-store.model';
import { RouterTestBedOptions } from './models';
import { RouterTools } from './tools';
export declare class RouterTestBedFactory<RoutesConst extends Routes, Store extends InjectionStore = InjectionStore> extends BaseTestBedFactory<Router, Store, RouterTools<RoutesConst, Store['injected']>> {
constructor(routes: RoutesConst, options: RouterTestBedOptions);
protected readonly startDetectChanges: boolean;
protected initialUrl: string;
private _routes;
private _harness;
protected deferredTools: () => RouterTools<RoutesConst, {}>;
compile(): Promise<void>;
private createHarnessBeforeEachTest;
}