Package io.debezium.converters
Class CloudEventsConverterTest
java.lang.Object
io.debezium.converters.CloudEventsConverterTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static org.apache.kafka.common.header.internals.RecordHeadersconvertHeadersFor(org.apache.kafka.connect.source.SourceRecord record) private static StringprettyJson(com.fasterxml.jackson.databind.JsonNode json) static voidshouldConvertToCloudEventsInAvro(org.apache.kafka.connect.source.SourceRecord record, String connectorName, String serverName, boolean hasTransaction) static voidshouldConvertToCloudEventsInJson(org.apache.kafka.connect.source.SourceRecord record, boolean hasTransaction) static voidshouldConvertToCloudEventsInJson(org.apache.kafka.connect.source.SourceRecord record, boolean hasTransaction, Consumer<com.fasterxml.jackson.databind.JsonNode> furtherAssertions) static voidshouldConvertToCloudEventsInJsonWithDataAsAvro(org.apache.kafka.connect.source.SourceRecord record, boolean hasTransaction) static voidshouldConvertToCloudEventsInJsonWithDataAsAvro(org.apache.kafka.connect.source.SourceRecord record, String fieldName, boolean hasTransaction) static voidshouldConvertToCloudEventsInJsonWithMetadataInHeaders(org.apache.kafka.connect.source.SourceRecord record, String connectorName, String serverName)
-
Constructor Details
-
CloudEventsConverterTest
public CloudEventsConverterTest()
-
-
Method Details
-
shouldConvertToCloudEventsInJson
public static void shouldConvertToCloudEventsInJson(org.apache.kafka.connect.source.SourceRecord record, boolean hasTransaction) -
shouldConvertToCloudEventsInJson
public static void shouldConvertToCloudEventsInJson(org.apache.kafka.connect.source.SourceRecord record, boolean hasTransaction, Consumer<com.fasterxml.jackson.databind.JsonNode> furtherAssertions) -
shouldConvertToCloudEventsInJsonWithDataAsAvro
public static void shouldConvertToCloudEventsInJsonWithDataAsAvro(org.apache.kafka.connect.source.SourceRecord record, boolean hasTransaction) -
shouldConvertToCloudEventsInJsonWithDataAsAvro
public static void shouldConvertToCloudEventsInJsonWithDataAsAvro(org.apache.kafka.connect.source.SourceRecord record, String fieldName, boolean hasTransaction) -
shouldConvertToCloudEventsInAvro
-
shouldConvertToCloudEventsInJsonWithMetadataInHeaders
public static void shouldConvertToCloudEventsInJsonWithMetadataInHeaders(org.apache.kafka.connect.source.SourceRecord record, String connectorName, String serverName) throws Exception - Throws:
Exception
-
convertHeadersFor
private static org.apache.kafka.common.header.internals.RecordHeaders convertHeadersFor(org.apache.kafka.connect.source.SourceRecord record) throws IOException - Throws:
IOException
-
prettyJson
-