Files
baseapi/platformapi/mtwmapi/mtwmapi_test.go
苏尹岚 04515ac205 aa
2021-02-18 15:46:06 +08:00

66 lines
1.4 KiB
Go

package mtwmapi
import (
"testing"
"git.rosy.net.cn/baseapi"
"git.rosy.net.cn/baseapi/utils"
"go.uber.org/zap"
)
var (
api *API
sugarLogger *zap.SugaredLogger
)
func init() {
logger, _ := zap.NewDevelopment()
sugarLogger = logger.Sugar()
baseapi.Init(sugarLogger)
// 菜市
// api = New("589", "a81eb3df418d83d6a1a4b7c572156d2f", "", "")
// 果园
api = New("4123", "df2c88338b85f830cebce2a9eab56628", "", "")
//商超
// api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_gYtTGPVDP6pTDLECwp1BFA") //token_nH_IlcWQKAkZBqklwItNRw
cookieStr := `
acctId=62884810; token=0_0_vJux6rcmm0XIzoI885_aew-gnfofUw9SR-a-QkLw*; brandId=-1; wmPoiId=-1;
`
api.SetCookieWithStr(cookieStr)
}
func TestAccessAPI(t *testing.T) {
result, err := api.AccessAPI("poi/getids", true, nil)
if err != nil {
t.Fatal(err)
}
t.Log(utils.Format4Output(result, false))
}
func TestGetOAuthCode(t *testing.T) {
result, err := api.GetOAuthCode("10874383")
if err != nil {
t.Fatal(err)
}
t.Log(utils.Format4Output(result, false))
}
func TestGetAccessToken(t *testing.T) {
result, err := api.GetAccessToken("code_nsX2gj8sQFcB0bYr0iVJtg")
if err != nil {
t.Fatal(err)
}
t.Log(utils.Format4Output(result, false))
}
func TestGetAccessToken2(t *testing.T) {
result, err := api.GetAccessToken("code_nsX2gj8sQFcB0bYr0iVJtg")
if err != nil {
t.Fatal(err)
}
t.Log(utils.Format4Output(result, false))
}