org.apache.ws.util.test.axis
Class AbstractMultipleAxisTestCase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.ws.util.test.axis.AbstractAxisTestCase
              extended byorg.apache.ws.util.test.axis.AbstractMultipleAxisTestCase
All Implemented Interfaces:
junit.framework.Test

public abstract class AbstractMultipleAxisTestCase
extends AbstractAxisTestCase

A JUnit test case superclass that will setup each individual test with its own Axis server. Multiple Axis servers will be started/stopped - one per test method.

Author:
mazz

Field Summary
 
Fields inherited from class org.apache.ws.util.test.axis.AbstractAxisTestCase
RUN_AXIS_SERVER
 
Constructor Summary
AbstractMultipleAxisTestCase()
           
AbstractMultipleAxisTestCase(boolean runServer)
           
AbstractMultipleAxisTestCase(java.lang.String name)
           
 
Method Summary
protected  void setUp()
          Starts the embedded Axis server.
protected  void tearDown()
          Stops the embedded Axis server.
 
Methods inherited from class org.apache.ws.util.test.axis.AbstractAxisTestCase
getAxisBaseUrl, getAxisConfigBasePath, getAxisConfigFileName, getAxisContextName, getAxisServer, getAxisServerSocketPort, getAxisWebServiceUrl, getAxisWebServiceWsdlUrl, getFileProvider, setAxisServer, startAxisServer, stopAxisServer
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractMultipleAxisTestCase

public AbstractMultipleAxisTestCase()
See Also:
AbstractAxisTestCase.AbstractAxisTestCase()

AbstractMultipleAxisTestCase

public AbstractMultipleAxisTestCase(boolean runServer)
See Also:
AbstractAxisTestCase.AbstractAxisTestCase(boolean)

AbstractMultipleAxisTestCase

public AbstractMultipleAxisTestCase(java.lang.String name)
See Also:
AbstractAxisTestCase.AbstractAxisTestCase(String)
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Starts the embedded Axis server.

Throws:
java.lang.Exception
See Also:
TestCase.setUp()

tearDown

protected void tearDown()
                 throws java.lang.Exception
Stops the embedded Axis server.

Throws:
java.lang.Exception
See Also:
TestCase.tearDown()


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.