Package io.debezium.connector.jdbc
Class RecordBufferTest
java.lang.Object
io.debezium.connector.jdbc.RecordBufferTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate io.debezium.connector.jdbc.dialect.DatabaseDialect -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcorrectlyBuffer(SinkRecordFactory factory) (package private) voidkeySchemaChange(SinkRecordFactory factory) (package private) voidsetUp()(package private) voidvalueSchemaChange(SinkRecordFactory factory)
-
Field Details
-
dialect
private io.debezium.connector.jdbc.dialect.DatabaseDialect dialect
-
-
Constructor Details
-
RecordBufferTest
RecordBufferTest()
-
-
Method Details
-
setUp
@BeforeEach void setUp() -
correctlyBuffer
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) @DisplayName("When 10 sink records arrives and buffer size is 5 then the buffer will be flushed 2 times") void correctlyBuffer(SinkRecordFactory factory) -
keySchemaChange
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) @DisplayName("When key schema changes then the buffer will be flushed") void keySchemaChange(SinkRecordFactory factory) -
valueSchemaChange
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) @DisplayName("When value schema changes then the buffer will be flushed") void valueSchemaChange(SinkRecordFactory factory)
-