/**
 * 测试工具函数
 */
import { redis } from '../config/redis';

// 清理测试数据
export async function clearTestData(prefix: string = 'test:'): Promise<void> {
  const keys = await redis.keys(`${prefix}*`);
  if (keys.length > 0) {
    await redis.del(...keys);
  }
}

// 生成测试用户ID
export function testUserId(index: number): string {
  return `test_user_${index}`;
}

// 生成测试节目ID
export function testProgramId(index: number): string {
  return `test_program_${index}`;
}
