You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bv...@apache.org on 2015/04/03 03:09:02 UTC

camel git commit: Better make use of the DSL style wording directly instead of the plain Java code noise.

Repository: camel
Updated Branches:
  refs/heads/master 2bd8de303 -> c67392fe1


Better make use of the DSL style wording directly instead of the plain Java code noise.

Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/c67392fe
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/c67392fe
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/c67392fe

Branch: refs/heads/master
Commit: c67392fe16d1885310d5659e50bdfca28479261f
Parents: 2bd8de3
Author: Babak Vahdat <bv...@apache.org>
Authored: Fri Apr 3 03:08:44 2015 +0200
Committer: Babak Vahdat <bv...@apache.org>
Committed: Fri Apr 3 03:08:44 2015 +0200

----------------------------------------------------------------------
 .../component/jackson/JacksonMarshalTest.java   | 22 +++++++-------------
 1 file changed, 7 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/c67392fe/components/camel-jackson/src/test/java/org/apache/camel/component/jackson/JacksonMarshalTest.java
----------------------------------------------------------------------
diff --git a/components/camel-jackson/src/test/java/org/apache/camel/component/jackson/JacksonMarshalTest.java b/components/camel-jackson/src/test/java/org/apache/camel/component/jackson/JacksonMarshalTest.java
index 330a494..d394e7f 100644
--- a/components/camel-jackson/src/test/java/org/apache/camel/component/jackson/JacksonMarshalTest.java
+++ b/components/camel-jackson/src/test/java/org/apache/camel/component/jackson/JacksonMarshalTest.java
@@ -21,6 +21,7 @@ import java.util.Map;
 
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.model.dataformat.JsonLibrary;
 import org.apache.camel.test.junit4.CamelTestSupport;
 import org.junit.Test;
 
@@ -90,23 +91,14 @@ public class JacksonMarshalTest extends CamelTestSupport {
 
             @Override
             public void configure() throws Exception {
+                from("direct:in").marshal().json(JsonLibrary.Jackson);
+                from("direct:back").unmarshal().json(JsonLibrary.Jackson).to("mock:reverse");
 
-                JacksonDataFormat format = new JacksonDataFormat();
-
-                from("direct:in").marshal(format);
-                from("direct:back").unmarshal(format).to("mock:reverse");
-
-                JacksonDataFormat prettyPrintDataFormat = new JacksonDataFormat();
-                prettyPrintDataFormat.setPrettyPrint(true);
-
-                from("direct:inPretty").marshal(prettyPrintDataFormat);
-                from("direct:backPretty").unmarshal(prettyPrintDataFormat).to("mock:reverse");
-
-                JacksonDataFormat formatPojo = new JacksonDataFormat(TestPojo.class);
-
-                from("direct:inPojo").marshal(formatPojo);
-                from("direct:backPojo").unmarshal(formatPojo).to("mock:reversePojo");
+                from("direct:inPretty").marshal().json(JsonLibrary.Jackson, true);
+                from("direct:backPretty").unmarshal().json(JsonLibrary.Jackson).to("mock:reverse");
 
+                from("direct:inPojo").marshal().json(JsonLibrary.Jackson);
+                from("direct:backPojo").unmarshal().json(JsonLibrary.Jackson, TestPojo.class).to("mock:reversePojo");
             }
         };
     }