ecs/platform/wechat/web_test.go

38 lines
832 B
Go
Raw Permalink Normal View History

2025-06-04 18:17:39 +08:00
package wechat
import "testing"
func TestGetBalance(t *testing.T) {
ack, err := GetBalance(
"73_3LD1lmL79ZiXpDpLog7wxsq4q4iwvJZz-QSSD6BsvKOO3FPtuzNehsXcprLHtnpy8Gro2J0tIgqyv6wJ0Fy4oEITCK4iWdYvUH31kcwugW3LaE8aUZJQIL9D7tgDOUhABAXIO",
"9hAb/NEYUlkaMBEsmFgzig==",
"75e81ceda165f4ffa64f4068af58c64b8f54b88c",
"1",
)
if err != nil {
t.Error(err)
return
}
if ack.ErrCode != 0 {
t.Error(ack.ErrMsg)
return
}
t.Logf("ack: %+v", ack)
}
func TestSyncAccessToken(t *testing.T) {
ack, err := SyncAccessToken("73__ynavAmOePa6dlK43ntDfETB5C5ZhbzYDXiFWSpwCHy1WfslWgcwOEXatz4wp3x9ZsTZzLlTQZVhJBacimZPj08u8hfX3lCWNr-Qf4rEfB-trnW0glk8D8emjq8DBAdAEAJHG")
if err != nil {
t.Error(err)
return
}
if ack.Code != 200 {
t.Error("Wechar sync access token code not 200, ", ack.Msg)
return
}
t.Logf("ack: %+v", ack)
}