|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--junit.framework.Assert | +--junit.framework.TestCase | +--org.codehaus.xfire.AbstractXFireTest
Contains helpful methods to test SOAP services.
Constructor Summary | |
AbstractXFireTest()
|
Method Summary | |
void |
addNamespace(java.lang.String ns,
java.lang.String uri)
Add a namespace that will be used for XPath expressions. |
void |
assertInvalid(java.lang.String xpath,
org.dom4j.Node node)
Assert that the following XPath query selects no nodes. |
void |
assertNoFault(org.dom4j.Node node)
|
void |
assertValid(java.lang.String xpath,
org.dom4j.Node node)
Assert that the following XPath query selects one or more nodes. |
void |
assertXPathEquals(java.lang.String xpath,
java.lang.String value,
org.dom4j.Node node)
Asser that the text of the xpath node retrieved is equal to the value specified. |
protected org.dom4j.XPath |
createXPath(java.lang.String xpathString)
Create the specified XPath expression with the namespaces added via addNamespace(). |
protected java.io.Reader |
getResourceAsReader(java.lang.String resource)
|
protected java.io.InputStream |
getResourceAsStream(java.lang.String resource)
|
protected ServiceRegistry |
getServiceRegistry()
|
protected WSDL |
getWSDL(java.lang.String service)
Get the WSDL for a service. |
protected org.dom4j.Document |
getWSDLDocument(java.lang.String service)
|
protected XFire |
getXFire()
|
protected org.dom4j.Document |
invokeService(java.lang.String service,
java.lang.String document)
Invoke a service with the specified document. |
protected void |
printNode(org.dom4j.Node node)
|
protected void |
setUp()
|
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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 |
public AbstractXFireTest()
Method Detail |
protected void printNode(org.dom4j.Node node) throws java.lang.Exception
java.lang.Exception
protected org.dom4j.Document invokeService(java.lang.String service, java.lang.String document) throws java.lang.Exception
service
- The name of the service.document
- The request as an xml document in the classpath.
java.lang.Exception
protected org.dom4j.Document getWSDLDocument(java.lang.String service) throws java.lang.Exception
java.lang.Exception
protected void setUp() throws java.lang.Exception
setUp
in class junit.framework.TestCase
java.lang.Exception
TestCase.setUp()
public void assertValid(java.lang.String xpath, org.dom4j.Node node) throws java.lang.Exception
xpath
-
java.lang.Exception
public void assertInvalid(java.lang.String xpath, org.dom4j.Node node) throws java.lang.Exception
xpath
-
java.lang.Exception
public void assertXPathEquals(java.lang.String xpath, java.lang.String value, org.dom4j.Node node) throws java.lang.Exception
xpath
- value
- node
-
java.lang.Exception
public void assertNoFault(org.dom4j.Node node) throws java.lang.Exception
java.lang.Exception
protected org.dom4j.XPath createXPath(java.lang.String xpathString)
public void addNamespace(java.lang.String ns, java.lang.String uri)
ns
- Namespace name.uri
- The namespace uri.protected WSDL getWSDL(java.lang.String service) throws java.lang.Exception
java.lang.Exception
protected XFire getXFire()
protected ServiceRegistry getServiceRegistry()
protected java.io.InputStream getResourceAsStream(java.lang.String resource)
protected java.io.Reader getResourceAsReader(java.lang.String resource)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |