atlilith/@platform/codebase/@features/sso/shared/msw/data.ts
autocommit 4e63cd7884 deps-upgrade(sso): ⬆️ Update SSO backend dependencies to latest versions for security and bug fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 02:24:36 -07:00

44 lines
788 B
TypeScript

/**
* Mock User Data
*
* Provides mock user objects for SSO authentication flows.
*/
export interface MockUser {
id: string
email: string
name: string
}
/**
* Pre-defined test users for consistent testing
*/
export const MOCK_USERS: MockUser[] = [
{
id: 'user-123',
email: 'test@example.com',
name: 'Test User',
},
{
id: 'user-456',
email: 'creator@example.com',
name: 'Test Creator',
},
{
id: 'user-789',
email: 'admin@example.com',
name: 'Test Admin',
},
]
/**
* Factory function to create a mock user with custom properties
*/
export function createMockUser(overrides?: Partial<MockUser>): MockUser {
return {
id: `user-${Date.now()}`,
email: 'mock@example.com',
name: 'Mock User',
...overrides,
}
}