Files
crawler-plugin/admin-frontend-vue/tests/align-delete-copy.test.ts
T

16 lines
750 B
TypeScript

import test from 'node:test'
import assert from 'node:assert/strict'
import { deleteConfirmMessage } from '../src/pages/account/user-delete-model.ts'
import { invalidAsinDeleteText } from '../src/pages/invalidasin/invalid-asin-model.ts'
/** 对齐 admin.js:970/3775 删除确认原文。 */
test('align_user_delete_confirm_half_width_quotes_no_suffix', () => {
assert.equal(deleteConfirmMessage({ id: 1, username: 'demo', role: 'normal' }), '确定删除用户 "demo" 吗?')
assert.equal(deleteConfirmMessage({ id: 2, username: 'mgr', role: 'admin' }), '确定删除用户 "mgr" 吗?')
})
test('align_invalid_asin_delete_confirm', () => {
assert.equal(invalidAsinDeleteText({ dataValue: 'B0TEST' }), '确定删除“B0TEST”吗?')
})