|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sourceforge.jemm.database.collections.AbstractDatabaseTypeTest
org.sourceforge.jemm.database.collections.AbstractDatabaseMapTest
public abstract class AbstractDatabaseMapTest
Test cases for Database map implementations
| Constructor Summary | |
|---|---|
AbstractDatabaseMapTest(DatabaseWrapper databaseWrapper)
Create an AbstractDatabaseMapTest using the given database. |
|
| Method Summary | |
|---|---|
void |
basicPutTest()
Basic Map.put() tests, |
void |
beforeTest()
Pre-test initialisation |
void |
conflictingGetTest()
Test for have value matching map.get calls |
void |
conflictingPutIfAbsentTest()
Test for hash value matching map.putIfAbsent() |
void |
conflictingPutKeyTest()
Test for hash value matching keys |
void |
conflictingPutValuesTest()
Test for hash value matching values |
void |
conflictingRemoveTest()
Test for hash value matching map remove |
void |
conflictingReplaceKONTest()
|
void |
conflictingReplaceTest()
|
void |
entrySetTest()
Test for Map.entrySet() - not currently supported |
void |
isClearEmptyTest()
Basic Map.clear() tests |
void |
keySetTest()
|
void |
keysValuesTest()
|
void |
putAllTest()
Test for Map.putAll() - not currently supported |
void |
putIfAbsentTest()
|
void |
removeTest1()
|
void |
removeTest2()
Remove using remove function that specified old value. |
void |
replaceTest()
|
void |
replaceTest2()
Basic test for Map.replace(key,new,old) |
| Methods inherited from class org.sourceforge.jemm.database.collections.AbstractDatabaseTypeTest |
|---|
after, before |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractDatabaseMapTest(DatabaseWrapper databaseWrapper)
databaseWrapper - The wrapper used to initialise the test.| Method Detail |
|---|
public void beforeTest()
public void basicPutTest()
public void isClearEmptyTest()
public void keysValuesTest()
throws java.lang.Exception
java.lang.Exceptionpublic void putIfAbsentTest()
public void keySetTest()
public void removeTest1()
public void removeTest2()
public void replaceTest()
public void replaceTest2()
public void putAllTest()
public void entrySetTest()
public void conflictingPutKeyTest()
public void conflictingPutValuesTest()
public void conflictingRemoveTest()
public void conflictingPutIfAbsentTest()
public void conflictingGetTest()
public void conflictingReplaceTest()
public void conflictingReplaceKONTest()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||