You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2013/09/05 16:01:55 UTC
[2/8] git commit: Test for using raw JSON in camel-yammer
Test for using raw JSON in camel-yammer
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/59a53674
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/59a53674
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/59a53674
Branch: refs/heads/master
Commit: 59a536748b5c2b4bfc1a35789dfbba08f272abd7
Parents: e0be135
Author: Jonathan Anstey <ja...@gmail.com>
Authored: Thu Sep 5 10:09:08 2013 -0230
Committer: Jonathan Anstey <ja...@gmail.com>
Committed: Thu Sep 5 11:30:11 2013 -0230
----------------------------------------------------------------------
.../component/yammer/YammerComponentTestSupport.java | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/59a53674/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerComponentTestSupport.java
----------------------------------------------------------------------
diff --git a/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerComponentTestSupport.java b/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerComponentTestSupport.java
index 522f919..f55d5fa 100644
--- a/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerComponentTestSupport.java
+++ b/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerComponentTestSupport.java
@@ -27,7 +27,8 @@ import org.junit.Before;
public abstract class YammerComponentTestSupport extends CamelTestSupport {
protected YammerComponent yammerComponent;
-
+ private String messages;
+
public YammerComponentTestSupport() {
super();
}
@@ -38,14 +39,14 @@ public abstract class YammerComponentTestSupport extends CamelTestSupport {
super.setUp();
InputStream is = getClass().getResourceAsStream(jsonFile());
- String messages = context.getTypeConverter().convertTo(String.class, is);
+ setMessages(context.getTypeConverter().convertTo(String.class, is));
yammerComponent = context.getComponent("yammer", YammerComponent.class);
Collection<Endpoint> endpoints = context.getEndpoints();
for (Endpoint endpoint : endpoints) {
if (endpoint instanceof YammerEndpoint) {
- ((YammerEndpoint)endpoint).getConfig().setRequestor(new TestApiRequestor(messages));
+ ((YammerEndpoint)endpoint).getConfig().setRequestor(new TestApiRequestor(getMessages()));
}
}
}
@@ -54,4 +55,12 @@ public abstract class YammerComponentTestSupport extends CamelTestSupport {
return "/messages.json";
}
+ protected String getMessages() {
+ return messages;
+ }
+
+ protected void setMessages(String messages) {
+ this.messages = messages;
+ }
+
}
\ No newline at end of file