Class AbstractExtractStateTest

java.lang.Object
io.debezium.transforms.AbstractExtractStateTest
Direct Known Subclasses:
ExtractChangedRecordStateTest, ExtractNewRecordStateTest, SchemaChangeEventFilterTest

public abstract class AbstractExtractStateTest extends Object
A base abstract class for the Extract-based single message transform tests.
Author:
Chris Cranford
  • Field Details

    • recordSchema

      protected final org.apache.kafka.connect.data.Schema recordSchema
    • sourceSchema

      protected final org.apache.kafka.connect.data.Schema sourceSchema
    • envelope

      protected final io.debezium.data.Envelope envelope
  • Constructor Details

    • AbstractExtractStateTest

      public AbstractExtractStateTest()
  • Method Details

    • createDeleteRecord

      protected org.apache.kafka.connect.source.SourceRecord createDeleteRecord()
    • createTombstoneRecord

      protected org.apache.kafka.connect.source.SourceRecord createTombstoneRecord()
    • createTruncateRecord

      protected org.apache.kafka.connect.source.SourceRecord createTruncateRecord()
    • createCreateRecord

      protected org.apache.kafka.connect.source.SourceRecord createCreateRecord()
    • createCreateRecordWithOptionalNull

      protected org.apache.kafka.connect.source.SourceRecord createCreateRecordWithOptionalNull()
    • createCreateRecordWithKey

      protected org.apache.kafka.connect.source.SourceRecord createCreateRecordWithKey()
    • createUpdateRecord

      protected org.apache.kafka.connect.source.SourceRecord createUpdateRecord()
    • createUpdateRecordWithOptionalNull

      protected org.apache.kafka.connect.source.SourceRecord createUpdateRecordWithOptionalNull()
    • createUpdateRecordWithKey

      protected org.apache.kafka.connect.source.SourceRecord createUpdateRecordWithKey()
    • createComplexCreateRecord

      protected org.apache.kafka.connect.source.SourceRecord createComplexCreateRecord()
    • createUnknownRecord

      protected org.apache.kafka.connect.source.SourceRecord createUnknownRecord()
    • createUnknownUnnamedSchemaRecord

      protected org.apache.kafka.connect.source.SourceRecord createUnknownUnnamedSchemaRecord()