|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.BaseTestCase
public class BaseTestCase
Base class for JUnit test cases.
Field Summary | |
---|---|
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 Summary | |
---|---|
BaseTestCase()
|
Method Summary | |
---|---|
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). |
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 |
---|
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
Constructor Detail |
---|
public BaseTestCase()
Method Detail |
---|
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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |