org.opensaml.common
public abstract class BaseSAMLObjectValidatorTestCase extends BaseTestCase
Validator
's
that validate SAML objects.Modifier and Type | Field and Description |
---|---|
protected 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 Validator |
validator
Validator for the type corresponding to the test target.
|
builderFactory, marshallerFactory, parser, unmarshallerFactory
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 |
---|
BaseSAMLObjectValidatorTestCase() |
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,
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,
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, unmarshallElement
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, toString
protected XMLObject target
protected QName targetQName
protected Validator validator
protected void setUp() throws Exception
setUp
in class BaseTestCase
Exception
protected void tearDown() throws Exception
tearDown
in class BaseTestCase
Exception
protected void populateRequiredData()
protected void assertValidationPass(String message)
message
- failure message if the validation does not passprotected void assertValidationPass(String message, 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, XMLObject validateTarget)
message
- failure message if the validation does not failvalidateTarget
- XMLObject to validatepublic void testProperValidation()
Copyright © 1999-2013 JBoss by Red Hat. All Rights Reserved.