1
2
3
4
5
6
7
8
9
10 package org.mule.module.rss;
11
12 import org.mule.tck.FunctionalTestCase;
13 import org.mule.tck.functional.CounterCallback;
14 import org.mule.tck.functional.FunctionalTestComponent;
15
16 public class FeedConsumeNoSplitTestCase extends FunctionalTestCase
17 {
18 private final CounterCallback counter = new CounterCallback();
19
20 @Override
21 protected String getConfigResources()
22 {
23 return "rss-consume-no-split.xml";
24 }
25
26 @Override
27 protected void doSetUp() throws Exception
28 {
29 FunctionalTestComponent comp = (FunctionalTestComponent)getComponent("feedConsumer");
30 comp.setEventCallback(counter);
31 }
32
33 public void testConsume() throws Exception {
34
35 Thread.sleep(1500);
36 int count = counter.getCallbackCount();
37
38 assertTrue(count < 3);
39
40 }
41 }