Class ConcurrentMapReplaceEntryTester<K,​V>

  • All Implemented Interfaces:
    junit.framework.Test

    @GwtCompatible
    public class ConcurrentMapReplaceEntryTester<K,​V>
    extends AbstractMapTester<K,​V>
    A generic JUnit test which tests replace(K, V, V) operations on a concurrent map. Can't be invoked directly; please see ConcurrentMapTestSuiteBuilder.
    • Constructor Detail

      • ConcurrentMapReplaceEntryTester

        public ConcurrentMapReplaceEntryTester()
    • Method Detail

      • testReplaceEntry_supportedPresent

        public void testReplaceEntry_supportedPresent()
      • testReplaceEntry_supportedPresentUnchanged

        public void testReplaceEntry_supportedPresentUnchanged()
      • testReplaceEntry_supportedWrongValue

        public void testReplaceEntry_supportedWrongValue()
      • testReplaceEntry_supportedAbsentKey

        public void testReplaceEntry_supportedAbsentKey()
      • testReplaceEntry_presentNullValueUnsupported

        public void testReplaceEntry_presentNullValueUnsupported()
      • testReplaceEntry_wrongValueNullValueUnsupported

        public void testReplaceEntry_wrongValueNullValueUnsupported()
      • testReplaceEntry_absentKeyNullValueUnsupported

        public void testReplaceEntry_absentKeyNullValueUnsupported()
      • testReplaceEntry_nullDifferentFromAbsent

        public void testReplaceEntry_nullDifferentFromAbsent()
      • testReplaceEntry_expectNullUnsupported

        public void testReplaceEntry_expectNullUnsupported()
      • testReplaceEntry_unsupportedPresent

        public void testReplaceEntry_unsupportedPresent()
      • testReplaceEntry_unsupportedWrongValue

        public void testReplaceEntry_unsupportedWrongValue()
      • testReplaceEntry_unsupportedAbsentKey

        public void testReplaceEntry_unsupportedAbsentKey()