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 org.junit.Test;
19 import org.openehealth.ipf.platform.camel.core.AbstractRouteTest;
20
21
22
23
24
25 public class PredicateRouteTest extends AbstractRouteTest {
26
27 @Test
28 public void testPredicate1() throws InterruptedException {
29 mock.expectedBodiesReceived("test");
30 producerTemplate.sendBody("direct:predicate-test-1", "test");
31 mock.assertIsSatisfied();
32 }
33
34 @Test
35 public void testPredicate2() throws InterruptedException {
36 mock.expectedMessageCount(0);
37 producerTemplate.sendBodyAndHeader("direct:predicate-test-2", "body", "foo", "wrong");
38 mock.assertIsSatisfied();
39 }
40
41 }