@ngneat/spectator
Version:
A powerful tool to simplify your Angular tests
18 lines (17 loc) • 671 B
TypeScript
import { Type } from '@angular/core';
import { SpectatorRouting as BaseSpectatorRouting, SpectatorRoutingOptions, SpectatorRoutingOverrides, Token } from '@ngneat/spectator';
import { SpyObject } from './mock';
/**
* @publicApi
*/
export declare class SpectatorRouting<C> extends BaseSpectatorRouting<C> {
inject<T>(token: Token<T>, fromComponentInjector?: boolean): SpyObject<T>;
}
/**
* @publicApi
*/
export type SpectatorRoutingFactory<C> = (overrides?: SpectatorRoutingOverrides<C>) => SpectatorRouting<C>;
/**
* @publicApi
*/
export declare function createRoutingFactory<C>(typeOrOptions: SpectatorRoutingOptions<C> | Type<C>): SpectatorRoutingFactory<C>;