拆分大型 Repository 文件职责
This commit is contained in:
@@ -69,12 +69,12 @@ func TestCannotReusePaymentWithDifferentProvider(t *testing.T) {
|
||||
// TestPaymentStatusTransitions 测试支付单状态转换
|
||||
func TestPaymentStatusTransitionsValid(t *testing.T) {
|
||||
validTransitions := map[string][]string{
|
||||
"pending": {"paying", "closed"},
|
||||
"paying": {"paid", "failed", "closed"},
|
||||
"paid": {"refunding", "refunded"},
|
||||
"failed": {}, // 终态
|
||||
"closed": {}, // 终态
|
||||
"refunded": {}, // 终态
|
||||
"pending": {"paying", "closed"},
|
||||
"paying": {"paid", "failed", "closed"},
|
||||
"paid": {"refunding", "refunded"},
|
||||
"failed": {}, // 终态
|
||||
"closed": {}, // 终态
|
||||
"refunded": {}, // 终态
|
||||
}
|
||||
|
||||
for from, toList := range validTransitions {
|
||||
|
||||
Reference in New Issue
Block a user