const test = require('node:test'); const assert = require('node:assert/strict'); const fs = require('node:fs'); const path = require('node:path'); test('adminUserRoutes does not register PUT /users/:id', () => { const src = fs.readFileSync( path.resolve(__dirname, '../routes/adminUserRoutes.js'), 'utf8' ); const hasPutRoute = /router\.put\s*\(\s*['"]\/users\/:id['"]/.test(src); assert.equal(hasPutRoute, false, 'PUT /users/:id must not be registered — use PATCH only'); });