com.google.common.collect.testing.testers
Class MapClearTester<K,V>

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.google.common.collect.testing.AbstractTester<OneSizeTestContainerGenerator<C,E>>
              extended by com.google.common.collect.testing.AbstractContainerTester<Map<K,V>,Map.Entry<K,V>>
                  extended by com.google.common.collect.testing.AbstractMapTester<K,V>
                      extended by com.google.common.collect.testing.testers.MapClearTester<K,V>
All Implemented Interfaces:
junit.framework.Test

@GwtCompatible
public class MapClearTester<K,V>
extends AbstractMapTester<K,V>

A generic JUnit test which tests clear() operations on a map. Can't be invoked directly; please see MapTestSuiteBuilder.

This class is GWT compatible.

Author:
George van den Driessche, Chris Povirk

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.common.collect.testing.AbstractContainerTester
AbstractContainerTester.ArrayWithDuplicate<E>
 
Field Summary
 
Fields inherited from class com.google.common.collect.testing.AbstractContainerTester
container, samples
 
Constructor Summary
MapClearTester()
           
 
Method Summary
 void testClear_unsupported()
           
 void testClear_unsupportedByEmptyCollection()
           
 void testClear()
           
 void testClearConcurrentWithEntrySetIteration()
           
 void testClearConcurrentWithKeySetIteration()
           
 void testClearConcurrentWithValuesIteration()
           
 
Methods inherited from class com.google.common.collect.testing.AbstractMapTester
actualContents, createArrayWithNullKey, createArrayWithNullValue, createDisjointCollection, entry, expectContents, expectMissing, expectMissingKeys, expectMissingValues, expectNullKeyMissingWhenNullKeysUnsupported, expectNullValueMissingWhenNullValuesUnsupported, expectReplacement, get, getKeyForNullValue, getMap, getNumEntries, getSampleEntries, getSampleEntries, getValueForNullKey, initMapWithNullKey, initMapWithNullValue, resetMap, resetMap, setUp
 
Methods inherited from class com.google.common.collect.testing.AbstractContainerTester
createArrayWithDuplicateElement, createSamplesArray, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, resetContainer
 
Methods inherited from class com.google.common.collect.testing.AbstractTester
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, run, run, runBare, runTest, 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

MapClearTester

public MapClearTester()
Method Detail

testClear

public void testClear()

testClearConcurrentWithEntrySetIteration

public void testClearConcurrentWithEntrySetIteration()

testClearConcurrentWithKeySetIteration

public void testClearConcurrentWithKeySetIteration()

testClearConcurrentWithValuesIteration

public void testClearConcurrentWithValuesIteration()

testClear_unsupported

public void testClear_unsupported()

testClear_unsupportedByEmptyCollection

public void testClear_unsupportedByEmptyCollection()


Copyright © 2010-2012. All Rights Reserved.