package wxpayapi
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))
}