feat(client): align account and order foundations
This commit is contained in:
@@ -140,6 +140,17 @@ test('requires public destination ids while keeping private addresses detached f
|
||||
assert.ok(validateFirstLegOrderDraft(privateDraft).includes('私人地址不能引用平台公共仓库'))
|
||||
})
|
||||
|
||||
test('requires customs inspection when any cargo is a wooden product', () => {
|
||||
const draft = validDraft()
|
||||
draft.items[0].woodenProduct = true
|
||||
draft.customsInspection = null
|
||||
assert.ok(validateFirstLegOrderDraft(draft).includes('木制品必须选择商检'))
|
||||
draft.customsInspection = false
|
||||
assert.ok(validateFirstLegOrderDraft(draft).includes('木制品必须选择商检'))
|
||||
draft.customsInspection = true
|
||||
assert.ok(!validateFirstLegOrderDraft(draft).includes('木制品必须选择商检'))
|
||||
})
|
||||
|
||||
test('summarizes cargo values from line items', () => {
|
||||
const first = validDraft().items[0]
|
||||
const second = { ...first, id: 'cargo-2', pieces: 40, packageCount: 4, grossWeightKg: 300, volumeCbm: 1.25 }
|
||||
|
||||
Reference in New Issue
Block a user