Package io.debezium.transforms
Class ExtractChangedRecordStateTest
java.lang.Object
io.debezium.transforms.AbstractExtractStateTest
io.debezium.transforms.ExtractChangedRecordStateTest
Unit test for the
ExtractChangedRecordState single message transformation.- Author:
- Chris Cranford
-
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 TypeMethodDescriptionprivate org.apache.kafka.connect.header.HeadergetSourceRecordHeader(org.apache.kafka.connect.source.SourceRecord record, String headerKey) voidvoidvoidvoidvoidMethods 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
-
ExtractChangedRecordStateTest
public ExtractChangedRecordStateTest()
-
-
Method Details
-
testAddUpdatedFieldToHeaders
-
testAddCreatedFieldToHeaders
-
testNoHeadersSetWhenNotConfiguredWithCreate
-
testNoHeadersSetWhenNotConfiguredWithUpdate
-
testNoHeadersSetWhenNotConfiguredWithDelete
-
getSourceRecordHeader
private org.apache.kafka.connect.header.Header getSourceRecordHeader(org.apache.kafka.connect.source.SourceRecord record, String headerKey)
-