mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-05-06 13:47:47 +08:00
🐛 #1254 修复小程序自动回复消息有问题的代码
This commit is contained in:
parent
8dffbd4fdb
commit
7e079f7709
@ -8,6 +8,7 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import cn.binarywang.wx.miniapp.bean.WxMaMessage;
|
import cn.binarywang.wx.miniapp.bean.WxMaMessage;
|
||||||
|
import cn.binarywang.wx.miniapp.message.WxMaXmlOutMessage;
|
||||||
import com.thoughtworks.xstream.XStream;
|
import com.thoughtworks.xstream.XStream;
|
||||||
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
|
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
|
||||||
|
|
||||||
@ -19,6 +20,7 @@ public class XStreamTransformer {
|
|||||||
|
|
||||||
static {
|
static {
|
||||||
registerClass(WxMaMessage.class);
|
registerClass(WxMaMessage.class);
|
||||||
|
registerClass(WxMaXmlOutMessage.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -0,0 +1,23 @@
|
|||||||
|
package cn.binarywang.wx.miniapp.message;
|
||||||
|
|
||||||
|
import me.chanjar.weixin.common.api.WxConsts;
|
||||||
|
import org.testng.annotations.Test;
|
||||||
|
|
||||||
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
import static org.testng.Assert.*;
|
||||||
|
|
||||||
|
public class WxMaXmlOutMessageTest {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testToXml() {
|
||||||
|
WxMaXmlOutMessage message = WxMaXmlOutMessage.builder()
|
||||||
|
.fromUserName("1")
|
||||||
|
.toUserName("2")
|
||||||
|
.msgType(WxConsts.XmlMsgType.TRANSFER_CUSTOMER_SERVICE)
|
||||||
|
.createTime(System.currentTimeMillis() / 1000)
|
||||||
|
.build();
|
||||||
|
|
||||||
|
assertThat(message.toXml()).isNotEmpty();
|
||||||
|
System.out.println(message.toXml());
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user