import { test, expect } from '@playwright/test'; import { DataStrategyManager, dataStrategyManager } from '../core/data-strategy-manager'; test('DataStrategyManager - 基本功能测试', async () => { const strategy = dataStrategyManager.getStrategy(); expect(strategy).toBe('hybrid'); dataStrategyManager.setStrategy('mock'); expect(dataStrategyManager.getStrategy()).toBe('mock'); const mockData = await dataStrategyManager.createData('user', { username: 'test' }, ['@smoke']); expect(mockData).toBeDefined(); expect(mockData.username).toBe('test'); });