class TestingModuleBuilder {
constructor(metadataScanner: MetadataScanner, metadata: ModuleMetadata)
setLogger(testingLogger: LoggerService)
overridePipe<T = any>(typeOrToken: T): OverrideBy
useMocker(mocker: MockFactory): TestingModuleBuilder
overrideFilter<T = any>(typeOrToken: T): OverrideBy
overrideGuard<T = any>(typeOrToken: T): OverrideBy
overrideInterceptor<T = any>(typeOrToken: T): OverrideBy
overrideProvider<T = any>(typeOrToken: T): OverrideBy
compile(options: Pick<NestApplicationContextOptions, "snapshot" | "preview"> = {}): Promise<TestingModule>
}
Constructor
constructor(metadataScanner: MetadataScanner, metadata: ModuleMetadata)
Parameters
|
Methods
setLogger()
|
setLogger(testingLogger: LoggerService)
Parameters
|
overridePipe()
|
overridePipe<T = any>(typeOrToken: T): OverrideBy
Parameters
Option |
Type |
Description |
typeOrToken
|
T |
|
Returns
OverrideBy
|
overrideFilter()
|
overrideFilter<T = any>(typeOrToken: T): OverrideBy
Parameters
Option |
Type |
Description |
typeOrToken
|
T |
|
Returns
OverrideBy
|
overrideGuard()
|
overrideGuard<T = any>(typeOrToken: T): OverrideBy
Parameters
Option |
Type |
Description |
typeOrToken
|
T |
|
Returns
OverrideBy
|
overrideInterceptor()
|
overrideInterceptor<T = any>(typeOrToken: T): OverrideBy
Parameters
Option |
Type |
Description |
typeOrToken
|
T |
|
Returns
OverrideBy
|
overrideProvider()
|
overrideProvider<T = any>(typeOrToken: T): OverrideBy
Parameters
Option |
Type |
Description |
typeOrToken
|
T |
|
Returns
OverrideBy
|
compile()
|
compile(options: Pick<NestApplicationContextOptions, "snapshot" | "preview"> = {}): Promise<TestingModule>
Parameters
Option |
Type |
Description |
options
|
Pick |
Optional. Default is {} .
|
Returns
Promise<TestingModule>
|