Class KafkaDatabaseHistoryTest


  • public class KafkaDatabaseHistoryTest
    extends Object
    Author:
    Randall Hauch
    • Constructor Detail

      • KafkaDatabaseHistoryTest

        public KafkaDatabaseHistoryTest()
    • Method Detail

      • stopKafka

        public static void stopKafka()
      • afterEach

        public void afterEach()
      • shouldStartWithEmptyTopicAndStoreDataAndRecoverAllState

        public void shouldStartWithEmptyTopicAndStoreDataAndRecoverAllState()
                                                                     throws Exception
        Throws:
        Exception
      • testHistoryTopicContent

        private void testHistoryTopicContent​(String topicName,
                                             boolean skipUnparseableDDL)
      • setLogPosition

        protected void setLogPosition​(int index)
      • shouldIgnoreUnparseableMessages

        public void shouldIgnoreUnparseableMessages()
                                             throws Exception
        Throws:
        Exception
      • shouldStopOnUnparseableSQL

        public void shouldStopOnUnparseableSQL()
                                        throws Exception
        Throws:
        Exception
      • testExists

        public void testExists()
      • differentiateStorageExistsFromHistoryExists

        @FixFor("DBZ-1886")
        public void differentiateStorageExistsFromHistoryExists()
      • shouldValidateMandatoryValues

        @FixFor("DBZ-2144")
        public void shouldValidateMandatoryValues()