de.fzj.unicore.wsrflite.xfire
Class JettyTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by de.fzj.unicore.wsrflite.xfire.LocalTestCase
              extended by de.fzj.unicore.wsrflite.xfire.JettyTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AbstractLoadTester

public abstract class JettyTestCase
extends LocalTestCase


Field Summary
protected static org.codehaus.xfire.xmlbeans.XmlBeansServiceFactory factory
           
protected static JettyServer server
           
 
Fields inherited from class de.fzj.unicore.wsrflite.xfire.LocalTestCase
haveInit, xfire
 
Constructor Summary
JettyTestCase()
           
 
Method Summary
protected  JettyServer createServer()
           
protected  String getBaseurl()
           
protected  ISecurityProperties getClientSideSecurityProperties()
          override to provide non-trivial client side security properties
protected  int getPort()
           
protected  ISecurityProperties getServerSideSecurityProperties()
          override to provide non-trivial server side security properties
protected  org.w3.x2003.x05.soapEnvelope.EnvelopeDocument makeSoapEnvelope(org.apache.xmlbeans.XmlObject bodyContent)
           
protected  void setUp()
           
protected  void tearDown()
           
 
Methods inherited from class de.fzj.unicore.wsrflite.xfire.LocalTestCase
addServices, makeProxy, makeSoapEnvFromReply, makeXmlObject
 
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
 

Field Detail

server

protected static JettyServer server

factory

protected static org.codehaus.xfire.xmlbeans.XmlBeansServiceFactory factory
Constructor Detail

JettyTestCase

public JettyTestCase()
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class LocalTestCase
Throws:
Exception

createServer

protected JettyServer createServer()
                            throws Exception
Throws:
Exception

getPort

protected int getPort()

getClientSideSecurityProperties

protected ISecurityProperties getClientSideSecurityProperties()
override to provide non-trivial client side security properties

Returns:

getServerSideSecurityProperties

protected ISecurityProperties getServerSideSecurityProperties()
override to provide non-trivial server side security properties

Returns:

getBaseurl

protected String getBaseurl()
Overrides:
getBaseurl in class LocalTestCase

tearDown

protected void tearDown()
                 throws Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
Exception

makeSoapEnvelope

protected org.w3.x2003.x05.soapEnvelope.EnvelopeDocument makeSoapEnvelope(org.apache.xmlbeans.XmlObject bodyContent)
Overrides:
makeSoapEnvelope in class LocalTestCase


Copyright © 2010. All Rights Reserved.