优化
This commit is contained in:
@@ -1,6 +1,13 @@
|
||||
import test from 'node:test'
|
||||
import assert from 'node:assert/strict'
|
||||
import { execute, options, accountForCustomer } from './procurement-sample-test-env.mjs'
|
||||
import { execute, options, accountForCustomer, requireExistingProcurementBalance } from './procurement-sample-test-env.mjs'
|
||||
|
||||
test('procurement uses available existing funds without funding the account', () => {
|
||||
requireExistingProcurementBalance({ availableBalance: '3.00' })
|
||||
for (const value of [undefined, null, 'invalid', '2.99', '-1']) {
|
||||
assert.throws(() => requireExistingProcurementBalance({ actualBalance: '100', availableBalance: value }), /禁止自动充值/)
|
||||
}
|
||||
})
|
||||
|
||||
test('default preview needs no credentials and performs no execution', async () => {
|
||||
const result = await execute([], [])
|
||||
|
||||
Reference in New Issue
Block a user