ngx-testing-tools
Version:
Makes Angular testing easier
22 lines (21 loc) • 897 B
TypeScript
import { Type } from '@angular/core';
import { ModuleTestBed, ModuleTestBedOptions } from './models';
/**
* Creates a new `ModuleTestBed` to configure the custom test bed and wrap the assertion test.
* @param rootModule - The described Module.
* @param options
*/
export declare function moduleTestBed<T>(rootModule: Type<T>, options?: ModuleTestBedOptions): ModuleTestBed<T>;
/**
* Only invokes the "should create" test.
*
* To be used when there are no noticeable or relevant tests to be performed on this module.
*
* The usage of this function and `moduleTestBed` function must be mutually exclusive.
*
* @param rootModule - The described Module.
* @param options
*/
export declare function itShouldCreateModule<T>(rootModule: Type<T>, options?: ItShouldCreateModuleOptions): void;
type ItShouldCreateModuleOptions = Pick<ModuleTestBedOptions, 'providers' | 'imports'>;
export {};