testing init

This commit is contained in:
Ben Wilson
2023-07-14 22:40:36 -04:00
parent f5dad968f6
commit e001383484
12 changed files with 150 additions and 64 deletions
@@ -1,4 +1,8 @@
import { Test, TestingModule } from '@nestjs/testing';
import { TypeOrmModule } from '@nestjs/typeorm';
import { ClientStatisticsModule } from '../../ORM/client-statistics/client-statistics.module';
import { ClientModule } from '../../ORM/client/client.module';
import { ClientController } from './client.controller';
describe('ClientController', () => {
@@ -6,7 +10,20 @@ describe('ClientController', () => {
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
imports: [
TypeOrmModule.forRoot({
type: 'sqlite',
database: './DB/public-pool.test.sqlite',
synchronize: true,
autoLoadEntities: true,
cache: true,
logging: false
}),
ClientModule,
ClientStatisticsModule
],
controllers: [ClientController],
}).compile();
controller = module.get<ClientController>(ClientController);