Class ByLogicalTableRouterTest


  • public class ByLogicalTableRouterTest
    extends Object
    Author:
    Mario Mueller
    • Constructor Detail

      • ByLogicalTableRouterTest

        public ByLogicalTableRouterTest()
    • Method Detail

      • testBrokenKeyReplacementConfigurationNullValue

        public void testBrokenKeyReplacementConfigurationNullValue()
      • testBrokenKeyReplacementConfigurationEmptyValue

        public void testBrokenKeyReplacementConfigurationEmptyValue()
      • testKeyReplacementWorkingConfigurationWithAvroSchemaNameAdjustment

        public void testKeyReplacementWorkingConfigurationWithAvroSchemaNameAdjustment()
      • testKeyReplacementWorkingConfigurationWithNoSchemaNameAdjustment

        @FixFor("DBZ-3535")
        public void testKeyReplacementWorkingConfigurationWithNoSchemaNameAdjustment()
      • testKeyReplacementWorkingConfiguration

        private void testKeyReplacementWorkingConfiguration​(String schemaNameAdjustmentMode,
                                                            String expectedKeySchemaName)
      • testHeartbeatMessageTopicReplacementTopic

        public void testHeartbeatMessageTopicReplacementTopic()
      • testBrokenTopicReplacementConfigurationNullValue

        public void testBrokenTopicReplacementConfigurationNullValue()
      • testBrokenTopicReplacementConfigurationEmptyValue

        public void testBrokenTopicReplacementConfigurationEmptyValue()
      • testKeyNullValue

        @FixFor("DBZ-1086")
        public void testKeyNullValue()
      • testNamespaceReplacementWithoutKeyChange

        @FixFor("DBZ-2034")
        public void testNamespaceReplacementWithoutKeyChange()
      • shouldHandleSchemaChangeEvent

        @FixFor("DBZ-2412")
        public void shouldHandleSchemaChangeEvent()
                                           throws Exception
        Throws:
        Exception