|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
JSR166TestCase
ConcurrentHashMapTest
public class ConcurrentHashMapTest
| Nested Class Summary |
|---|
| Field Summary |
|---|
| Fields inherited from class JSR166TestCase |
|---|
eight, expensiveTests, five, four, LONG_DELAY_MS, m1, m10, m2, m3, m4, m5, m6, MEDIUM_DELAY_MS, nine, one, seven, SHORT_DELAY_MS, six, SIZE, SMALL_DELAY_MS, TEST_STRING, three, two, zero |
| Constructor Summary | |
|---|---|
ConcurrentHashMapTest()
|
|
| Method Summary | |
|---|---|
static void |
main(java.lang.String[] args)
|
static junit.framework.Test |
suite()
|
void |
testClear()
clear removes all pairs |
void |
testConstructor1()
Cannot create with negative capacity |
void |
testConstructor2()
Cannot create with negative concurrency level |
void |
testConstructor3()
Cannot create with only negative capacity |
void |
testContains_NullPointerException()
contains(null) throws NPE |
void |
testContains()
contains returns true for contained value |
void |
testContainsKey_NullPointerException()
containsKey(null) throws NPE |
void |
testContainsKey()
containsKey returns true for contained key |
void |
testContainsValue_NullPointerException()
containsValue(null) throws NPE |
void |
testContainsValue()
containsValue returns true for held values |
void |
testEntrySet()
entrySet contains all pairs |
void |
testEntrySetToArray()
entrySet.toArray contains all entries |
void |
testEnumeration()
enumeration returns an enumeration containing the correct elements |
void |
testEquals()
Maps with same contents are equal |
void |
testGet_NullPointerException()
get(null) throws NPE |
void |
testGet()
get returns the correct element at the given key, or null if not present |
void |
testIsEmpty()
isEmpty is true of empty map and false for non-empty |
void |
testKeys()
keys returns an enumeration containing all the keys from the map |
void |
testKeySet()
keySet returns a Set containing all the keys |
void |
testKeySetToArray()
keySet.toArray returns contains all keys |
void |
testPut1_NullPointerException()
put(null,x) throws NPE |
void |
testPut2_NullPointerException()
put(x, null) throws NPE |
void |
testPutAll()
putAll adds all key-value pairs from the given map |
void |
testPutIfAbsent()
putIfAbsent works when the given key is not present |
void |
testPutIfAbsent1_NullPointerException()
putIfAbsent(null, x) throws NPE |
void |
testPutIfAbsent2_NullPointerException()
putIfAbsent(x, null) throws NPE |
void |
testPutIfAbsent2()
putIfAbsent does not add the pair if the key is already present |
void |
testRemove()
remove removes the correct key-value pair from the map |
void |
testRemove1_NullPointerException()
remove(null) throws NPE |
void |
testRemove2_NullPointerException()
remove(null, x) throws NPE |
void |
testRemove2()
remove(key,value) removes only if pair present |
void |
testRemove3()
remove(x, null) returns false |
void |
testReplace_NullPointerException()
replace(null, x) throws NPE |
void |
testReplace()
replace fails when the given key is not present |
void |
testReplace2_NullPointerException()
replace(x, null) throws NPE |
void |
testReplace2()
replace succeeds if the key is already present |
void |
testReplaceValue_NullPointerException()
replace(null, x, y) throws NPE |
void |
testReplaceValue()
replace value fails when the given key not mapped to expected value |
void |
testReplaceValue2_NullPointerException()
replace(x, null, y) throws NPE |
void |
testReplaceValue2()
replace value succeeds when the given key mapped to expected value |
void |
testReplaceValue3_NullPointerException()
replace(x, y, null) throws NPE |
void |
testSerialization()
A deserialized map equals original |
void |
testSetValueWriteThrough()
SetValue of an EntrySet entry sets value in the map. |
void |
testSize()
size returns the correct values |
void |
testToString()
toString contains toString of elements |
void |
testValues()
values collection contains all values |
void |
testValuesToArray()
Values.toArray contains all values |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, setName, 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, failNotEquals, failNotSame, failSame, format |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ConcurrentHashMapTest()
| Method Detail |
|---|
public static void main(java.lang.String[] args)
public static junit.framework.Test suite()
public void testClear()
public void testEquals()
public void testContains()
public void testContainsKey()
public void testContainsValue()
public void testEnumeration()
public void testGet()
public void testIsEmpty()
public void testKeys()
public void testKeySet()
public void testKeySetToArray()
public void testValuesToArray()
public void testEntrySetToArray()
public void testValues()
public void testEntrySet()
public void testPutAll()
public void testPutIfAbsent()
public void testPutIfAbsent2()
public void testReplace()
public void testReplace2()
public void testReplaceValue()
public void testReplaceValue2()
public void testRemove()
public void testRemove2()
public void testSize()
public void testToString()
public void testConstructor1()
public void testConstructor2()
public void testConstructor3()
public void testGet_NullPointerException()
public void testContainsKey_NullPointerException()
public void testContainsValue_NullPointerException()
public void testContains_NullPointerException()
public void testPut1_NullPointerException()
public void testPut2_NullPointerException()
public void testPutIfAbsent1_NullPointerException()
public void testReplace_NullPointerException()
public void testReplaceValue_NullPointerException()
public void testPutIfAbsent2_NullPointerException()
public void testReplace2_NullPointerException()
public void testReplaceValue2_NullPointerException()
public void testReplaceValue3_NullPointerException()
public void testRemove1_NullPointerException()
public void testRemove2_NullPointerException()
public void testRemove3()
public void testSerialization()
throws java.lang.Exception
java.lang.Exceptionpublic void testSetValueWriteThrough()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||