Class ConvertCloudEventToSaveableFormTest

java.lang.Object
io.debezium.connector.jdbc.transforms.ConvertCloudEventToSaveableFormTest

class ConvertCloudEventToSaveableFormTest extends Object
Unit tests for ConvertCloudEventToSaveableForm
Author:
Roman Kudryashov
  • Constructor Details

    • ConvertCloudEventToSaveableFormTest

      ConvertCloudEventToSaveableFormTest()
  • Method Details

    • testConvertCloudEventRecordWithEmptyConfig

      @Test @FixFor({"DBZ-7065","DBZ-7130"}) void testConvertCloudEventRecordWithEmptyConfig()
    • testConvertNotCloudEventRecord

      @ParameterizedTest @ValueSource(strings={"json","avro"}) @FixFor({"DBZ-7065","DBZ-7130"}) void testConvertNotCloudEventRecord(String serializerType)
    • testConvertCloudEventRecordWithEmptyMapping

      @ParameterizedTest @ValueSource(strings={"json","avro"}) @FixFor({"DBZ-7065","DBZ-7130"}) void testConvertCloudEventRecordWithEmptyMapping(String serializerType)
    • testConvertCloudEventRecordWithMappingOfIdField

      @ParameterizedTest @ValueSource(strings={"json","avro"}) @FixFor({"DBZ-7065","DBZ-7130"}) void testConvertCloudEventRecordWithMappingOfIdField(String serializerType)
    • testConvertCloudEventRecordWithNotConfiguredCloudEventsSchemaCustomNameAndMappingOfIdField

      @Test @FixFor("DBZ-7235") void testConvertCloudEventRecordWithNotConfiguredCloudEventsSchemaCustomNameAndMappingOfIdField()
    • testConvertCloudEventRecordWithMisconfiguredCloudEventsSchemaCustomNameAndMappingOfIdField

      @Test @FixFor("DBZ-7235") void testConvertCloudEventRecordWithMisconfiguredCloudEventsSchemaCustomNameAndMappingOfIdField()
    • testConvertCloudEventRecordWithConfiguredCloudEventsSchemaCustomNameAndMappingOfIdField

      @Test @FixFor("DBZ-7235") void testConvertCloudEventRecordWithConfiguredCloudEventsSchemaCustomNameAndMappingOfIdField()
    • testConvertCloudEventRecordWithMappingOfDataField

      @ParameterizedTest @ValueSource(strings={"json","avro"}) @FixFor({"DBZ-7065","DBZ-7130"}) void testConvertCloudEventRecordWithMappingOfDataField(String serializerType)
    • testConvertCloudEventRecordWithMappingOfAllFieldsWithCustomNames

      @ParameterizedTest @ValueSource(strings={"json","avro"}) @FixFor({"DBZ-7065","DBZ-7130"}) void testConvertCloudEventRecordWithMappingOfAllFieldsWithCustomNames(String serializerType)
    • checkParamsOfOriginalAndConvertedRecordsAreEqual

      private void checkParamsOfOriginalAndConvertedRecordsAreEqual(org.apache.kafka.connect.sink.SinkRecord original, org.apache.kafka.connect.sink.SinkRecord converted)