fix adapters

This commit is contained in:
2025-12-23 20:43:57 +01:00
parent b5431355ca
commit 16cd572c63
28 changed files with 1357 additions and 15 deletions

View File

@@ -0,0 +1,21 @@
import { describe, expect, it, vi } from 'vitest';
import type { Logger } from '@core/shared/application';
import { InMemoryDriverStatsService } from './InMemoryDriverStatsService';
describe('InMemoryDriverStatsService', () => {
it('returns stats for known drivers', () => {
const logger = {
debug: vi.fn(),
info: vi.fn(),
warn: vi.fn(),
error: vi.fn(),
} as unknown as Logger;
const service = new InMemoryDriverStatsService(logger);
const stats = service.getDriverStats('driver-1');
expect(stats?.rating).toBe(2500);
expect(service.getDriverStats('unknown')).toBeNull();
});
});