public abstract class BaseXMLObjectValidatorTestCase extends XMLObjectBaseTestCase
Validator's
that validate SAML objects.| Modifier and Type | Field and Description |
|---|---|
protected org.opensaml.xml.XMLObject |
target
The primary XMLObject which will be the target of a given test run.
|
protected QName |
targetQName
QName of the object to be tested.
|
protected org.opensaml.xml.validation.Validator |
validator
Validator for the type corresponding to the test target.
|
builderFactory, marshallerFactory, parserPool, simpleXMLObjectQName, unmarshallerFactoryJAVA5_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 |
|---|
BaseXMLObjectValidatorTestCase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertValidationFail(String message)
Asserts that the validation of the default test XMLObject target
failed, as expected.
|
protected void |
assertValidationFail(String message,
org.opensaml.xml.XMLObject validateTarget)
Asserts that the validation of the specified XMLObject target
failed, as expected.
|
protected void |
assertValidationPass(String message)
Asserts that the validation of default test XMLObject target
was successful, as expected.
|
protected void |
assertValidationPass(String message,
org.opensaml.xml.XMLObject validateTarget)
Asserts that the validation of the specified XMLObject target
was successful, as expected.
|
protected void |
populateRequiredData()
Subclasses should override to populate required elements and attributes.
|
protected void |
setUp() |
protected void |
tearDown() |
void |
testProperValidation()
Tests the expected proper validation case.
|
assertEquals, assertEquals, buildXMLObject, printXML, printXML, unmarshallElementassertNodeTestPasses, 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, failSameprotected org.opensaml.xml.XMLObject target
protected QName targetQName
protected org.opensaml.xml.validation.Validator validator
protected void setUp()
throws Exception
setUp in class XMLObjectBaseTestCaseExceptionprotected void tearDown()
throws Exception
tearDown in class junit.framework.TestCaseExceptionprotected void populateRequiredData()
protected void assertValidationPass(String message)
message - failure message if the validation does not passprotected void assertValidationPass(String message, org.opensaml.xml.XMLObject validateTarget)
message - failure message if the validation does not passvalidateTarget - the XMLObject to validateprotected void assertValidationFail(String message)
message - failure message if the validation does not failprotected void assertValidationFail(String message, org.opensaml.xml.XMLObject validateTarget)
message - failure message if the validation does not failvalidateTarget - XMLObject to validatepublic void testProperValidation()
Copyright © 1999-2014. All Rights Reserved.