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 | export declare class TestingModule extends NestApplicationContext {
|
8 | private readonly applicationConfig;
|
9 | constructor(container: NestContainer, scope: Type<any>[], contextModule: Module, applicationConfig: ApplicationConfig);
|
10 | private isHttpServer;
|
11 | createNestApplication<T extends INestApplication = INestApplication>(httpAdapter: HttpServer | AbstractHttpAdapter, options?: NestApplicationOptions): T;
|
12 | createNestApplication<T extends INestApplication = INestApplication>(options?: NestApplicationOptions): T;
|
13 | createNestMicroservice<T extends object>(options: NestMicroserviceOptions & T): INestMicroservice;
|
14 | private createHttpAdapter;
|
15 | private applyLogger;
|
16 | private createAdapterProxy;
|
17 | }
|