Class AbstractProcessorTest

  • All Implemented Interfaces:
    Testing
    Direct Known Subclasses:
    InfinispanProcessorIT, MemoryProcessorIT

    public abstract class AbstractProcessorTest
    extends AbstractConnectorTest
    An abstract class where all common tests across all LogMinerEventProcessor implementations should exist with concrete subclasses for each processor implementation type.
    Author:
    Chris Cranford
    • Field Detail

      • connection

        private io.debezium.connector.oracle.OracleConnection connection
      • skipRule

        public org.junit.rules.TestRule skipRule
    • Constructor Detail

      • AbstractProcessorTest

        public AbstractProcessorTest()
    • Method Detail

      • getBufferImplementationConfig

        protected abstract Configuration.Builder getBufferImplementationConfig()
      • hasPersistedState

        protected boolean hasPersistedState()
      • shouldResumeFromPersistedState

        @FixFor("DBZ-3752")
        public void shouldResumeFromPersistedState()
                                            throws Exception
        Throws:
        Exception
      • shouldResumeLongRunningTransactionFromPersistedState

        @FixFor("DBZ-3752")
        public void shouldResumeLongRunningTransactionFromPersistedState()
                                                                  throws Exception
        Throws:
        Exception