shallow-render
Version:
Shallow rendering test utility for Angular
6 lines (5 loc) • 534 B
TypeScript
import { Provider, TypeProvider, ValueProvider, EnvironmentProviders } from '@angular/core';
import { TestSetup } from '../models/test-setup';
export declare function mockProvider(providerToMock: TypeProvider, setup: TestSetup<any>): ValueProvider | TypeProvider;
export declare function mockProvider<TProvider extends Provider>(providerToMock: TProvider, setup: TestSetup<any>): TProvider;
export declare function mockProvider(providerToMock: Provider | EnvironmentProviders, setup: TestSetup<any>): Provider | EnvironmentProviders;