org.opensaml.xml.security
public class CriteriaFilteringIterableTest extends junit.framework.TestCase
Modifier and Type | Class and Description |
---|---|
private class |
CriteriaFilteringIterableTest.Thing
Mock evaluation target for testing.
|
private class |
CriteriaFilteringIterableTest.ThingCriteria1
Mock criteria for testing.
|
private class |
CriteriaFilteringIterableTest.ThingCriteria2
Mock criteria for testing.
|
Modifier and Type | Field and Description |
---|---|
private String |
BAR |
private String |
BAZ |
private Set<org.opensaml.xml.security.EvaluableCriteria<CriteriaFilteringIterableTest.Thing>> |
criteriaSet |
private String |
FOO |
private CriteriaFilteringIterableTest.Thing |
foobar |
private CriteriaFilteringIterableTest.Thing |
foobaz |
private CriteriaFilteringIterableTest.Thing |
foofoo |
private CriteriaFilteringIterableTest.Thing |
foonull |
private String |
OTHER |
private Collection<CriteriaFilteringIterableTest.Thing> |
things |
Constructor and Description |
---|
CriteriaFilteringIterableTest() |
Modifier and Type | Method and Description |
---|---|
private void |
checkMatches(Set<CriteriaFilteringIterableTest.Thing> matches,
int expectedNum,
CriteriaFilteringIterableTest.Thing... expectedThings)
Helper method to evaluate the results of getMatches.
|
private Set<CriteriaFilteringIterableTest.Thing> |
getMatches(org.opensaml.xml.security.CriteriaFilteringIterable<CriteriaFilteringIterableTest.Thing> thingIter)
Get a set of the things that matched the set of criteria.
|
protected void |
setUp() |
void |
testMeetAllUnevaluableNotSatisfies()
Test meetAll = true, unevaluableSatisfies = false.
|
void |
testMeetAllUnevaluableSatisfies()
Test meetAll = true, unevaluableSatisfies = true.
|
void |
testMeetAnyUnevaluableNotSatisfies()
Test meetAll = false, unevaluableSatisfies = false.
|
void |
testMeetAnyUnevaluableSatisfies()
Test meetAll = false, unevaluableSatisfies = true.
|
void |
testNoCriteria()
Test empty criteria set.
|
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, tearDown, toString
private Collection<CriteriaFilteringIterableTest.Thing> things
private Set<org.opensaml.xml.security.EvaluableCriteria<CriteriaFilteringIterableTest.Thing>> criteriaSet
private CriteriaFilteringIterableTest.Thing foofoo
private CriteriaFilteringIterableTest.Thing foobar
private CriteriaFilteringIterableTest.Thing foobaz
private CriteriaFilteringIterableTest.Thing foonull
private String FOO
private String BAR
private String BAZ
private String OTHER
protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
public void testNoCriteria()
public void testMeetAllUnevaluableSatisfies()
public void testMeetAllUnevaluableNotSatisfies()
public void testMeetAnyUnevaluableSatisfies()
public void testMeetAnyUnevaluableNotSatisfies()
private Set<CriteriaFilteringIterableTest.Thing> getMatches(org.opensaml.xml.security.CriteriaFilteringIterable<CriteriaFilteringIterableTest.Thing> thingIter)
thingIter
- filtering iteratorprivate void checkMatches(Set<CriteriaFilteringIterableTest.Thing> matches, int expectedNum, CriteriaFilteringIterableTest.Thing... expectedThings)
matches
- set of matched candidatesexpectedNum
- expected number of matchesexpectedThings
- the vararg list of the matches expectedCopyright © 1999-2014 JBoss by Red Hat. All Rights Reserved.