1
2
3
4
5
6
7
8
9
10
11 package org.mule.providers.ejb;
12
13 import org.mule.tck.providers.AbstractConnectorTestCase;
14 import org.mule.umo.provider.UMOConnector;
15
16 public class EjbConnectorTestCase extends AbstractConnectorTestCase
17 {
18 public UMOConnector getConnector() throws Exception
19 {
20 EjbConnector c = new EjbConnector();
21 c.setName("EjbConnector");
22 c.setSecurityManager(null);
23 c.initialise();
24 return c;
25 }
26
27 public String getTestEndpointURI()
28 {
29 return "ejb://localhost:1099";
30 }
31
32 public Object getValidMessage() throws Exception
33 {
34 return "Hello".getBytes();
35 }
36
37 public void testProperties() throws Exception
38 {
39 EjbConnector c = (EjbConnector)connector;
40
41 String securityPolicy = "rmi.policy";
42 String serverCodebase = "file:///E:/projects/MyTesting/JAVA/rmi/classes/";
43
44 c.setSecurityPolicy(securityPolicy);
45 assertNotNull(c.getSecurityPolicy());
46 c.setServerCodebase(serverCodebase);
47 assertEquals(serverCodebase, c.getServerCodebase());
48 }
49
50 }