码迷,mamicode.com
首页 > Web开发 > 详细

Go解析写死的json

时间:2017-05-09 12:43:24      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:info   mars   adapter   pos   apt   res   ada   response   position   

func TestAliAfpAdapter_AskAd_Banner(t *testing.T) {
    apiData := getApiData()
    apiData.ApiInfo.ApiPositionSID = "63538378"
    apiData.AdRequst.AdWidth = 300
    apiData.AdRequst.AdHeigh = 250
    apiData.AdRequst.AdType = models.AD_TYPE_BANNER
    //adapter := &AliAfpAdapter{}
    //resp, err := adapter.AskAd(apiData)

    json := `JSON字符串`
    //fmt.Println(json)
    tresp := &aliafpResponse{}
    err := tresp.UnmarshalJSON([]byte(json))
    if err != nil {
        t.Error("unmarshal banner json error:" + err.Error())
    }

    respData, err := getAliafpResponse(tresp, apiData.AdRequst, apiData.AdidData, apiData.ApiInfo)
    if err != nil {
        t.Error("get banner response error:" + err.Error())
    }

    spew.Dump(respData)
    if respData.AdId == "" {
    }

}

 

Go解析写死的json

标签:info   mars   adapter   pos   apt   res   ada   response   position   

原文地址:http://www.cnblogs.com/renxing123/p/6829900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!