Repository: camel
Updated Branches:
  refs/heads/master 67b2e6927 -> 0b812ceab


CAMEL-10110: Split unittest so only less asserts are done per test


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

Branch: refs/heads/master
Commit: 0b812ceabf6fdb7a2a2e4ef5b084d1d79205b80a
Parents: 67b2e69
Author: Arno Noordover <anoordo...@users.noreply.github.com>
Authored: Sat Jul 2 01:36:57 2016 +0200
Committer: Arno Noordover <anoordo...@users.noreply.github.com>
Committed: Sat Jul 2 01:36:57 2016 +0200

----------------------------------------------------------------------
 .../bindy/csv/BindyPipeDelimiterTest.java       | 24 ++++++++++++++------
 1 file changed, 17 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/0b812cea/components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv/BindyPipeDelimiterTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv/BindyPipeDelimiterTest.java
 
b/components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv/BindyPipeDelimiterTest.java
index 86b67fb..85c3071 100644
--- 
a/components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv/BindyPipeDelimiterTest.java
+++ 
b/components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv/BindyPipeDelimiterTest.java
@@ -18,13 +18,10 @@ package org.apache.camel.dataformat.bindy.csv;
 
 import java.util.List;
 
-import org.apache.camel.Exchange;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
 import org.apache.camel.dataformat.bindy.model.simple.pipeline.MyData;
 import org.apache.camel.model.dataformat.BindyType;
-import org.apache.camel.processor.aggregate.AggregationStrategy;
-import org.apache.camel.processor.aggregate.GroupedExchangeAggregationStrategy;
 import org.apache.camel.test.junit4.CamelTestSupport;
 import org.junit.Test;
 
@@ -58,11 +55,25 @@ public class BindyPipeDelimiterTest extends 
CamelTestSupport {
     }
 
     @Test
-    public void testBindyPipeDelimiterMarshal() throws Exception {
+    public void testBindyPipeDelimiterMarshalShouldHaveCorrectHeader() throws 
Exception {
         MockEndpoint mock = getMockEndpoint("mock:result");
         mock.expectedMessageCount(1);
-        mock.message(0).body().startsWith("col1|col2|col3");
-        //mock.message(0).body().("HAPPY|NEW|YEAR");
+        mock.message(0).body().convertToString().startsWith("col1|col2|col3");
+
+        MyData data = new MyData();
+        data.setCol1("HAPPY");
+        data.setCol2("NEW");
+        data.setCol3("YEAR");
+        template.sendBody("direct:marshal", data);
+
+        assertMockEndpointsSatisfied();
+    }
+
+    @Test
+    public void testBindyPipeDelimiterMarshalShouldContainMyData() throws 
Exception {
+        MockEndpoint mock = getMockEndpoint("mock:result");
+        mock.expectedMessageCount(1);
+        mock.message(0).body().convertToString().contains("HAPPY|NEW|YEAR");
 
         MyData data = new MyData();
         data.setCol1("HAPPY");
@@ -71,7 +82,6 @@ public class BindyPipeDelimiterTest extends CamelTestSupport {
         template.sendBody("direct:marshal", data);
 
         assertMockEndpointsSatisfied();
-        System.out.println(mock.message(0).body().convertToString());
     }
 
     @Override

Reply via email to