public abstract class WSBaseTestCase
extends org.custommonkey.xmlunit.XMLTestCase
| Modifier and Type | Field and Description |
|---|---|
private Map<QName,XMLObjectBuilder> |
builders_
Map of builders, marshallers and unmarshallers
|
(package private) org.slf4j.Logger |
log |
private Map<QName,Marshaller> |
marshallers_ |
private BasicParserPool |
parser_
DOM parser pool
|
private Map<QName,Unmarshaller> |
unmarshallers_ |
JAVA5_XSLTC_FACTORY_NAME, XSLT_END, XSLT_IDENTITY_TEMPLATE, XSLT_START, XSLT_START_NO_VERSION, XSLT_STRIP_COMMENTS_TEMPLATE, XSLT_STRIP_WHITESPACE, XSLT_XML_OUTPUT_NOINDENTCLOSE_NODE, END_CDATA, END_COMMENT, END_PROCESSING_INSTRUCTION, OPEN_END_NODE, OPEN_START_NODE, START_CDATA, START_COMMENT, START_DOCTYPE, START_PROCESSING_INSTRUCTION, W3C_XML_SCHEMA_INSTANCE_NO_NAMESPACE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_INSTANCE_NS_URI, W3C_XML_SCHEMA_INSTANCE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_INSTANCE_TYPE_ATTR, W3C_XML_SCHEMA_NS_URI, XML_DECLARATION, XMLNS_ATTRIBUTE_URI, XMLNS_PREFIX, XPATH_ATTRIBUTE_IDENTIFIER, XPATH_CHARACTER_NODE_IDENTIFIER, XPATH_COMMENT_IDENTIFIER, XPATH_NODE_INDEX_END, XPATH_NODE_INDEX_START, XPATH_PROCESSING_INSTRUCTION_IDENTIFIER, XPATH_SEPARATOR| Constructor and Description |
|---|
WSBaseTestCase() |
| Modifier and Type | Method and Description |
|---|---|
<T extends XMLObject> |
buildXMLObject(QName name) |
protected abstract void |
configureWS() |
protected void |
createParser() |
protected XMLObjectBuilder |
getBuilder(QName qname) |
protected Marshaller |
getMarshaller(QName qname) |
protected Marshaller |
getMarshaller(XMLObject obj) |
protected Unmarshaller |
getUnmarshaller(Element element) |
protected Unmarshaller |
getUnmarshaller(QName qname) |
protected Unmarshaller |
getUnmarshaller(XMLObject obj) |
<T extends XMLObject> |
marshallAndUnmarshall(T object) |
Document |
parseXMLDocument(String xmlFilename) |
protected void |
registerBuilders() |
protected void |
registerMarshallers() |
protected void |
registerUnmarshallers() |
protected void |
setUp() |
protected void |
tearDown() |
<T extends XMLObject> |
unmarshallXML(String xmlFilename)
Unmarshalls an element file into its XMLObject.
|
assertNodeTestPasses, assertNodeTestPasses, assertNodeTestPasses, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLIdentical, assertXMLIdentical, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXpathEvaluatesTo, assertXpathEvaluatesTo, assertXpathEvaluatesTo, assertXpathExists, assertXpathExists, assertXpathExists, assertXpathNotExists, assertXpathNotExists, assertXpathNotExists, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, compareXML, compareXML, compareXML, compareXML, compareXML, compareXMLcountTestCases, createResult, getName, run, run, runBare, runTest, setName, toStringassertEquals, 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, failNotEquals, failNotSame, failSameorg.slf4j.Logger log
private Map<QName,XMLObjectBuilder> builders_
private Map<QName,Marshaller> marshallers_
private Map<QName,Unmarshaller> unmarshallers_
private BasicParserPool parser_
protected void setUp()
throws Exception
setUp in class junit.framework.TestCaseExceptionprotected void tearDown()
throws Exception
tearDown in class junit.framework.TestCaseExceptionprotected void registerBuilders()
protected void registerMarshallers()
protected void registerUnmarshallers()
protected void createParser()
protected XMLObjectBuilder getBuilder(QName qname) throws Exception
Exceptionprotected Marshaller getMarshaller(QName qname) throws Exception
Exceptionprotected Marshaller getMarshaller(XMLObject obj) throws Exception
Exceptionprotected Unmarshaller getUnmarshaller(QName qname) throws Exception
Exceptionprotected Unmarshaller getUnmarshaller(XMLObject obj) throws Exception
Exceptionprotected Unmarshaller getUnmarshaller(Element element) throws Exception
Exceptionpublic <T extends XMLObject> T marshallAndUnmarshall(T object) throws Exception
Exceptionpublic <T extends XMLObject> T unmarshallXML(String xmlFilename)
public Document parseXMLDocument(String xmlFilename) throws XMLParserException
XMLParserExceptionCopyright © 1999-2014. All Rights Reserved.