import { describe, it, expect } from 'vitest'; import type { SponsorshipRequestsPageDto } from './SponsorshipRequestsPageDto'; describe('SponsorshipRequestsPageDto', () => { it('should be a types-only file', () => { // This is a minimal compile-time test to ensure the interface is valid const dto: SponsorshipRequestsPageDto = { sections: [ { entityType: 'driver', entityId: 'driver-1', entityName: 'John Doe', requests: [ { requestId: 'req-1', sponsorId: 'sponsor-1', sponsorName: 'Sponsor A', message: 'Hello', createdAtIso: '2024-01-01T00:00:00Z', raw: {}, }, ], }, ], }; expect(dto.sections).toHaveLength(1); expect(dto.sections[0].requests).toHaveLength(1); }); });