- 添加了部分到家订单级促销
This commit is contained in:
@@ -10,14 +10,14 @@ import (
|
||||
)
|
||||
|
||||
func TestQuerySingleOrder(t *testing.T) {
|
||||
retVal, err := jdapi.QuerySingleOrder("815536199000222")
|
||||
retVal, err := api.QuerySingleOrder("815536199000222")
|
||||
if err != nil {
|
||||
t.Error(err)
|
||||
}
|
||||
if false {
|
||||
t.Log(utils.Format4Output(retVal, false))
|
||||
}
|
||||
retVal, err = jdapi.QuerySingleOrder("999999")
|
||||
retVal, err = api.QuerySingleOrder("999999")
|
||||
if err == nil {
|
||||
t.Error("应该找不到这个订单!")
|
||||
}
|
||||
@@ -27,7 +27,7 @@ func TestOrderQuery(t *testing.T) {
|
||||
jdParams := map[string]interface{}{
|
||||
"orderId": "813344594000041",
|
||||
}
|
||||
result, totalCount, err := jdapi.OrderQuery(jdParams)
|
||||
result, totalCount, err := api.OrderQuery(jdParams)
|
||||
if err != nil {
|
||||
t.Fatalf("OrderQuery return error:%v", err)
|
||||
}
|
||||
@@ -50,7 +50,7 @@ func TestOrderQuery(t *testing.T) {
|
||||
|
||||
func TestGetOrderCallbackMsg(t *testing.T) {
|
||||
callbackStr := "timestamp=2018-06-27+12%3A43%3A51&sign=84096ADFAB81E224D6231269AD1F6AAB&v=1.0&jd_param_json=%7B%22billId%22%3A%22815338526000221%22%2C%22statusId%22%3A%2232000%22%2C%22timestamp%22%3A%222018-06-27+12%3A42%3A34%22%7D&token=91633f2a-c5f5-4982-a925-a220d19095c3&app_key=1dba76d40cac446ca500c0391a0b6c9d&format=json"
|
||||
result, resp := jdapi.GetOrderCallbackMsg([]byte(callbackStr))
|
||||
result, resp := api.GetOrderCallbackMsg([]byte(callbackStr))
|
||||
|
||||
if resp != nil {
|
||||
t.Fatal(resp)
|
||||
@@ -60,7 +60,7 @@ func TestGetOrderCallbackMsg(t *testing.T) {
|
||||
|
||||
func TestGetOrderDeliveryCallbackMsg(t *testing.T) {
|
||||
callbackStr := "timestamp=2018-06-27%2B09%253A08%253A41&sign=54D9A8515BB5650DC3B81366E3286570&v=1.0&jd_param_json=%257B%2522createPin%2522%253A%2522JD_21134dac1c251d2%2522%252C%2522deliveryCarrierName%2522%253A%2522%25E8%25BE%25BE%25E8%25BE%25BE%25E4%25B8%2593%25E9%2580%2581%2522%252C%2522deliveryCarrierNo%2522%253A%25229966%2522%252C%2522deliveryStatus%2522%253A%252210%2522%252C%2522deliveryStatusTime%2522%253A%25222018-06-27%2B09%253A08%253A41%2522%252C%2522inputTime%2522%253A%25222018-06-27%2B09%253A08%253A41%2522%252C%2522orderId%2522%253A%2522815324888000121%2522%257D&token=91633f2a-c5f5-4982-a925-a220d19095c3&app_key=1dba76d40cac446ca500c0391a0b6c9d&format=json"
|
||||
result, resp := jdapi.GetOrderDeliveryCallbackMsg([]byte(callbackStr))
|
||||
result, resp := api.GetOrderDeliveryCallbackMsg([]byte(callbackStr))
|
||||
|
||||
if resp != nil {
|
||||
t.Fatal(resp)
|
||||
@@ -70,7 +70,7 @@ func TestGetOrderDeliveryCallbackMsg(t *testing.T) {
|
||||
|
||||
func TestGetOrderApplyCancelCallbackMsg(t *testing.T) {
|
||||
callbackStr := "timestamp=2018-06-27%2B13%253A35%253A29&sign=F1398D658514D8864FFB56F5EF2C4792&v=1.0&jd_param_json=%257B%2522billId%2522%253A%2522815339944000322%2522%252C%2522remark%2522%253A%2522%25E5%2595%2586%25E5%25AE%25B6%25E7%25BC%25BA%25E8%25B4%25A7%2522%252C%2522statusId%2522%253A%252220030%2522%252C%2522timestamp%2522%253A%25222018-06-27%2B13%253A35%253A24%2522%257D&token=91633f2a-c5f5-4982-a925-a220d19095c3&app_key=1dba76d40cac446ca500c0391a0b6c9d&format=json"
|
||||
result, resp := jdapi.GetOrderApplyCancelCallbackMsg([]byte(callbackStr))
|
||||
result, resp := api.GetOrderApplyCancelCallbackMsg([]byte(callbackStr))
|
||||
|
||||
if resp != nil {
|
||||
t.Fatal(resp)
|
||||
@@ -85,15 +85,15 @@ func TestSimulateSendNewOrderMsg(t *testing.T) {
|
||||
Timestamp: utils.GetCurTimeStr(),
|
||||
}
|
||||
params := make(url.Values)
|
||||
params.Set("token", jdapi.token)
|
||||
params.Set("app_key", jdapi.appKey)
|
||||
params.Set("token", api.token)
|
||||
params.Set("app_key", api.appKey)
|
||||
params.Set("timestamp", utils.GetCurTimeStr())
|
||||
params.Set("v", "1.0")
|
||||
params.Set("format", "json")
|
||||
params.Set(paramJson, string(utils.MustMarshal(orderInfo)))
|
||||
|
||||
mapData := utils.URLValues2Map(params)
|
||||
params.Set(signKey, jdapi.signParams(mapData))
|
||||
params.Set(signKey, api.signParams(mapData))
|
||||
|
||||
response, err := http.PostForm("http://callback.test.jxc4.com/djsw/newOrder", params)
|
||||
if err != nil {
|
||||
@@ -156,14 +156,14 @@ func TestCallbackMsgPlayback(t *testing.T) {
|
||||
}
|
||||
}
|
||||
func TestOrderAcceptOperate(t *testing.T) {
|
||||
err := jdapi.OrderAcceptOperate("813344594000041", true, "")
|
||||
err := api.OrderAcceptOperate("813344594000041", true, "")
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
}
|
||||
|
||||
func TestOrderJDZBDelivery(t *testing.T) {
|
||||
result, err := jdapi.OrderJDZBDelivery("813344594000041", "")
|
||||
result, err := api.OrderJDZBDelivery("813344594000041", "")
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
@@ -171,7 +171,7 @@ func TestOrderJDZBDelivery(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestModifySellerDelivery(t *testing.T) {
|
||||
result, err := jdapi.ModifySellerDelivery("813344594000041", "")
|
||||
result, err := api.ModifySellerDelivery("813344594000041", "")
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
@@ -179,7 +179,7 @@ func TestModifySellerDelivery(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestOrderSerllerDelivery(t *testing.T) {
|
||||
result, err := jdapi.OrderSerllerDelivery("813344594000041", "")
|
||||
result, err := api.OrderSerllerDelivery("813344594000041", "")
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
@@ -187,7 +187,7 @@ func TestOrderSerllerDelivery(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestDeliveryEndOrder(t *testing.T) {
|
||||
result, err := jdapi.DeliveryEndOrder("813344594000041", "")
|
||||
result, err := api.DeliveryEndOrder("813344594000041", "")
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user