15 lines
590 B
JavaScript
15 lines
590 B
JavaScript
import test from 'node:test';
|
|
import assert from 'node:assert/strict';
|
|
import { buildStaffOrderEligibilityBlockers } from '../src/lib/staff-order-eligibility.js';
|
|
|
|
test('buildStaffOrderEligibilityBlockers formats missing document blockers for command flows', () => {
|
|
const blockers = buildStaffOrderEligibilityBlockers({
|
|
missingDocumentNames: ['Food Handler Card', 'Food Handler Card', ' Responsible Beverage Service '],
|
|
});
|
|
|
|
assert.deepEqual(blockers, [
|
|
'Missing required document: Food Handler Card',
|
|
'Missing required document: Responsible Beverage Service',
|
|
]);
|
|
});
|