view data fixes
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
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);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user