net.walend.collection.test
Class AbstractMutableMapTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--net.walend.toolkit.junit.TestCase
                    |
                    +--net.walend.collection.test.AbstractMapTest
                          |
                          +--net.walend.collection.test.AbstractMutableMapTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AbstractMutableMapToFreezableTest, MutableHashMapTest, MutableHashMapTest, NullValueHashMapTest, SoftHashMapTest

public abstract class AbstractMutableMapTest
extends AbstractMapTest

Since:
20010712
Author:
David Walend

Field Summary
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
AbstractMutableMapTest(java.lang.String testName)
           
 
Method Summary
protected abstract  MutableMap getMutableTestMap()
           
 void testClear()
           
 void testConstructors()
           
 void testImmutable()
           
 void testKeyIteratorRemove()
           
 void testPut()
           
 void testPutAll()
           
 void testRemove()
           
 void testValueIteratorRemove()
           
 
Methods inherited from class net.walend.collection.test.AbstractMapTest
getEmptyTestMap, getTestCollectionFactory, getTestMap, testContainsAll, testContainsKey, testContainsValue, testCopyConstructor, testGet, testGetIdentitor, testGetIdentitor, testGetJavaMap, testGetKeys, testGetPrincipleInterface, testGetValues, testImmutable, testIsEmpty, testKeyIterator, testQueriesOnEmpty, testQueriesOnTestMap, testSameContentsAs, testSameStateAs, testSize, testValueIterator
 
Methods inherited from class net.walend.toolkit.junit.TestCase
fail
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, 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
 

Constructor Detail

AbstractMutableMapTest

public AbstractMutableMapTest(java.lang.String testName)
Method Detail

testImmutable

public void testImmutable()
Overrides:
testImmutable in class AbstractMapTest

testConstructors

public void testConstructors()

testPut

public void testPut()

testRemove

public void testRemove()

testKeyIteratorRemove

public void testKeyIteratorRemove()
Overrides:
testKeyIteratorRemove in class AbstractMapTest

testValueIteratorRemove

public void testValueIteratorRemove()
Overrides:
testValueIteratorRemove in class AbstractMapTest

testPutAll

public void testPutAll()

testClear

public void testClear()

getMutableTestMap

protected abstract MutableMap getMutableTestMap()


Copyright (c) 2000, 2001, David Walend