优化结构

This commit is contained in:
Yvan
2026-08-22 15:53:14 +08:00
parent ca52de5db0
commit 491ed21d48
72 changed files with 746 additions and 695 deletions
+5 -4
View File
@@ -1,15 +1,16 @@
package payment
import (
"kra/internal/biz/system"
integrationbiz "kra/internal/biz/integration"
bizpayment "kra/internal/biz/payment"
"strings"
"testing"
)
func TestPaymentDefinitionsProvideNonEmptyDefaults(t *testing.T) {
definitions := system.IntegrationDefinitions(system.IntegrationKindPayment)
if len(definitions) != len(system.SupportedPaymentProviders) {
t.Fatalf("payment definitions = %d, want %d", len(definitions), len(system.SupportedPaymentProviders))
definitions := integrationbiz.IntegrationDefinitions(integrationbiz.IntegrationKindPayment)
if len(definitions) != len(bizpayment.SupportedPaymentProviders) {
t.Fatalf("payment definitions = %d, want %d", len(definitions), len(bizpayment.SupportedPaymentProviders))
}
for _, definition := range definitions {
if definition.Provider == "" || definition.Name == "" || len(definition.Fields) == 0 {