package wxpay import ( "strings" "testing" "git.rosy.net.cn/baseapi/utils" ) func TestPayCallback(t *testing.T) { bodyMsg := strings.Replace(` \n\n\n\n\n\n\n\n\n\n\n\n\n1\n\n\n `, "\\n", "\n", -1) result, err := api.getCallbackMsg(bodyMsg) if err != nil { t.Fatal(err) } t.Log(utils.Format4Output(result, false)) } func TestPayRefundCallback(t *testing.T) { bodyMsg := strings.Replace(` SUCCESS `, "\\n", "\n", -1) result, err := api.getCallbackMsg(bodyMsg) if err != nil { t.Fatal(err) } t.Log(utils.Format4Output(result, false)) }