org.apache.cxf.testutil.common
Class AbstractClientServerTestBase

java.lang.Object
  extended by org.junit.Assert
      extended by org.apache.cxf.testutil.common.AbstractClientServerTestBase
Direct Known Subclasses:
AbstractBusClientServerTestBase

public abstract class AbstractClientServerTestBase
extends org.junit.Assert


Constructor Summary
AbstractClientServerTestBase()
           
 
Method Summary
protected static String allocatePort(Class<?> cls)
           
protected static String allocatePort(Class<?> cls, int count)
           
protected static String allocatePort(String s)
           
static boolean launchServer(AbstractTestServerBase base)
          Starts the server inProcess
static boolean launchServer(Class<?> clz)
          Starts the server inProcess
static boolean launchServer(Class<?> clz, boolean inProcess)
          Starts the server inProcess or out of process depending on the param
static boolean launchServer(Class<?> clz, Map<String,String> props, String[] args)
          Starts the server inProcess
static boolean launchServer(Class<?> clz, Map<String,String> props, String[] args, boolean inProcess)
          Starts the server inProcess or out of process depending on the param
protected  void setAddress(Object o, String address)
           
static void stopAllServers()
           
protected  void updateAddressPort(Object o, String port)
           
 
Methods inherited from class org.junit.Assert
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractClientServerTestBase

public AbstractClientServerTestBase()
Method Detail

stopAllServers

public static void stopAllServers()
                           throws Exception
Throws:
Exception

launchServer

public static boolean launchServer(AbstractTestServerBase base)
Starts the server inProcess


launchServer

public static boolean launchServer(Class<?> clz)
Starts the server inProcess


launchServer

public static boolean launchServer(Class<?> clz,
                                   boolean inProcess)
Starts the server inProcess or out of process depending on the param


launchServer

public static boolean launchServer(Class<?> clz,
                                   Map<String,String> props,
                                   String[] args)
Starts the server inProcess


launchServer

public static boolean launchServer(Class<?> clz,
                                   Map<String,String> props,
                                   String[] args,
                                   boolean inProcess)
Starts the server inProcess or out of process depending on the param


setAddress

protected void setAddress(Object o,
                          String address)

updateAddressPort

protected void updateAddressPort(Object o,
                                 String port)
                          throws NumberFormatException,
                                 MalformedURLException
Throws:
NumberFormatException
MalformedURLException

allocatePort

protected static String allocatePort(String s)

allocatePort

protected static String allocatePort(Class<?> cls)

allocatePort

protected static String allocatePort(Class<?> cls,
                                     int count)


Apache CXF