1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.openehealth.ipf.platform.camel.core.extend;
17
18 import org.junit.Test;
19 import org.springframework.test.context.ContextConfiguration;
20
21
22
23
24 @ContextConfiguration(locations = { "/context-core-extend-renderer.xml" })
25 public class RendererExtensionTest extends AbstractExtensionTest {
26
27 @Test
28 public void testParserObject() throws InterruptedException {
29 mockOutput.expectedBodiesReceived("blah");
30 producerTemplate.sendBody("direct:input1", "blah");
31 mockOutput.assertIsSatisfied();
32 }
33
34 @Test
35 public void testParserBean() throws InterruptedException {
36 mockOutput.expectedBodiesReceived("string: blub");
37 producerTemplate.sendBody("direct:input2", "blub");
38 mockOutput.assertIsSatisfied();
39 }
40
41 @Test
42 public void testRenderBean() throws InterruptedException {
43 mockOutput.expectedBodiesReceived("bleh");
44 producerTemplate.sendBody("direct:input3", "bleh");
45 mockOutput.assertIsSatisfied();
46 }
47
48 }