feat(v2): 一次性收款管线 CreateOrder/GetOrder/Retry/Cancel + DBProductResolver

This commit is contained in:
wangjia
2026-07-10 11:08:03 +08:00
parent 31e354e31c
commit 0ab0713161
6 changed files with 387 additions and 3 deletions
+2 -1
View File
@@ -2,6 +2,7 @@ package fake_test
import (
"context"
"strings"
"testing"
"github.com/wangjia/pay/internal/provider"
@@ -18,7 +19,7 @@ func TestFakeCreateAndVerify(t *testing.T) {
if err != nil {
t.Fatalf("create: %v", err)
}
if sess.ProviderRef != "FAKE-PAY-1" || sess.RenderType != provider.RenderCryptoAddress {
if !strings.HasPrefix(sess.ProviderRef, "FAKE-PAY-1") || sess.RenderType != provider.RenderCryptoAddress {
t.Fatalf("session = %+v", sess)
}