brackt/app/test/fixtures/user.ts

58 lines
1.2 KiB
TypeScript

export const mockUser = {
id: 'user-1',
clerkId: 'clerk-user-1',
email: 'user1@example.com',
username: 'user1',
displayName: 'User One',
firstName: 'User',
lastName: 'One',
imageUrl: null,
isAdmin: false,
createdAt: new Date('2025-01-01'),
updatedAt: new Date('2025-01-01'),
};
export const mockAdminUser = {
id: 'admin-1',
clerkId: 'clerk-admin-1',
email: 'admin@example.com',
username: 'admin',
displayName: 'Admin User',
firstName: 'Admin',
lastName: 'User',
imageUrl: null,
isAdmin: true,
createdAt: new Date('2025-01-01'),
updatedAt: new Date('2025-01-01'),
};
export const mockUsers = [
mockUser,
{
id: 'user-2',
clerkId: 'clerk-user-2',
email: 'user2@example.com',
username: 'user2',
displayName: 'User Two',
firstName: 'User',
lastName: 'Two',
imageUrl: null,
isAdmin: false,
createdAt: new Date('2025-01-01'),
updatedAt: new Date('2025-01-01'),
},
{
id: 'user-3',
clerkId: 'clerk-user-3',
email: 'user3@example.com',
username: 'user3',
displayName: 'User Three',
firstName: 'User',
lastName: 'Three',
imageUrl: null,
isAdmin: false,
createdAt: new Date('2025-01-01'),
updatedAt: new Date('2025-01-01'),
},
mockAdminUser,
];