feat(v2): outbox 退款感知(refund_id 进唯一键)+ 投递门禁放行退款态 + Enqueue 贯通 refundID
This commit is contained in:
@@ -33,3 +33,17 @@ func TestV2Migrate(t *testing.T) {
|
||||
t.Fatalf("got %+v", got)
|
||||
}
|
||||
}
|
||||
|
||||
func TestOrderStatusSettled(t *testing.T) {
|
||||
settled := []model.OrderStatusV2{model.OrderPaidV2, model.OrderRefundingV2, model.OrderPartRefundedV2, model.OrderRefundedV2}
|
||||
for _, s := range settled {
|
||||
if !s.Settled() {
|
||||
t.Fatalf("%s should be settled", s)
|
||||
}
|
||||
}
|
||||
for _, s := range []model.OrderStatusV2{model.OrderCreatedV2, model.OrderPendingV2, model.OrderCanceledV2, model.OrderExpiredV2} {
|
||||
if s.Settled() {
|
||||
t.Fatalf("%s should NOT be settled", s)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user