edu.internet2.middleware.shibboleth.common.security
Class MetadataPKIXValidationInformationResolverTest

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.security.MetadataPKIXValidationInformationResolverTest
All Implemented Interfaces:
junit.framework.Test, org.custommonkey.xmlunit.XMLConstants, org.custommonkey.xmlunit.XSLTConstants

public class MetadataPKIXValidationInformationResolverTest
extends TestCaseBase

Testing the Shibboleth metadata PKIX validation information resolver.


Field Summary
private  String barEntityID
           
private  CriteriaSet criteriaSet
           
private  String fooEntityID
           
private  BasicParserPool parserPool
           
private  String protocolBlue
           
private  String protocolGreen
           
 
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
MetadataPKIXValidationInformationResolverTest()
           
 
Method Summary
private  edu.internet2.middleware.shibboleth.common.security.MetadataPKIXValidationInformationResolver getResolver(String fileName)
           
protected  void setUp()
          
 void testEmpty()
           
 void testNames()
           
 void testNonExistentEntityID()
           
 void testNoVerifyDepth()
           
 void testOneSetOnEntitiesDescriptor()
           
 void testOneSetOnEntitiesDescriptor3KeyInfo()
           
 void testOneSetOnEntityDescriptor()
           
 void testThreeSetOn3Authorities()
           
 void testTwoSetOn2Authorities()
           
 void testTwoSetOnEntitiesAndEntityDescriptor()
           
 
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
 

Field Detail

protocolBlue

private String protocolBlue

protocolGreen

private String protocolGreen

fooEntityID

private String fooEntityID

barEntityID

private String barEntityID

parserPool

private BasicParserPool parserPool

criteriaSet

private CriteriaSet criteriaSet
Constructor Detail

MetadataPKIXValidationInformationResolverTest

public MetadataPKIXValidationInformationResolverTest()
Method Detail

setUp

protected void setUp()
              throws Exception

Overrides:
setUp in class TestCaseBase
Throws:
Exception

testEmpty

public void testEmpty()

testNames

public void testNames()

testNonExistentEntityID

public void testNonExistentEntityID()

testOneSetOnEntitiesDescriptor

public void testOneSetOnEntitiesDescriptor()

testNoVerifyDepth

public void testNoVerifyDepth()

testOneSetOnEntitiesDescriptor3KeyInfo

public void testOneSetOnEntitiesDescriptor3KeyInfo()

testOneSetOnEntityDescriptor

public void testOneSetOnEntityDescriptor()

testTwoSetOnEntitiesAndEntityDescriptor

public void testTwoSetOnEntitiesAndEntityDescriptor()

testTwoSetOn2Authorities

public void testTwoSetOn2Authorities()

testThreeSetOn3Authorities

public void testThreeSetOn3Authorities()

getResolver

private edu.internet2.middleware.shibboleth.common.security.MetadataPKIXValidationInformationResolver getResolver(String fileName)


Copyright © 1999-2012. All Rights Reserved.