UNPKG

@koalarx/nest-cli

Version:

Biblioteca de CLI para criação de projetos utilizando Koala Nest

18 lines (16 loc) 589 B
import { AppModule } from '@/host/app.module' import { DbTransactionContext } from '@/infra/database/db-transaction-context' import { KoalaAppTest } from '@koalarx/nest/test/koala-app-test' import { Test } from '@nestjs/testing' export async function createE2ETestApp() { return Test.createTestingModule({ imports: [AppModule] }) .compile() .then((moduleRef) => moduleRef.createNestApplication()) .then((app) => new KoalaAppTest(app) .setDbTransactionContext(DbTransactionContext) .enableCors() .build(), ) .then((app) => app.init()) }