import { createOptions, setupTokens, TestTokens, TestProjectId, TestMenuId } from '../test.config'; import { ThemeService } from '../api/theme.service'; import { ThemeConfigResult } from '../model/theme.model'; jest.setTimeout(10000); const factory = createOptions(); const service = new ThemeService(factory); beforeAll(async () => { await setupTokens(); console.log('tokens are loaded'); console.log(TestTokens); }); test('配置肤色主题', async () => { const id = '233332698079232'; const theme = 'dark'; const result = await service.saveThemeValue(id, theme); console.log('配置当前肤色主题色状态为', result); }); test('查询肤色主题配置', async () => { const id = '233332698079232'; const themeConfig: ThemeConfigResult = await service.loadThemeConfigData(id); console.log('查询到当前肤色主题配置为', themeConfig); });