refactor: organize backend by business responsibility
This commit is contained in:
+10
-4
@@ -1,16 +1,18 @@
|
||||
import {
|
||||
INestApplication,
|
||||
ConflictException,
|
||||
INestApplication,
|
||||
NotFoundException,
|
||||
ServiceUnavailableException,
|
||||
} from '@nestjs/common';
|
||||
import { JwtService } from '@nestjs/jwt';
|
||||
import { Test } from '@nestjs/testing';
|
||||
import request from 'supertest';
|
||||
import type { Server } from 'node:http';
|
||||
import request from 'supertest';
|
||||
import { AppModule } from '../src/app.module';
|
||||
import { configureApp } from '../src/main';
|
||||
import { BondService } from '../src/tbank/bond.service';
|
||||
import { BondIncomeService } from '../src/modules/investments/instruments/bonds/application/bond-income.service';
|
||||
import { BondMarketService } from '../src/modules/investments/instruments/bonds/application/bond-market.service';
|
||||
import { BondCatalogService } from '../src/modules/investments/instruments/bonds/application/bond-catalog.service';
|
||||
|
||||
const uid = 'e6123145-9665-43e0-8413-cd61b8aa9b13';
|
||||
describe('Bond HTTP contract', () => {
|
||||
@@ -28,7 +30,11 @@ describe('Bond HTTP contract', () => {
|
||||
);
|
||||
beforeAll(async () => {
|
||||
const module = await Test.createTestingModule({ imports: [AppModule] })
|
||||
.overrideProvider(BondService)
|
||||
.overrideProvider(BondCatalogService)
|
||||
.useValue(bonds)
|
||||
.overrideProvider(BondMarketService)
|
||||
.useValue(bonds)
|
||||
.overrideProvider(BondIncomeService)
|
||||
.useValue(bonds)
|
||||
.compile();
|
||||
app = module.createNestApplication();
|
||||
|
||||
Reference in New Issue
Block a user