mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-04-05 17:38:05 +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 cn.binarywang.wx.miniapp.bean.WxMaMessage;
|
||||
import cn.binarywang.wx.miniapp.message.WxMaXmlOutMessage;
|
||||
import com.thoughtworks.xstream.XStream;
|
||||
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
|
||||
|
||||
@ -19,6 +20,7 @@ public class XStreamTransformer {
|
||||
|
||||
static {
|
||||
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