import assert from 'node:assert/strict'; import test from 'node:test'; import { createPublicSellerService } from '../../src/modules/sellers/services/public-seller-service.js'; test('lists sellers associated with publicly visible listings', async () => { const service = createPublicSellerService({ sellerRepository: { async listPublic() { return [{ id: 'seller-1', displayName: 'Catalog Owner' }]; }, }, }); assert.deepEqual(await service.list(), [{ id: 'seller-1', displayName: 'Catalog Owner' }]); });