org.opensaml.xml
public abstract class XMLObjectBaseTestCase extends XMLTestCase
Modifier and Type | Field and Description |
---|---|
protected static org.opensaml.xml.XMLObjectBuilderFactory |
builderFactory
XMLObject builder factory
|
private Logger |
log
Logger
|
protected static org.opensaml.xml.io.MarshallerFactory |
marshallerFactory
XMLObject marshaller factory
|
protected static org.opensaml.xml.parse.BasicParserPool |
parserPool
Parser pool
|
protected static QName |
simpleXMLObjectQName
QName for SimpleXMLObject
|
protected static org.opensaml.xml.io.UnmarshallerFactory |
unmarshallerFactory
XMLObject unmarshaller factory
|
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_NOINDENT
CLOSE_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_NS_URI, XML_DECLARATION, 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 |
---|
XMLObjectBaseTestCase()
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
assertEquals(Document expectedDOM,
org.opensaml.xml.XMLObject xmlObject)
Asserts a given XMLObject is equal to an expected DOM.
|
void |
assertEquals(String failMessage,
Document expectedDOM,
org.opensaml.xml.XMLObject xmlObject)
Asserts a given XMLObject is equal to an expected DOM.
|
org.opensaml.xml.XMLObject |
buildXMLObject(QName objectQName)
Builds the requested XMLObject.
|
void |
printXML(Node node,
String filename)
For convenience when testing, pretty-print the specified DOM node to a file, or to
the console if filename is null.
|
void |
printXML(org.opensaml.xml.XMLObject xmlObject,
String filename)
For convenience when testing, pretty-print the specified XMLObject to a file, or to
the console if filename is null.
|
protected void |
setUp() |
protected org.opensaml.xml.XMLObject |
unmarshallElement(String elementFile)
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, compareXML
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toString
private final Logger log
protected static org.opensaml.xml.parse.BasicParserPool parserPool
protected static org.opensaml.xml.XMLObjectBuilderFactory builderFactory
protected static org.opensaml.xml.io.MarshallerFactory marshallerFactory
protected static org.opensaml.xml.io.UnmarshallerFactory unmarshallerFactory
protected static QName simpleXMLObjectQName
protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
public void assertEquals(Document expectedDOM, org.opensaml.xml.XMLObject xmlObject)
expectedDOM
- the expected DOMxmlObject
- the XMLObject to be marshalled and compared against the expected DOMpublic void assertEquals(String failMessage, Document expectedDOM, org.opensaml.xml.XMLObject xmlObject)
failMessage
- the message to display if the DOMs are not equalexpectedDOM
- the expected DOMxmlObject
- the XMLObject to be marshalled and compared against the expected DOMpublic org.opensaml.xml.XMLObject buildXMLObject(QName objectQName)
objectQName
- name of the XMLObjectprotected org.opensaml.xml.XMLObject unmarshallElement(String elementFile)
public void printXML(Node node, String filename)
public void printXML(org.opensaml.xml.XMLObject xmlObject, String filename)
Copyright © 1999-2014 JBoss by Red Hat. All Rights Reserved.