Files
Krow-workspace/backend/command-api/test/staff-order-eligibility.test.js

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