net.walend.collection.test
Class AbstractMutableListTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--net.walend.toolkit.junit.TestCase
                    |
                    +--net.walend.collection.test.AbstractListTest
                          |
                          +--net.walend.collection.test.AbstractMutableListTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
MutableArrayListTest

public abstract class AbstractMutableListTest
extends AbstractListTest

Since:
20010911
Author:
David Walend

Field Summary
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
AbstractMutableListTest(java.lang.String testName)
           
 
Method Summary
protected abstract  MutableList getMutableTestList()
           
 void testAdd()
           
 void testAddAll()
           
 void testAddAllAtIndex()
           
 void testAddAtIndex()
           
 void testImmutable()
           
 void testIteratorRemove()
           
 void testRemove()
           
 void testRemoveAll()
           
 void testRemoveByIndex()
           
 void testRetainAll()
           
 void testSet()
           
 
Methods inherited from class net.walend.collection.test.AbstractListTest
getEmptyTestList, getTestCollectionFactory, getTestList, testContains, testContainsAll, testCopyConstructor, testGet, testGetIdentitor, testGetIdentitor, testGetJavaCollection, testGetJavaList, testGetPrincipleInterface, testImmutable, testIndexOf, testIndexOfSubList, testIsEmpty, testIterator, testLastIndexOf, testQueriesOnEmpty, testQueriesOnTestList, testSameContentsAs, testSameListAs, testSameStateAs, testSize
 
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

AbstractMutableListTest

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

testAdd

public void testAdd()

testRemove

public void testRemove()

testAddAll

public void testAddAll()

testRemoveAll

public void testRemoveAll()

testRetainAll

public void testRetainAll()

testImmutable

public void testImmutable()
Overrides:
testImmutable in class AbstractListTest

testIteratorRemove

public void testIteratorRemove()
Overrides:
testIteratorRemove in class AbstractListTest

testAddAtIndex

public void testAddAtIndex()

testAddAllAtIndex

public void testAddAllAtIndex()

testRemoveByIndex

public void testRemoveByIndex()

testSet

public void testSet()

getMutableTestList

protected abstract MutableList getMutableTestList()


Copyright (c) 2000, 2001, David Walend