1 package org.jacorb.test.orb.etf; 2 3 22 23 import java.util.*; 24 25 import junit.framework.*; 26 import junit.extensions.*; 27 28 import org.jacorb.test.common.*; 29 import org.jacorb.test.*; 30 import org.jacorb.test.orb.etf.wiop.WIOPFactories; 31 32 36 public class C_WIOP_IIOP_S_WIOP_IIOP extends ClientServerTestCase 37 { 38 private BasicServer server = null; 39 40 public C_WIOP_IIOP_S_WIOP_IIOP (String name, ClientServerSetup setup) 41 { 42 super (name, setup); 43 } 44 45 public void setUp() throws Exception 46 { 47 WIOPFactories.transportInUse = false; 48 server = BasicServerHelper.narrow( setup.getServerObject() ); 49 } 50 51 public void tearDown() throws Exception 52 { 53 WIOPFactories.transportInUse = false; 54 } 55 56 public static Test suite() 57 { 58 TestSuite suite = new TestSuite ("Client WIOP IIOP Server WIOP IIOP"); 59 60 Properties clientProps = new Properties(); 61 clientProps.setProperty("jacorb.transport.factories", 62 "org.jacorb.test.orb.etf.wiop.WIOPFactories," 63 + "org.jacorb.orb.iiop.IIOPFactories"); 64 65 Properties serverProps = new Properties(); 66 serverProps.setProperty("jacorb.transport.factories", 67 "org.jacorb.test.orb.etf.wiop.WIOPFactories," + 68 "org.jacorb.orb.iiop.IIOPFactories"); 69 70 ClientServerSetup setup = 71 new ClientServerSetup (suite, 72 "org.jacorb.test.orb.BasicServerImpl", 73 clientProps, serverProps); 74 75 suite.addTest (new C_WIOP_IIOP_S_WIOP_IIOP ("testConnection", setup)); 76 77 return setup; 78 } 79 80 public void testConnection() 81 { 82 server.ping(); 83 assertTrue (WIOPFactories.transportInUse); 84 } 85 86 87 88 } 89 | Popular Tags |