public class BaseTestCase
extends junit.framework.TestCase
Modifier and Type | Field and Description |
---|---|
static String |
DATA_PATH
Base path for data files.
|
protected edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.ShibbolethFilteringContext |
filterContext
Simple filtering context for use by tests.
|
protected edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute<Integer> |
iAttribute
A simple attribute included in filterContext.
|
protected edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.MatchFunctor |
matchFunctor
The Functor under test.
|
protected edu.internet2.middleware.shibboleth.common.profile.provider.BaseSAMLProfileRequestContext |
requestContext
Request Context included in filter context.
|
protected edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute<String> |
sAttribute
A simple attribute included in filterContext.
|
protected edu.internet2.middleware.shibboleth.common.attribute.provider.BasicAttribute<edu.internet2.middleware.shibboleth.common.attribute.provider.ScopedAttributeValue> |
scope
A Scoped attributed included in filter context.
|
Constructor and Description |
---|
BaseTestCase() |
Modifier and Type | Method and Description |
---|---|
protected void |
setUp() |
void |
testBase()
placeholder to allow us to test an entire folder.
|
protected void |
testBoth(String testName,
boolean expectedResult)
Test for the expected result with base clase functor, (both PermitValue and PolicyRequirement).
|
protected void |
testBoth(String testName,
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.MatchFunctor functor,
boolean expectedResult)
Test for the expected result with the given function, (both PermitValue and PolicyRequirement).
|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString
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
public static final String DATA_PATH
protected edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.ShibbolethFilteringContext filterContext
protected edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute<Integer> iAttribute
protected edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute<String> sAttribute
protected edu.internet2.middleware.shibboleth.common.attribute.provider.BasicAttribute<edu.internet2.middleware.shibboleth.common.attribute.provider.ScopedAttributeValue> scope
protected edu.internet2.middleware.shibboleth.common.profile.provider.BaseSAMLProfileRequestContext requestContext
protected edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.MatchFunctor matchFunctor
protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
protected void testBoth(String testName, edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.MatchFunctor functor, boolean expectedResult)
testName
- the error message to extrudefunctor
- what to testexpectedResult
- whether we expect the test to succeed for failprotected void testBoth(String testName, boolean expectedResult)
testName
- error string to exitexpectedResult
- whether we expect to pass or fail.public void testBase()
Copyright © 1999-2012. All Rights Reserved.