08ea5fbe98
添加用户管理视图、API和状态管理文件
15 lines
578 B
TypeScript
15 lines
578 B
TypeScript
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');
|
|
});
|