Class ExtractNewDocumentStateTest
java.lang.Object
io.debezium.connector.mongodb.transforms.ExtractNewDocumentStateTest
Unit test for
ExtractNewDocumentState.- Author:
- Gunnar Morling
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.junit.rules.ExpectedExceptionprivate io.debezium.connector.mongodb.Filtersprivate List<org.apache.kafka.connect.source.SourceRecord>private static final Stringorg.junit.rules.TestRuleprivate io.debezium.connector.mongodb.SourceInfoprivate io.debezium.schema.TopicSelector<io.debezium.connector.mongodb.CollectionId>private io.debezium.connector.mongodb.transforms.ExtractNewDocumentState<org.apache.kafka.connect.source.SourceRecord> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SERVER_NAME
- See Also:
-
filters
private io.debezium.connector.mongodb.Filters filters -
source
private io.debezium.connector.mongodb.SourceInfo source -
topicSelector
private io.debezium.schema.TopicSelector<io.debezium.connector.mongodb.CollectionId> topicSelector -
produced
-
transformation
private io.debezium.connector.mongodb.transforms.ExtractNewDocumentState<org.apache.kafka.connect.source.SourceRecord> transformation -
skipTestRule
public org.junit.rules.TestRule skipTestRule -
exceptionRule
public org.junit.rules.ExpectedException exceptionRule
-
-
Constructor Details
-
ExtractNewDocumentStateTest
public ExtractNewDocumentStateTest()
-
-
Method Details
-
setup
public void setup() -
closeSmt
public void closeSmt() -
shouldPassHeartbeatMessages
-
shouldSkipMessagesWithoutDebeziumCdcEnvelopeDueToMissingSchemaName
@FixFor("DBZ-1430") public void shouldSkipMessagesWithoutDebeziumCdcEnvelopeDueToMissingSchemaName() -
shouldSkipMessagesWithoutDebeziumCdcEnvelopeDueToMissingSchemaNameSuffix
@FixFor("DBZ-1430") public void shouldSkipMessagesWithoutDebeziumCdcEnvelopeDueToMissingSchemaNameSuffix() -
shouldSkipMessagesWithoutDebeziumCdcEnvelopeDueToMissingValueSchema
@FixFor("DBZ-1430") public void shouldSkipMessagesWithoutDebeziumCdcEnvelopeDueToMissingValueSchema() -
shouldFailWhenTheSchemaLooksValidButDoesNotHaveTheCorrectFieldsPreKafka241
@FixFor("DBZ-1430") public void shouldFailWhenTheSchemaLooksValidButDoesNotHaveTheCorrectFieldsPreKafka241() -
shouldFailWhenTheSchemaLooksValidButDoesNotHaveTheCorrectFieldsPostKafka241
@FixFor("DBZ-1430") public void shouldFailWhenTheSchemaLooksValidButDoesNotHaveTheCorrectFieldsPostKafka241()
-