net.shibboleth.metadata.pipeline
Class ItemMetadataFilterStageTest

java.lang.Object
  extended by net.shibboleth.metadata.pipeline.ItemMetadataFilterStageTest

public class ItemMetadataFilterStageTest
extends Object

ItemMetadataFilterStage unit test.


Field Summary
private  net.shibboleth.metadata.Item md1
          Metadata element which contains no StatusMetadata items.
private  net.shibboleth.metadata.Item md2
          Metadata element which contains a WarningStatus item.
private  net.shibboleth.metadata.Item md3
          Metadata element which contains no StatusMetadata items.
private  net.shibboleth.metadata.Item md4
          Metadata element which contains a WarningStatus and ErrorStatus item.
private  Collection<net.shibboleth.metadata.Item<?>> metadataCollectionPrototype
          Unmodifiable, prototype, collection of metadata elements.
 
Constructor Summary
ItemMetadataFilterStageTest()
           
 
Method Summary
 void setup()
          Unit test setup, initializes metadataCollectionPrototype and metadata elements.
 void testMultiFilterRequirement()
          Tests a ItemMetadataFilterStage containing multiple filter requirements.
 void testNoFilterRequirements()
          Tests a ItemMetadataFilterStage without any filter requirements.
 void testSingleFilterRequirement()
          Tests a ItemMetadataFilterStage containing one filter requirement.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

metadataCollectionPrototype

private Collection<net.shibboleth.metadata.Item<?>> metadataCollectionPrototype
Unmodifiable, prototype, collection of metadata elements.


md1

private net.shibboleth.metadata.Item md1
Metadata element which contains no StatusMetadata items.


md2

private net.shibboleth.metadata.Item md2
Metadata element which contains a WarningStatus item.


md3

private net.shibboleth.metadata.Item md3
Metadata element which contains no StatusMetadata items.


md4

private net.shibboleth.metadata.Item md4
Metadata element which contains a WarningStatus and ErrorStatus item.

Constructor Detail

ItemMetadataFilterStageTest

public ItemMetadataFilterStageTest()
Method Detail

setup

public void setup()
Unit test setup, initializes metadataCollectionPrototype and metadata elements.


testNoFilterRequirements

public void testNoFilterRequirements()
                              throws Exception
Tests a ItemMetadataFilterStage without any filter requirements.

Throws:
Exception

testSingleFilterRequirement

public void testSingleFilterRequirement()
                                 throws Exception
Tests a ItemMetadataFilterStage containing one filter requirement.

Throws:
Exception

testMultiFilterRequirement

public void testMultiFilterRequirement()
                                throws Exception
Tests a ItemMetadataFilterStage containing multiple filter requirements.

Throws:
Exception


Copyright © 1999-2012. All Rights Reserved.