(overrides: Partial<Session> = {})
| 67 | |
| 68 | // Helper to create mock session objects |
| 69 | const createMockSession = (overrides: Partial<Session> = {}): Session => ({ |
| 70 | user: { |
| 71 | id: 'test-user-id', |
| 72 | email: 'test@example.com', |
| 73 | name: 'Test User', |
| 74 | image: null, |
| 75 | ...overrides.user, |
| 76 | }, |
| 77 | expires: '2099-01-01T00:00:00.000Z', |
| 78 | ...overrides, |
| 79 | }); |
| 80 | |
| 81 | |
| 82 | beforeEach(() => { |