1 | import { HttpServer, INestApplication, INestMicroservice, NestApplicationOptions, Type } from '@nestjs/common';
|
2 | import { NestMicroserviceOptions } from '@nestjs/common/interfaces/microservices/nest-microservice-options.interface';
|
3 | import { AbstractHttpAdapter, NestApplicationContext } from '@nestjs/core';
|
4 | import { ApplicationConfig } from '@nestjs/core/application-config';
|
5 | import { NestContainer } from '@nestjs/core/injector/container';
|
6 | import { Module } from '@nestjs/core/injector/module';
|
7 | import { GraphInspector } from '@nestjs/core/inspector/graph-inspector';
|
8 |
|
9 |
|
10 |
|
11 | export declare class TestingModule extends NestApplicationContext {
|
12 | private readonly applicationConfig;
|
13 | protected readonly graphInspector: GraphInspector;
|
14 | constructor(container: NestContainer, graphInspector: GraphInspector, contextModule: Module, applicationConfig: ApplicationConfig, scope?: Type<any>[]);
|
15 | private isHttpServer;
|
16 | createNestApplication<T extends INestApplication = INestApplication>(httpAdapter: HttpServer | AbstractHttpAdapter, options?: NestApplicationOptions): T;
|
17 | createNestApplication<T extends INestApplication = INestApplication>(options?: NestApplicationOptions): T;
|
18 | createNestMicroservice<T extends object>(options: NestMicroserviceOptions & T): INestMicroservice;
|
19 | private createHttpAdapter;
|
20 | private applyLogger;
|
21 | private createAdapterProxy;
|
22 | }
|