Package io.debezium.transforms
Class LegacyExtractNewRecordStateTest
java.lang.Object
io.debezium.transforms.AbstractExtractStateTest
io.debezium.transforms.LegacyExtractNewRecordStateTest
- Author:
- Jiri Pechanec
-
Field Summary
Fields inherited from class io.debezium.transforms.AbstractExtractStateTest
ADD_FIELDS, ADD_FIELDS_PREFIX, ADD_HEADERS, ADD_HEADERS_PREFIX, DROP_FIELDS_FROM_KEY, DROP_FIELDS_HEADER_NAME, DROP_FIELDS_KEEP_SCHEMA_COMPATIBLE, DROP_TOMBSTONES, envelope, HANDLE_DELETES, HANDLE_TOMBSTONE_DELETES, idSchema, nameSchema, recordSchema, ROUTE_BY_FIELD, sourceSchema -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class io.debezium.transforms.AbstractExtractStateTest
addDropFieldsHeader, createComplexCreateRecord, createCreateRecord, createCreateRecordAddingColumn, createCreateRecordWithCreateTime, createCreateRecordWithKey, createCreateRecordWithOptionalNull, createDeleteRecord, createTombstoneRecord, createTruncateRecord, createUnknownRecord, createUnknownUnnamedSchemaRecord, createUpdateRecord, createUpdateRecordWithChangedFields, createUpdateRecordWithKey, createUpdateRecordWithOptionalNull, getSourceRecordHeaderByKey
-
Constructor Details
-
LegacyExtractNewRecordStateTest
public LegacyExtractNewRecordStateTest()
-
-
Method Details
-
testTombstoneDroppedByDefault
public void testTombstoneDroppedByDefault() -
testTombstoneDroppedConfigured
public void testTombstoneDroppedConfigured() -
testTombstoneForwardConfigured
public void testTombstoneForwardConfigured() -
testTruncateDroppedByDefault
public void testTruncateDroppedByDefault() -
testDeleteDroppedByDefault
public void testDeleteDroppedByDefault() -
testHandleDeleteDrop
public void testHandleDeleteDrop() -
testHandleDeleteNone
public void testHandleDeleteNone() -
testHandleDeleteRewrite
public void testHandleDeleteRewrite() -
testHandleCreateRewrite
public void testHandleCreateRewrite() -
testUnwrapCreateRecord
public void testUnwrapCreateRecord() -
testUnwrapCreateRecordWithOptionalDefaultValue
-
testIgnoreUnknownRecord
public void testIgnoreUnknownRecord() -
testUnwrapPropagatesRecordHeaders
-
testAddField
-
testAddTimestamp
-
testAddFields
-
testNewFieldAndHeaderMapping
-
testAddFieldsForMissingOptionalField
-
testAddFieldsSpecifyStruct
-
testAddHeader
-
testAddHeaders
-
testAddHeadersForMissingOptionalField
-
testAddHeadersSpecifyStruct
-
testAddTopicRoutingField
public void testAddTopicRoutingField() -
testUpdateTopicRoutingField
public void testUpdateTopicRoutingField() -
testDeleteTopicRoutingField
public void testDeleteTopicRoutingField() -
testAddHeadersHandleDeleteRewriteAndTombstone
-
testAddFieldHandleDeleteRewrite
-
testAddFieldsHandleDeleteRewrite
-
testAddFieldsHandleDeleteRewriteAndTombstone
-
testAddFieldsSpecifyStructHandleDeleteRewrite
-
testSchemaChangeEventWithOperationHeader
-
dropFieldsFromValueWithSchemaCompatibility
-
dropFieldsFromValueWithoutSchemaCompatibility
-
dropFieldsFromValueAndKeyWithSchemaCompatibility
-
dropFieldsFromValueAndKeyWithoutSchemaCompatibility
-
testNewNotDefaultField
-
testFieldNotExists
-