优化结构

This commit is contained in:
Yvan
2026-08-20 20:39:09 +08:00
parent b88c220e20
commit 01b5c2f78a
73 changed files with 3171 additions and 794 deletions
@@ -0,0 +1,21 @@
package payment
import (
"testing"
"kra/internal/biz"
)
func TestEverySupportedProviderHasAdapter(t *testing.T) {
for _, provider := range biz.SupportedPaymentProviders {
t.Run(provider, func(t *testing.T) {
adapter, err := New(provider)
if err != nil {
t.Fatalf("New(%q): %v", provider, err)
}
if adapter == nil {
t.Fatalf("New(%q) returned a nil adapter", provider)
}
})
}
}