From bb6c789bc301311a027a2e894f37edfc396112d5 Mon Sep 17 00:00:00 2001 From: Daniel Qian Date: Thu, 28 Aug 2014 15:06:39 +0800 Subject: [PATCH] =?UTF-8?q?issue=20#10=20=E6=8F=90=E4=BE=9B=E5=AE=A2?= =?UTF-8?q?=E6=9C=8D=E6=B6=88=E6=81=AFBuilder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bean/custombuilder/BaseBuilder.java | 8 +-- .../bean/custombuilder/ImageBuilder.java | 2 +- .../bean/custombuilder/MusicBuilder.java | 6 +-- .../bean/custombuilder/VideoBuilder.java | 4 +- .../bean/custombuilder/VoiceBuilder.java | 2 +- .../bean/outxmlbuilder/MusicBuilder.java | 2 +- .../weixin/bean/WxCustomMessageTest.java | 50 +++++++++++++++++++ .../bean/WxXmlOutIMusicMessageTest.java | 2 +- src/test/resources/testng.xml | 14 ++++-- 9 files changed, 73 insertions(+), 17 deletions(-) diff --git a/src/main/java/chanjarster/weixin/bean/custombuilder/BaseBuilder.java b/src/main/java/chanjarster/weixin/bean/custombuilder/BaseBuilder.java index 7c28aec94..2930fc248 100644 --- a/src/main/java/chanjarster/weixin/bean/custombuilder/BaseBuilder.java +++ b/src/main/java/chanjarster/weixin/bean/custombuilder/BaseBuilder.java @@ -4,17 +4,17 @@ import chanjarster.weixin.bean.WxCustomMessage; public class BaseBuilder { protected String msgtype; - protected String touser; + protected String toUser; - public T touser(String touser) { - this.touser = touser; + public T toUser(String toUser) { + this.toUser = toUser; return (T) this; } public WxCustomMessage build() { WxCustomMessage m = new WxCustomMessage(); m.setMsgtype(this.msgtype); - m.setTouser(this.touser); + m.setTouser(this.toUser); return m; } } diff --git a/src/main/java/chanjarster/weixin/bean/custombuilder/ImageBuilder.java b/src/main/java/chanjarster/weixin/bean/custombuilder/ImageBuilder.java index 3040f121c..70b1c12a4 100644 --- a/src/main/java/chanjarster/weixin/bean/custombuilder/ImageBuilder.java +++ b/src/main/java/chanjarster/weixin/bean/custombuilder/ImageBuilder.java @@ -18,7 +18,7 @@ public final class ImageBuilder extends BaseBuilder { this.msgtype = WxConsts.CUSTOM_MSG_IMAGE; } - public ImageBuilder media_id(String media_id) { + public ImageBuilder mediaId(String media_id) { this.media_id = media_id; return this; } diff --git a/src/main/java/chanjarster/weixin/bean/custombuilder/MusicBuilder.java b/src/main/java/chanjarster/weixin/bean/custombuilder/MusicBuilder.java index d1d1e5b8a..2b84a89f5 100644 --- a/src/main/java/chanjarster/weixin/bean/custombuilder/MusicBuilder.java +++ b/src/main/java/chanjarster/weixin/bean/custombuilder/MusicBuilder.java @@ -27,12 +27,12 @@ public final class MusicBuilder extends BaseBuilder { this.msgtype = WxConsts.CUSTOM_MSG_MUSIC; } - public MusicBuilder musicurl(String musicurl) { + public MusicBuilder musicUrl(String musicurl) { this.musicurl = musicurl; return this; } - public MusicBuilder hqmusicurl(String hqmusicurl) { + public MusicBuilder hqmusicUrl(String hqmusicurl) { this.hqmusicurl = hqmusicurl; return this; } @@ -47,7 +47,7 @@ public final class MusicBuilder extends BaseBuilder { return this; } - public MusicBuilder thumb_media_id(String thumb_media_id) { + public MusicBuilder thumbMediaId(String thumb_media_id) { this.thumb_media_id = thumb_media_id; return this; } diff --git a/src/main/java/chanjarster/weixin/bean/custombuilder/VideoBuilder.java b/src/main/java/chanjarster/weixin/bean/custombuilder/VideoBuilder.java index ba84834a2..1cf221720 100644 --- a/src/main/java/chanjarster/weixin/bean/custombuilder/VideoBuilder.java +++ b/src/main/java/chanjarster/weixin/bean/custombuilder/VideoBuilder.java @@ -27,7 +27,7 @@ public final class VideoBuilder extends BaseBuilder { this.msgtype = WxConsts.CUSTOM_MSG_VIDEO; } - public VideoBuilder media_id(String media_id) { + public VideoBuilder mediaId(String media_id) { this.media_id = media_id; return this; } @@ -42,7 +42,7 @@ public final class VideoBuilder extends BaseBuilder { return this; } - public VideoBuilder thumb_media_id(String thumb_media_id) { + public VideoBuilder thumbMediaId(String thumb_media_id) { this.thumb_media_id = thumb_media_id; return this; } diff --git a/src/main/java/chanjarster/weixin/bean/custombuilder/VoiceBuilder.java b/src/main/java/chanjarster/weixin/bean/custombuilder/VoiceBuilder.java index 407d88afb..e18530488 100644 --- a/src/main/java/chanjarster/weixin/bean/custombuilder/VoiceBuilder.java +++ b/src/main/java/chanjarster/weixin/bean/custombuilder/VoiceBuilder.java @@ -18,7 +18,7 @@ public final class VoiceBuilder extends BaseBuilder { this.msgtype = WxConsts.CUSTOM_MSG_VOICE; } - public VoiceBuilder media_id(String media_id) { + public VoiceBuilder mediaId(String media_id) { this.media_id = media_id; return this; } diff --git a/src/main/java/chanjarster/weixin/bean/outxmlbuilder/MusicBuilder.java b/src/main/java/chanjarster/weixin/bean/outxmlbuilder/MusicBuilder.java index 1154c73d8..d9d243a59 100644 --- a/src/main/java/chanjarster/weixin/bean/outxmlbuilder/MusicBuilder.java +++ b/src/main/java/chanjarster/weixin/bean/outxmlbuilder/MusicBuilder.java @@ -25,7 +25,7 @@ public final class MusicBuilder extends BaseBuilder - + @@ -9,9 +9,9 @@ - - - + + + @@ -23,6 +23,12 @@ + + + + + + \ No newline at end of file