修复退款审核详情关联与空值展示

This commit is contained in:
czl231
2026-08-17 00:44:49 +08:00
parent 64248973ee
commit 74efb323f0
10 changed files with 543 additions and 11 deletions

View File

@@ -107,6 +107,16 @@ func TestMockEcOrderStatusesMatchWorkflow(t *testing.T) {
}
}
// TestRepairMockRefundReviewerRejectsMissingIdentity 验证修复逻辑不会扩大到未明确指定的记录。
func TestRepairMockRefundReviewerRejectsMissingIdentity(t *testing.T) {
if err := repairMockRefundReviewer(nil, "", "platform-reviewer"); err == nil {
t.Fatal("缺少退款标识时必须拒绝修复")
}
if err := repairMockRefundReviewer(nil, "mock-refund", ""); err == nil {
t.Fatal("缺少审核人标识时必须拒绝修复")
}
}
// TestMockEcOrderRepairSpecs 验证修复命令只覆盖固定十条商城 Mock 订单。
func TestMockEcOrderRepairSpecs(t *testing.T) {
specs := mockEcOrderRepairSpecs()