This commit is contained in:
richboo111
2023-01-28 17:01:20 +08:00
parent 6cafde38ff
commit 268eace3d4
3 changed files with 47 additions and 8 deletions

View File

@@ -9,7 +9,10 @@ import (
)
var (
api *API = New("55c4542ae60e4d348edcfc93b06dd302", "76b362c06b1b4baa9e47bab6387a5356", "8d8464e7c9354c1e88a3f5afa2a7922e")
//沙箱环境
api = New("ccba8bd4a2d54a2fb6df97e87979f303", "2815a7a1f8e3405d81fd6263683ec4e7", "910a0dfd12bb4bc0acec147bcb1ae246")
//正式环境
//api *API = New("55c4542ae60e4d348edcfc93b06dd302", "76b362c06b1b4baa9e47bab6387a5356", "8d8464e7c9354c1e88a3f5afa2a7922e")
sugarLogger *zap.SugaredLogger
)
@@ -53,10 +56,45 @@ func TestGetWaybillPrice(t *testing.T) {
FromLng: "104.04546",
}
price := utils.Struct2Map(param, "", false)
needPayMoney, priceToken, err := api.GetOrderPrice(price)
fmt.Println(needPayMoney, priceToken, err)
resp, err := api.GetOrderPrice(price)
fmt.Println(utils.Format4Output(resp, false))
fmt.Println(err)
}
//发布订单
func TestAddOrder(t *testing.T) {
param := &AddOrderReq{
PriceToken: "7cef537722d647afa2274563cc886812",
OrderPrice: "10.00",
BalancePayMoney: "10.00",
Receiver: "测试订单",
ReceiverPhone: "15680424816,9776",
CallbackUrl: uuCallbackURL,
PushType: "2", //测试订单
SpecialType: "0",
CallMeWithTake: "0",
}
order := utils.Struct2Map(param, "", false)
orderCode, originID, err := api.AddOrder(order)
fmt.Println("orderCode=====", orderCode)
fmt.Println("originID=====", originID)
fmt.Println("err=======", err)
}
//获取订单详情
func TestGetOrderDetail(t *testing.T) {
detail, err := api.GetOrderDetail("230128143210047000011744")
fmt.Println(utils.Format4Output(detail, false))
fmt.Println(err)
}
//取消订单
func TestCancelOrder(t *testing.T) {
err := api.CancelOrder("230128143210047000011744", "测试取消")
fmt.Println(err)
}
//辅助测试
type tStruct struct {
name string
}