package test import "testing" func Test_MarketingSend(t *testing.T) { tests := []struct { name string }{ { name: "给指定用户报名多笔立减活动", }, } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { MarketingSend() }) } } func Test_MarketingQuery(t *testing.T) { tests := []struct { name string appId, openId, couponId string }{ { name: "查询绑定多笔立减活动的代金券详情", // 查询的商户非创建方商户 查询商户要为创建方商户 appId: "wx619991cc795028f5", openId: "oSNb4ftgnWC22Z0cWTjsQebdr2Yk", couponId: "139923450432", }, } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { resp, err := MarketingQuery(tt.appId, tt.openId, tt.couponId) if err != nil { t.Errorf("MarketingQuery() error = %v", err) return } t.Logf("MarketingQuery() = %v", resp) }) } // 合单订单就是没有核销回调通知的 // {"code":"APPID_MCHID_NOT_MATCH","message":"商户号与AppID不匹配"} // APPID_MCHID_NOT_MATCH 商户号与AppID不匹配 调用接口的商户号需与接口传入的AppID有绑定关系 //openid不是自己的appid下的喔,这也能查询到吗” //不行的,需要是在自己appid下的才能查到 }