export interface TestUser {
    username: string;
    password: string;
    email: string;
    firstName: string;
    lastName: string;
    businessName: string;
    businessPhone: string;
    businessEmail: string;
    role: string;
}

export const TEST_USERS: { [key: string]: TestUser } = {
    trainer: {
        username: 'test_trainer',
        password: 'Test123!',
        email: 'test_trainer@example.com',
        firstName: 'Test',
        lastName: 'Trainer',
        businessName: 'Test HVAC Training',
        businessPhone: '555-0123',
        businessEmail: 'business@testtraining.com',
        role: 'trainer'
    },
    adminTrainer: {
        username: 'admin_trainer',
        password: 'Admin123!',
        email: 'admin_trainer@example.com',
        firstName: 'Admin',
        lastName: 'Trainer',
        businessName: 'Admin HVAC Training',
        businessPhone: '555-0124',
        businessEmail: 'admin@testtraining.com',
        role: 'administrator,trainer'
    },
    pendingTrainer: {
        username: 'pending_trainer',
        password: 'Pending123!',
        email: 'pending_trainer@example.com',
        firstName: 'Pending',
        lastName: 'Trainer',
        businessName: 'Pending HVAC Training',
        businessPhone: '555-0125',
        businessEmail: 'pending@testtraining.com',
        role: 'subscriber'
    }
};