edu.internet2.middleware.shibboleth.common.config.metadata
Class InlineMetadataProviderTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.custommonkey.xmlunit.XMLTestCase
              extended by edu.internet2.middleware.shibboleth.common.TestCaseBase
                  extended by edu.internet2.middleware.shibboleth.common.config.BaseConfigTestCase
                      extended by edu.internet2.middleware.shibboleth.common.config.metadata.InlineMetadataProviderTest
All Implemented Interfaces:
junit.framework.Test, org.custommonkey.xmlunit.XMLConstants, org.custommonkey.xmlunit.XSLTConstants

public class InlineMetadataProviderTest
extends BaseConfigTestCase

Test that the configuration code for inline metadata providers works correctly.


Field Summary
 
Fields inherited from class edu.internet2.middleware.shibboleth.common.config.BaseConfigTestCase
configResources
 
Fields inherited from class edu.internet2.middleware.shibboleth.common.TestCaseBase
builderFactory, DATA_PATH, marshallerFactory, parser, unmarshallerFactory
 
Fields inherited from interface org.custommonkey.xmlunit.XSLTConstants
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
 
Fields inherited from interface org.custommonkey.xmlunit.XMLConstants
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 Summary
InlineMetadataProviderTest()
           
 
Method Summary
 void testFailedProviderInstantiation()
          Tests that an Inline provider is properly created when given an EntitiesDescriptor.
 void testProviderInstantiationEntitiesDescriptor()
          Tests that an Inline provider is properly created when given an EntitiesDescriptor.
 void testProviderInstantiationEntityDescriptor()
          Tests that an Inline provider is properly created when given an EntityDescriptor.
 void testProviderInstantiationWithFilter()
          Tests that an Inline provider is properly created when given an EntitiesDescriptor with a MetadataFilter.
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.BaseConfigTestCase
createSpringContext, createSpringContext, createSpringContext, createSpringContext, setUp
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.TestCaseBase
assertEquals, assertEquals, unmarshallElement
 
Methods inherited from class org.custommonkey.xmlunit.XMLTestCase
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
 
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

InlineMetadataProviderTest

public InlineMetadataProviderTest()
Method Detail

testProviderInstantiationEntitiesDescriptor

public void testProviderInstantiationEntitiesDescriptor()
                                                 throws Exception
Tests that an Inline provider is properly created when given an EntitiesDescriptor.

Throws:
Exception - thrown if there is an error using the configuration

testProviderInstantiationEntityDescriptor

public void testProviderInstantiationEntityDescriptor()
                                               throws Exception
Tests that an Inline provider is properly created when given an EntityDescriptor.

Throws:
Exception - thrown if there is an error using the configuration

testProviderInstantiationWithFilter

public void testProviderInstantiationWithFilter()
                                         throws Exception
Tests that an Inline provider is properly created when given an EntitiesDescriptor with a MetadataFilter.

Throws:
Exception - thrown if there is an error using the configuration

testFailedProviderInstantiation

public void testFailedProviderInstantiation()
                                     throws Exception
Tests that an Inline provider is properly created when given an EntitiesDescriptor.

Throws:
Exception - thrown if there is an error using the configuration


Copyright © 1999-2012. All Rights Reserved.