org.jboss.test.util.test.collection
Class AbstractMapUnitTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jboss.test.util.test.collection.AbstractMapUnitTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
LazyMapUnitTestCase, SoftValueHashMapUnitTestCase, SoftValueTreeMapUnitTestCase, WeakValueHashMapUnitTestCase, WeakValueTreeMapUnitTestCase

public abstract class AbstractMapUnitTest
extends junit.framework.TestCase

Unit tests for custom maps.

Author:
Ales Justin

Constructor Summary
AbstractMapUnitTest()
           
 
Method Summary
protected
<T> T
assertIterable(Iterable<T> iter, Class<T> clazz)
           
protected abstract  Map createEmptyMap()
           
 void testBasicOperations()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, 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

AbstractMapUnitTest

public AbstractMapUnitTest()
Method Detail

createEmptyMap

protected abstract Map createEmptyMap()

testBasicOperations

public void testBasicOperations()
                         throws Exception
Throws:
Exception

assertIterable

protected <T> T assertIterable(Iterable<T> iter,
                               Class<T> clazz)


Copyright © 2009 JBoss Inc.. All Rights Reserved.