|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.commons.collections.BulkTest
org.apache.commons.collections.AbstractTestObject
org.apache.commons.collections.map.AbstractTestMap
org.apache.commons.collections.bidimap.AbstractTestBidiMap
public abstract class AbstractTestBidiMap
Abstract test class for AbstractTestBidiMap.TestInverseBidiMap methods and contracts.
| Nested Class Summary | |
|---|---|
class |
AbstractTestBidiMap.TestBidiMapEntrySet
|
class |
AbstractTestBidiMap.TestBidiMapIterator
|
class |
AbstractTestBidiMap.TestInverseBidiMap
|
| Nested classes/interfaces inherited from class org.apache.commons.collections.map.AbstractTestMap |
|---|
AbstractTestMap.TestMapEntrySet, AbstractTestMap.TestMapKeySet, AbstractTestMap.TestMapValues |
| Field Summary | |
|---|---|
protected java.lang.Object[][] |
entries
|
| Fields inherited from class org.apache.commons.collections.map.AbstractTestMap |
|---|
confirmed, entrySet, keySet, map, values |
| Fields inherited from class org.apache.commons.collections.AbstractTestObject |
|---|
COLLECTIONS_MAJOR_VERSION |
| Constructor Summary | |
|---|---|
AbstractTestBidiMap()
|
|
AbstractTestBidiMap(java.lang.String testName)
|
|
| Method Summary | |
|---|---|
BulkTest |
bulkTestBidiMapIterator()
|
BulkTest |
bulkTestInverseMap()
|
BulkTest |
bulkTestMapEntrySet()
Bulk test Map.entrySet(). |
java.lang.String |
getCompatibilityVersion()
Override as DualHashBidiMap didn't exist until version 3. |
boolean |
isAllowDuplicateValues()
Override to indicate to AbstractTestMap this is a BidiMap. |
abstract BidiMap |
makeEmptyBidiMap()
Implement to create an empty BidiMap. |
java.util.Map |
makeEmptyMap()
Override to return the empty BidiMap. |
BidiMap |
makeFullBidiMap()
Override to create a full BidiMap other than the default. |
void |
testBidiClear()
|
void |
testBidiGetKey()
|
void |
testBidiGetKeyInverse()
|
void |
testBidiInverse()
|
void |
testBidiKeySetValuesOrder()
|
void |
testBidiMapIteratorSet()
|
void |
testBidiModifyEntrySet()
|
void |
testBidiPut()
|
void |
testBidiRemove()
|
void |
testBidiRemoveByEntrySet()
|
void |
testBidiRemoveByKeySet()
|
void |
verify()
Verifies that AbstractTestMap.map is still equal to AbstractTestMap.confirmed. |
void |
verifyInverse()
|
| Methods inherited from class org.apache.commons.collections.BulkTest |
|---|
clone, ignoredTests, makeSuite, toString |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp |
| 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, failNotEquals, failNotSame, failSame |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected final java.lang.Object[][] entries
| Constructor Detail |
|---|
public AbstractTestBidiMap(java.lang.String testName)
public AbstractTestBidiMap()
| Method Detail |
|---|
public abstract BidiMap makeEmptyBidiMap()
BidiMap.
BidiMap implementation.public BidiMap makeFullBidiMap()
BidiMap other than the default.
BidiMap implementation.public final java.util.Map makeEmptyMap()
makeEmptyMap in class AbstractTestMappublic boolean isAllowDuplicateValues()
isAllowDuplicateValues in class AbstractTestMappublic java.lang.String getCompatibilityVersion()
getCompatibilityVersion in class AbstractTestMapnull if this object shouldn't be
tested for compatibility with previous versions.public void testBidiPut()
public void verify()
AbstractTestMap.map is still equal to AbstractTestMap.confirmed.
This implementation checks the inverse map as well.
verify in class AbstractTestMappublic void verifyInverse()
public void testBidiGetKey()
public void testBidiGetKeyInverse()
public void testBidiInverse()
public void testBidiModifyEntrySet()
public void testBidiClear()
public void testBidiRemove()
public void testBidiKeySetValuesOrder()
public void testBidiRemoveByKeySet()
public void testBidiRemoveByEntrySet()
public BulkTest bulkTestMapEntrySet()
AbstractTestMapMap.entrySet(). This method runs through all of
the tests in AbstractTestSet.
After modification operations, AbstractTestMap.verify() is invoked to ensure
that the map and the other collection views are still valid.
bulkTestMapEntrySet in class AbstractTestMapAbstractTestSet instance for testing the map's entry setpublic BulkTest bulkTestInverseMap()
public BulkTest bulkTestBidiMapIterator()
public void testBidiMapIteratorSet()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||