import assert from 'node:assert/strict' import test from 'node:test' import { isCustomerFulfillmentPath } from '../src/utils/customer-fulfillment-link.ts' test('客户半自动履约入口:/c 命名空间整段命中', () => { assert.equal(isCustomerFulfillmentPath('/c/263123'), true) assert.equal(isCustomerFulfillmentPath('/c'), true) assert.equal(isCustomerFulfillmentPath('/c/a/b'), true) }) test('客户半自动履约入口不误伤相似前缀和其他路径', () => { assert.equal(isCustomerFulfillmentPath('/claim/x'), false) assert.equal(isCustomerFulfillmentPath('/customer/x'), false) assert.equal(isCustomerFulfillmentPath('/admin/c/1'), false) assert.equal(isCustomerFulfillmentPath('c/1'), false) })