com.google.common.collect.testing.testers
Class MapPutAllTester<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.MapPutAllTester<K,V>
All Implemented Interfaces:
junit.framework.Test

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

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

This class is GWT compatible.

Author:
Chris Povirk, Kevin Bourrillion

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
MapPutAllTester()
           
 
Method Summary
 void setUp()
           
 void testAdd_nullKeyUnsupported()
           
 void testAdd_nullValueUnsupported()
           
 void testPutAll_nullCollectionReference()
           
 void testPutAll_nullKeySupported()
           
 void testPutAll_nullValueSupported()
           
 void testPutAll_supportedNonePresent()
           
 void testPutAll_supportedNothing()
           
 void testPutAll_supportedSomePresent()
           
 void testPutAll_unsupportedAllPresent()
           
 void testPutAll_unsupportedNonePresent()
           
 void testPutAll_unsupportedNothing()
           
 void testPutAll_unsupportedSomePresent()
           
 void testPutAllSomePresentConcurrentWithEntrySetIteration()
           
 
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
 
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

MapPutAllTester

public MapPutAllTester()
Method Detail

setUp

public void setUp()
           throws Exception
Overrides:
setUp in class AbstractMapTester<K,V>
Throws:
Exception

testPutAll_supportedNothing

public void testPutAll_supportedNothing()

testPutAll_unsupportedNothing

public void testPutAll_unsupportedNothing()

testPutAll_supportedNonePresent

public void testPutAll_supportedNonePresent()

testPutAll_unsupportedNonePresent

public void testPutAll_unsupportedNonePresent()

testPutAll_supportedSomePresent

public void testPutAll_supportedSomePresent()

testPutAllSomePresentConcurrentWithEntrySetIteration

public void testPutAllSomePresentConcurrentWithEntrySetIteration()

testPutAll_unsupportedSomePresent

public void testPutAll_unsupportedSomePresent()

testPutAll_unsupportedAllPresent

public void testPutAll_unsupportedAllPresent()

testPutAll_nullKeySupported

public void testPutAll_nullKeySupported()

testAdd_nullKeyUnsupported

public void testAdd_nullKeyUnsupported()

testPutAll_nullValueSupported

public void testPutAll_nullValueSupported()

testAdd_nullValueUnsupported

public void testAdd_nullValueUnsupported()

testPutAll_nullCollectionReference

public void testPutAll_nullCollectionReference()


Copyright © 2010-2012. All Rights Reserved.