@@ -5,7 +5,7 @@ | |||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<groupId>me.chanjar</groupId> | <groupId>me.chanjar</groupId> | ||||
<artifactId>weixin-java-tools</artifactId> | <artifactId>weixin-java-tools</artifactId> | ||||
<version>1.0.2-SNAPSHOT</version> | |||||
<version>1.0.3-SNAPSHOT</version> | |||||
<name>WeiXin Java Tools</name> | <name>WeiXin Java Tools</name> | ||||
<description>用于开发微信公众号的Java工具</description> | <description>用于开发微信公众号的Java工具</description> | ||||
<url>https://github.com/chanjarster/weixin-java-tools</url> | <url>https://github.com/chanjarster/weixin-java-tools</url> | ||||
@@ -21,7 +21,7 @@ public class WxXmlOutMewsMessage extends WxXmlOutMessage { | |||||
protected int articleCount; | protected int articleCount; | ||||
@XmlElementWrapper(name="Articles") | @XmlElementWrapper(name="Articles") | ||||
@XmlElement(name = "Item") | |||||
@XmlElement(name = "item") | |||||
protected final List<Item> articles = new ArrayList<Item>(); | protected final List<Item> articles = new ArrayList<Item>(); | ||||
public WxXmlOutMewsMessage() { | public WxXmlOutMewsMessage() { | ||||
@@ -4,7 +4,7 @@ import org.testng.Assert; | |||||
import org.testng.annotations.Test; | import org.testng.annotations.Test; | ||||
@Test | @Test | ||||
public class WxXmlOutIMusicMessageTest { | |||||
public class WxXmlOutMusicMessageTest { | |||||
public void test() { | public void test() { | ||||
WxXmlOutMusicMessage m = new WxXmlOutMusicMessage(); | WxXmlOutMusicMessage m = new WxXmlOutMusicMessage(); |
@@ -6,7 +6,7 @@ import org.testng.Assert; | |||||
import org.testng.annotations.Test; | import org.testng.annotations.Test; | ||||
@Test | @Test | ||||
public class WxXmlOutINewsMessageTest { | |||||
public class WxXmlOutNewsMessageTest { | |||||
public void test() { | public void test() { | ||||
WxXmlOutMewsMessage m = new WxXmlOutMewsMessage(); | WxXmlOutMewsMessage m = new WxXmlOutMewsMessage(); | ||||
@@ -29,18 +29,18 @@ public class WxXmlOutINewsMessageTest { | |||||
+ "<MsgType><![CDATA[news]]></MsgType>" | + "<MsgType><![CDATA[news]]></MsgType>" | ||||
+ " <ArticleCount>2</ArticleCount>" | + " <ArticleCount>2</ArticleCount>" | ||||
+ " <Articles>" | + " <Articles>" | ||||
+ " <Item>" | |||||
+ " <item>" | |||||
+ " <Title><![CDATA[title]]></Title>" | + " <Title><![CDATA[title]]></Title>" | ||||
+ " <Description><![CDATA[description]]></Description>" | + " <Description><![CDATA[description]]></Description>" | ||||
+ " <PicUrl><![CDATA[picUrl]]></PicUrl>" | + " <PicUrl><![CDATA[picUrl]]></PicUrl>" | ||||
+ " <Url><![CDATA[url]]></Url>" | + " <Url><![CDATA[url]]></Url>" | ||||
+ " </Item>" | |||||
+ " <Item>" | |||||
+ " </item>" | |||||
+ " <item>" | |||||
+ " <Title><![CDATA[title]]></Title>" | + " <Title><![CDATA[title]]></Title>" | ||||
+ " <Description><![CDATA[description]]></Description>" | + " <Description><![CDATA[description]]></Description>" | ||||
+ " <PicUrl><![CDATA[picUrl]]></PicUrl>" | + " <PicUrl><![CDATA[picUrl]]></PicUrl>" | ||||
+ " <Url><![CDATA[url]]></Url>" | + " <Url><![CDATA[url]]></Url>" | ||||
+ " </Item>" | |||||
+ " </item>" | |||||
+ " </Articles>" | + " </Articles>" | ||||
+ "</xml>"; | + "</xml>"; | ||||
System.out.println(m.toXml()); | System.out.println(m.toXml()); | ||||
@@ -68,18 +68,18 @@ public class WxXmlOutINewsMessageTest { | |||||
+ "<MsgType><![CDATA[news]]></MsgType>" | + "<MsgType><![CDATA[news]]></MsgType>" | ||||
+ " <ArticleCount>2</ArticleCount>" | + " <ArticleCount>2</ArticleCount>" | ||||
+ " <Articles>" | + " <Articles>" | ||||
+ " <Item>" | |||||
+ " <item>" | |||||
+ " <Title><![CDATA[title]]></Title>" | + " <Title><![CDATA[title]]></Title>" | ||||
+ " <Description><![CDATA[description]]></Description>" | + " <Description><![CDATA[description]]></Description>" | ||||
+ " <PicUrl><![CDATA[picUrl]]></PicUrl>" | + " <PicUrl><![CDATA[picUrl]]></PicUrl>" | ||||
+ " <Url><![CDATA[url]]></Url>" | + " <Url><![CDATA[url]]></Url>" | ||||
+ " </Item>" | |||||
+ " <Item>" | |||||
+ " </item>" | |||||
+ " <item>" | |||||
+ " <Title><![CDATA[title]]></Title>" | + " <Title><![CDATA[title]]></Title>" | ||||
+ " <Description><![CDATA[description]]></Description>" | + " <Description><![CDATA[description]]></Description>" | ||||
+ " <PicUrl><![CDATA[picUrl]]></PicUrl>" | + " <PicUrl><![CDATA[picUrl]]></PicUrl>" | ||||
+ " <Url><![CDATA[url]]></Url>" | + " <Url><![CDATA[url]]></Url>" | ||||
+ " </Item>" | |||||
+ " </item>" | |||||
+ " </Articles>" | + " </Articles>" | ||||
+ "</xml>"; | + "</xml>"; | ||||
System.out.println(m.toXml()); | System.out.println(m.toXml()); |
@@ -6,7 +6,7 @@ import org.testng.Assert; | |||||
import org.testng.annotations.Test; | import org.testng.annotations.Test; | ||||
@Test | @Test | ||||
public class WxXmlOutIVideoMessageTest { | |||||
public class WxXmlOutVideoMessageTest { | |||||
public void test() { | public void test() { | ||||
WxXmlOutVideoMessage m = new WxXmlOutVideoMessage(); | WxXmlOutVideoMessage m = new WxXmlOutVideoMessage(); |
@@ -6,7 +6,7 @@ import org.testng.Assert; | |||||
import org.testng.annotations.Test; | import org.testng.annotations.Test; | ||||
@Test | @Test | ||||
public class WxXmlOutIVoiceMessageTest { | |||||
public class WxXmlOutVoiceMessageTest { | |||||
public void test() { | public void test() { | ||||
WxXmlOutVoiceMessage m = new WxXmlOutVoiceMessage(); | WxXmlOutVoiceMessage m = new WxXmlOutVoiceMessage(); |
@@ -24,10 +24,10 @@ | |||||
<class name="me.chanjar.weixin.bean.WxMenuTest" /> | <class name="me.chanjar.weixin.bean.WxMenuTest" /> | ||||
<class name="me.chanjar.weixin.bean.WxXmlMessageTest" /> | <class name="me.chanjar.weixin.bean.WxXmlMessageTest" /> | ||||
<class name="me.chanjar.weixin.bean.WxXmlOutImageMessageTest" /> | <class name="me.chanjar.weixin.bean.WxXmlOutImageMessageTest" /> | ||||
<class name="me.chanjar.weixin.bean.WxXmlOutIMusicMessageTest" /> | |||||
<class name="me.chanjar.weixin.bean.WxXmlOutINewsMessageTest" /> | |||||
<class name="me.chanjar.weixin.bean.WxXmlOutIVideoMessageTest" /> | |||||
<class name="me.chanjar.weixin.bean.WxXmlOutIVoiceMessageTest" /> | |||||
<class name="me.chanjar.weixin.bean.WxXmlOutMusicMessageTest" /> | |||||
<class name="me.chanjar.weixin.bean.WxXmlOutNewsMessageTest" /> | |||||
<class name="me.chanjar.weixin.bean.WxXmlOutVideoMessageTest" /> | |||||
<class name="me.chanjar.weixin.bean.WxXmlOutVoiceMessageTest" /> | |||||
<class name="me.chanjar.weixin.bean.WxXmlOutTextMessageTest" /> | <class name="me.chanjar.weixin.bean.WxXmlOutTextMessageTest" /> | ||||
<class name="me.chanjar.weixin.util.crypto.WxCryptUtilTest" /> | <class name="me.chanjar.weixin.util.crypto.WxCryptUtilTest" /> | ||||
</classes> | </classes> | ||||