1
2
3
4
5
6
7
8
9
10 package org.mule.transport.multicast;
11
12 import org.mule.tck.FunctionalTestCase;
13 import org.mule.transport.multicast.MulticastConnector;
14
15
16
17
18 public class MulticastNamespaceHandlerTestCase extends FunctionalTestCase
19 {
20 protected String getConfigResources()
21 {
22 return "multicast-namespace-config.xml";
23 }
24
25 public void testConfig() throws Exception
26 {
27 MulticastConnector c = (MulticastConnector)muleContext.getRegistry().lookupConnector("multicastConnector");
28 assertNotNull(c);
29
30 assertEquals(1234, c.getReceiveBufferSize());
31 assertEquals(2345, c.getReceiveTimeout());
32 assertEquals(3456, c.getSendBufferSize());
33 assertEquals(4567, c.getSendTimeout());
34 assertEquals(5678, c.getTimeToLive());
35 assertEquals(true, c.isBroadcast());
36 assertEquals(true, c.isLoopback());
37 assertEquals(false, c.isKeepSendSocketOpen());
38 assertTrue(c.isConnected());
39 assertTrue(c.isStarted());
40 }
41
42 }