Class AbstractMapTester<K extends @Nullable Object,V extends @Nullable Object>

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
Type Parameters:
K - the key type of the map to be tested.
V - the value type of the map to be tested.
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AbstractBiMapTester, ConcurrentMapPutIfAbsentTester, ConcurrentMapRemoveTester, ConcurrentMapReplaceEntryTester, ConcurrentMapReplaceTester, MapClearTester, MapComputeIfAbsentTester, MapComputeIfPresentTester, MapComputeTester, MapContainsKeyTester, MapContainsValueTester, MapCreationTester, MapEntrySetTester, MapEqualsTester, MapForEachTester, MapGetOrDefaultTester, MapGetTester, MapHashCodeTester, MapIsEmptyTester, MapMergeTester, MapPutAllTester, MapPutIfAbsentTester, MapPutTester, MapRemoveEntryTester, MapRemoveTester, MapReplaceAllTester, MapReplaceEntryTester, MapReplaceTester, MapSerializationTester, MapSizeTester, MapToStringTester, NavigableMapNavigationTester, SortedMapNavigationTester

@GwtCompatible @NullMarked public abstract class AbstractMapTester<K extends @Nullable Object,V extends @Nullable Object> extends AbstractContainerTester<Map<K,V>,Map.Entry<K,V>>
Base class for map testers.

TODO: see how much of this is actually needed once Map testers are written. (It was cloned from AbstractCollectionTester.)

Author:
George van den Driessche