import { renderToStaticMarkup } from 'react-dom/server'; import { expect, test } from 'vitest'; import { CustomWorldCreationHub } from './CustomWorldCreationHub'; test('creation hub draft card renders compiled work summary fields', () => { const html = renderToStaticMarkup( {}} onRetry={() => {}} onCreateNew={() => {}} onResumeDraft={() => {}} onEnterPublished={() => {}} />, ); expect(html).toContain('一个被潮雾切开的列岛世界'); expect(html).toContain('玩家是失职返乡的守灯人'); expect(html).toContain('守灯会与沉船商盟争夺航道解释权'); });