net.walend.collection.test
Class AbstractMutableSetTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--net.walend.toolkit.junit.TestCase
                    |
                    +--net.walend.collection.test.AbstractSetTest
                          |
                          +--net.walend.collection.test.AbstractMutableSetTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AbstractMutableSetOfFreezablesTest, MutableHashSetTest, MutableHashSetTest

public abstract class AbstractMutableSetTest
extends AbstractSetTest

Since:
20010712
Author:
David Walend

Field Summary
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
AbstractMutableSetTest(java.lang.String testName)
           
 
Method Summary
protected abstract  MutableSet getMutableTestSet()
           
 void testAdd()
           
 void testAddAll()
           
 void testImmutable()
           
 void testIteratorRemove()
           
 void testRemove()
           
 void testRemoveAll()
           
 void testRetainAll()
           
 
Methods inherited from class net.walend.collection.test.AbstractSetTest
getEmptyTestSet, getTestCollectionFactory, getTestSet, testContains, testContainsAll, testCopyConstructor, testGetIdentitor, testGetIdentitor, testGetJavaCollection, testGetJavaSet, testGetPrincipleInterface, testImmutable, testIsEmpty, testIterator, testQueriesOnEmpty, testQueriesOnTestSet, testSameContentsAs, 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

AbstractMutableSetTest

public AbstractMutableSetTest(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 AbstractSetTest

testIteratorRemove

public void testIteratorRemove()
Overrides:
testIteratorRemove in class AbstractSetTest

getMutableTestSet

protected abstract MutableSet getMutableTestSet()


Copyright (c) 2000, 2001, David Walend