UNPKG

@ngneat/spectator

Version:

A powerful tool to simplify your Angular tests

22 lines (21 loc) 648 B
import { Type } from '@angular/core'; import { CreateHttpOverrides, HttpMethod, SpectatorHttp as BaseSpectatorHttp, SpectatorHttpOptions, Token } from '@ngneat/spectator'; import { SpyObject } from './mock'; /** * @publicApi */ export interface SpectatorHttp<S> extends BaseSpectatorHttp<S> { inject<T>(token: Token<T>): SpyObject<T>; } /** * @publicApi */ export { HttpMethod }; /** * @pubicApi */ export type SpectatorHttpFactory<S> = (overrides?: CreateHttpOverrides<S>) => SpectatorHttp<S>; /** * @publicApi */ export declare function createHttpFactory<S>(typeOrOptions: SpectatorHttpOptions<S> | Type<S>): SpectatorHttpFactory<S>;