Files
pokemon-inventory/apps/api/tests/application/public-seller-service.test.js
T

17 lines
541 B
JavaScript

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' }]);
});