fix core tests

This commit is contained in:
2025-12-23 20:09:02 +01:00
parent 7290fe69b5
commit b5431355ca
25 changed files with 415 additions and 211 deletions

View File

@@ -74,7 +74,7 @@ describe('SendFinalResultsUseCase', () => {
};
const mockLeague = { id: 'league-1' };
const mockMembership = { role: 'steward' };
const mockMembership = { role: { toString: () => 'steward' } };
leagueRepository.findById.mockResolvedValue(mockLeague);
raceEventRepository.findById.mockResolvedValue(mockRaceEvent);
@@ -82,15 +82,15 @@ describe('SendFinalResultsUseCase', () => {
const mockResults = [
{
driverId: 'driver-1',
position: 1,
incidents: 0,
driverId: { toString: () => 'driver-1' },
position: { toNumber: () => 1 },
incidents: { toNumber: () => 0 },
getPositionChange: vi.fn().mockReturnValue(2),
},
{
driverId: 'driver-2',
position: 2,
incidents: 1,
driverId: { toString: () => 'driver-2' },
position: { toNumber: () => 2 },
incidents: { toNumber: () => 1 },
getPositionChange: vi.fn().mockReturnValue(-1),
},
];
@@ -165,6 +165,7 @@ describe('SendFinalResultsUseCase', () => {
status: 'in_progress',
getMainRaceSession: vi.fn(),
});
membershipRepository.getMembership.mockResolvedValue({ role: { toString: () => 'steward' } });
const result = await useCase.execute(createInput());
@@ -183,6 +184,7 @@ describe('SendFinalResultsUseCase', () => {
status: 'closed',
getMainRaceSession: vi.fn().mockReturnValue(undefined),
});
membershipRepository.getMembership.mockResolvedValue({ role: { toString: () => 'steward' } });
const result = await useCase.execute(createInput());