simpler route provider in ad module

This commit is contained in:
sbriat
2023-09-08 16:19:25 +02:00
parent 6b4ac1792c
commit 59a2644bb4
25 changed files with 436 additions and 568 deletions

View File

@@ -1,10 +1,10 @@
import {
AD_DIRECTION_ENCODER,
AD_MESSAGE_PUBLISHER,
AD_CARPOOL_ROUTE_PROVIDER,
AD_ROUTE_PROVIDER,
} from '@modules/ad/ad.di-tokens';
import { AdMapper } from '@modules/ad/ad.mapper';
import { CarpoolRouteProviderPort } from '@modules/ad/core/application/ports/carpool-route-provider.port';
import { RouteProviderPort } from '@modules/ad/core/application/ports/route-provider.port';
import { Frequency } from '@modules/ad/core/domain/ad.types';
import {
AdReadModel,
@@ -24,7 +24,7 @@ const mockDirectionEncoder: DirectionEncoderPort = {
decode: jest.fn(),
};
const mockRouteProvider: CarpoolRouteProviderPort = {
const mockRouteProvider: RouteProviderPort = {
getBasic: jest.fn(),
};
@@ -173,7 +173,7 @@ describe('Ad repository', () => {
useValue: mockDirectionEncoder,
},
{
provide: AD_CARPOOL_ROUTE_PROVIDER,
provide: AD_ROUTE_PROVIDER,
useValue: mockRouteProvider,
},
{