1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.openehealth.ipf.platform.camel.core.adapter;
17
18 import static org.junit.Assert.assertEquals;
19
20 import org.apache.camel.ExchangePattern;
21 import org.junit.Test;
22 import org.openehealth.ipf.platform.camel.core.AbstractRouteTest;
23
24
25
26
27 public class DataFormatRouteTest extends AbstractRouteTest {
28
29 @Test
30 public void testUnmarshal() throws Exception {
31 String result = (String) producerTemplate.sendBody("direct:external",
32 ExchangePattern.InOut, "message");
33 assertEquals("stream: message", result);
34 }
35
36 @Test
37 public void testMarshal() throws Exception {
38 String result = (String) producerTemplate.sendBody("direct:internal",
39 ExchangePattern.InOut, "message");
40 assertEquals("message", result);
41 }
42
43 }