1
0
mirror of synced 2025-12-21 08:30:11 +08:00

#1239 增加微信小程序订阅消息发送接口

This commit is contained in:
S
2019-10-16 11:12:23 +08:00
committed by Binary Wang
parent e33601ce78
commit 902ba61e73
8 changed files with 199 additions and 4 deletions

View File

@@ -3,13 +3,10 @@ package cn.binarywang.wx.miniapp.api.impl;
import java.text.SimpleDateFormat;
import java.util.Date;
import cn.binarywang.wx.miniapp.bean.*;
import org.testng.annotations.*;
import cn.binarywang.wx.miniapp.api.WxMaService;
import cn.binarywang.wx.miniapp.bean.WxMaKefuMessage;
import cn.binarywang.wx.miniapp.bean.WxMaTemplateData;
import cn.binarywang.wx.miniapp.bean.WxMaTemplateMessage;
import cn.binarywang.wx.miniapp.bean.WxMaUniformMessage;
import cn.binarywang.wx.miniapp.test.ApiTestModule;
import cn.binarywang.wx.miniapp.test.TestConfig;
import com.google.common.collect.Lists;
@@ -59,6 +56,21 @@ public class WxMaMsgServiceImplTest {
this.wxService.getMsgService().sendTemplateMsg(templateMessage);
}
@Test
public void testSendSubscribeMsg() throws WxErrorException {
TestConfig config = (TestConfig) this.wxService.getWxMaConfig();
WxMaSubscribeMessage message = new WxMaSubscribeMessage();
message.setTemplateId(config.getTemplateId());
message.setToUser(config.getOpenid());
message.addData(new WxMaSubscribeData("thing1", "苹果到货啦"));
message.addData(new WxMaSubscribeData("amount3", "¥5"));
message.addData(new WxMaSubscribeData("thing5", "记得领取哦"));
this.wxService.getMsgService().sendSubscribeMsg(message);
}
@Test
public void testSendUniformMsg() throws WxErrorException {
TestConfig config = (TestConfig) this.wxService.getWxMaConfig();