Package io.debezium.connector.binlog
Class BinlogValueConvertersTest<C extends org.apache.kafka.connect.source.SourceConnector>
java.lang.Object
io.debezium.connector.binlog.BinlogValueConvertersTest<C>
- All Implemented Interfaces:
BinlogConnectorTest<C>
public abstract class BinlogValueConvertersTest<C extends org.apache.kafka.connect.source.SourceConnector>
extends Object
implements BinlogConnectorTest<C>
- Author:
- Randall Hauch
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TemporalAdjusterprivate static final byte[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract DdlParserprotected abstract io.debezium.connector.binlog.jdbc.BinlogValueConvertersgetValueConverters(JdbcValueConverters.DecimalMode decimalMode, TemporalPrecisionMode temporalPrecisionMode, JdbcValueConverters.BigIntUnsignedMode bigIntUnsignedMode, CommonConnectorConfig.BinaryHandlingMode binaryHandlingMode, TemporalAdjuster temporalAdjuster, CommonConnectorConfig.EventConvertingFailureHandlingMode eventConvertingFailureHandlingMode) protected LocalDateTimelocalDateTimeWithYear(int year) protected LocalDatelocalDateWithYear(int year) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.connector.binlog.BinlogConnectorTest
getConnectorClass, getConnectorName, getTestDatabaseConnection, getTestDatabaseConnection, getTestReplicaDatabaseConnection, isMariaDb
-
Field Details
-
ADJUSTER
-
INVALID_JSON
private static final byte[] INVALID_JSON
-
-
Constructor Details
-
BinlogValueConvertersTest
public BinlogValueConvertersTest()
-
-
Method Details
-
shouldAdjustLocalDateWithTwoDigitYears
public void shouldAdjustLocalDateWithTwoDigitYears() -
shouldAdjustLocalDateTimeWithTwoDigitYears
public void shouldAdjustLocalDateTimeWithTwoDigitYears() -
shouldNotAdjustLocalDateWithThreeDigitYears
public void shouldNotAdjustLocalDateWithThreeDigitYears() -
shouldNotAdjustLocalDateTimeWithThreeDigitYears
public void shouldNotAdjustLocalDateTimeWithThreeDigitYears() -
testJsonValues
public void testJsonValues() -
testSkipInvalidJsonValues
-
testErrorOnInvalidJsonValues
-
testFallbackDecimalValueScale
-
testZonedDateTimeWithMicrosecondPrecision
-
testInvalidLocalDate
public void testInvalidLocalDate() -
testDateValidYear
public void testDateValidYear() -
testInvalidTimestamp
public void testInvalidTimestamp() -
testTimestampValidYear
public void testTimestampValidYear() -
localDateWithYear
-
localDateTimeWithYear
-
getValueConverters
protected abstract io.debezium.connector.binlog.jdbc.BinlogValueConverters getValueConverters(JdbcValueConverters.DecimalMode decimalMode, TemporalPrecisionMode temporalPrecisionMode, JdbcValueConverters.BigIntUnsignedMode bigIntUnsignedMode, CommonConnectorConfig.BinaryHandlingMode binaryHandlingMode, TemporalAdjuster temporalAdjuster, CommonConnectorConfig.EventConvertingFailureHandlingMode eventConvertingFailureHandlingMode) -
getDdlParser
-