Class ByLogicalTableRouterTest

java.lang.Object
io.debezium.transforms.ByLogicalTableRouterTest

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

    • ByLogicalTableRouterTest

      public ByLogicalTableRouterTest()
  • Method Details

    • 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