const assert = require('assert'); const FeedPages = require('../public/js/feed-pages.js'); function run() { assert.deepStrictEqual(FeedPages.normalizeList({ rows: [{ feedId: 1 }] }), [{ feedId: 1 }]); assert.deepStrictEqual(FeedPages.normalizeList({ records: [{ feedId: 2 }] }), [{ feedId: 2 }]); assert.deepStrictEqual(FeedPages.buildFeedBody({ content: ' 家族聚会 ', mediaOssIds: ' 1,2 ', visibility: '', status: '' }), { content: '家族聚会', mediaOssIds: '1,2', visibility: '2', status: '0' }); assert.deepStrictEqual(FeedPages.buildCommentBody({ parentCommentId: '', replyUserId: ' 9001 ', content: ' 写得好 ' }), { parentCommentId: undefined, replyUserId: 9001, content: '写得好' }); assert.strictEqual( FeedPages.buildFeedRow({ feedId: 901, content: '家族聚会', authorName: '汤明', likeCount: 3, commentCount: 2, createTime: '2026-07-09' }), '

汤明

家族聚会

2026-07-09 · 3 赞 · 2 评论
' ); console.log('feed-pages tests passed'); } run();