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

public class MapGetTester<K,V>
extends AbstractMapTester<K,V>

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

This class is GWT compatible.

Author:
Kevin Bourrillion, 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
MapGetTester()
           
 
Method Summary
 void testGet_no()
           
 void testGet_nonNullWhenNullContained()
           
 void testGet_nullContained()
           
 void testGet_nullNotContainedAndUnsupported()
           
 void testGet_nullNotContainedButAllowed()
           
 void testGet_wrongType()
           
 void testGet_yes()
           
 
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

MapGetTester

public MapGetTester()
Method Detail

testGet_yes

public void testGet_yes()

testGet_no

public void testGet_no()

testGet_nullNotContainedButAllowed

public void testGet_nullNotContainedButAllowed()

testGet_nullNotContainedAndUnsupported

public void testGet_nullNotContainedAndUnsupported()

testGet_nonNullWhenNullContained

public void testGet_nonNullWhenNullContained()

testGet_nullContained

public void testGet_nullContained()

testGet_wrongType

public void testGet_wrongType()


Copyright © 2010-2011. All Rights Reserved.