import { describe, it, expect } from '@ohos/hypium'; import { buildShareText } from 'feature_capabilities'; /** * 分享文本拼接单测(分享重构 §5.1)。 * 规则:title\ndescription,单换行、三端一致、不含 url;空字段跳过。 */ export default function shareTextTest() { describe('buildShareText', () => { it('title_and_description_single_newline', 0, () => { expect(buildShareText('标题', '描述')).assertEqual('标题\n描述'); }); it('title_only', 0, () => { expect(buildShareText('标题', '')).assertEqual('标题'); }); it('description_only', 0, () => { expect(buildShareText('', '描述')).assertEqual('描述'); }); it('both_empty_returns_empty', 0, () => { expect(buildShareText('', '')).assertEqual(''); }); }); }