81 lines
1.9 KiB
Go
81 lines
1.9 KiB
Go
package lakala
|
|
|
|
import (
|
|
"fmt"
|
|
"testing"
|
|
)
|
|
|
|
func TestCreateOrder(t *testing.T) {
|
|
api.CreateOrder(&CreateOrderReq{
|
|
OutOrderNo: "KFPT20220714160009228907288",
|
|
MerchantNo: "8222900701106PZ",
|
|
TotalAmount: 1,
|
|
OrderEfficientTime: "20220714170009",
|
|
OrderInfo: "",
|
|
VposId: "587305941625155584",
|
|
ChannelId: "2021052614391",
|
|
NotifyUrl: "http://run.mocky.io/v3/b02c9448-20a2-4ff6-a678-38ecab30161d",
|
|
SupportCancel: 0,
|
|
SupportRefund: 1,
|
|
SupportRepeatPay: 1,
|
|
OutUserId: "",
|
|
CallbackUrl: "",
|
|
TermNo: "",
|
|
SplitMark: "",
|
|
SettleType: "",
|
|
OutSplitInfo: nil,
|
|
CounterParam: "",
|
|
CounterRemark: "",
|
|
BusiTypeParam: "",
|
|
SgnInfo: nil,
|
|
ProductId: "",
|
|
GoodsMark: "",
|
|
GoodsField: "",
|
|
OrderSceneField: nil,
|
|
AgeLimit: "",
|
|
RepeatPayAutoRefund: "",
|
|
RepeatPayNotify: "",
|
|
CloseOrderAutoRefund: "",
|
|
ShopName: "",
|
|
InteRouting: "",
|
|
DiscountCode: "",
|
|
})
|
|
}
|
|
|
|
func TestCloseOrder(t *testing.T) {
|
|
api.CloseOrder(&CloseOrderReq{
|
|
MerchantNo: "8222900701105HK",
|
|
OutOrderNo: "KFPT2022071415575938951152",
|
|
PayOrderNo: "",
|
|
ChannelId: "",
|
|
})
|
|
}
|
|
|
|
func TestQueryOrder(t *testing.T) {
|
|
api.QueryOrder("21092211012001970631000488042", "822290059430BFA")
|
|
}
|
|
|
|
func TestRefundOrderQuery(t *testing.T) {
|
|
api.RefundOrderQuery(&RefundOrderQueryReq{
|
|
MerchantNo: "8222900701105HK",
|
|
TermNo: "A0073841",
|
|
OutTradeNo: "54F73F36356D4E4E83A86FD8658BEB51",
|
|
OriginTradeDate: "20210930",
|
|
OriginBizType: "3",
|
|
OriginTradeNo: "2021093066210003980394",
|
|
OriginTradeRefNo: "",
|
|
OriginOutTradeNo: "",
|
|
})
|
|
}
|
|
|
|
func Test1111(t *testing.T) {
|
|
aa := []int{2, 4, 6, 8, 10, 12, 14}
|
|
sum := 0
|
|
for _, v := range aa {
|
|
if v%2 == 0 {
|
|
sum += v
|
|
}
|
|
}
|
|
fmt.Println(sum)
|
|
}
|