You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
840 B

// @Time : 2020/7/9 17:07
// @Author : 黑白配
// @File : main_test.go
// @PackageName:WXPay
// @Description:
package WXPay
import (
"git.ouxuan.net/3136352472/wxpay/global"
"git.ouxuan.net/3136352472/wxpay/src/V2"
"git.ouxuan.net/3136352472/wxpay/src/V3/smartGuide"
"testing"
)
func TestInit(t *testing.T) {
api := Init(global.V2)
if data, err := api.V3.SmartGuide.Query(smartGuide.Query{StoreID: 20774227}); err == nil {
t.Log(data)
} else {
t.Error(err)
}
if data, err := api.V2.WxAppPay(V2.UnifiedOrder{
Attach: "支付测试",
OutTradeNo: "11111111111115 ",
TotalFee: 1,
SpbillCreateIP: "127.0.0.1",
OpenID: "owJNp5PDj8lja9S3m2l2M_jt3aHY",
Receipt: "Y",
Body: "测试",
TradeType: "JSAPI",
}); err == nil {
t.Log(data)
} else {
t.Error(err)
}
}