Class AbstractJdbcSinkDeleteEnabledTest
java.lang.Object
io.debezium.connector.jdbc.integration.AbstractJdbcSinkTest
io.debezium.connector.jdbc.integration.AbstractJdbcSinkDeleteEnabledTest
- Direct Known Subclasses:
JdbcSinkDeleteEnabledIT,JdbcSinkDeleteEnabledIT,JdbcSinkDeleteEnabledIT,JdbcSinkDeleteEnabledIT,JdbcSinkDeleteEnabledIT
Common delete enabled tests.
- Author:
- Chris Cranford
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidtestShouldHandleRowDeletionWhenRowDoesNotExistUsingSubsetOfRecordKeyFields(SinkRecordFactory factory) voidvoidvoidvoidMethods inherited from class io.debezium.connector.jdbc.integration.AbstractJdbcSinkTest
afterEach, assertSinkConnectorIsRunning, consume, consume, dataSource, destinationTableName, getConfig, getDefaultSinkConfig, getSink, randomTableName, startSinkConnector, stopSinkConnector, topicName
-
Constructor Details
-
AbstractJdbcSinkDeleteEnabledTest
-
-
Method Details
-
testShouldNotDeleteRowWhenDeletesDisabled
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) public void testShouldNotDeleteRowWhenDeletesDisabled(SinkRecordFactory factory) -
testShouldDeleteRowWhenDeletesEnabled
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) public void testShouldDeleteRowWhenDeletesEnabled(SinkRecordFactory factory) -
testShouldDeleteRowWhenDeletesEnabledUsingSubsetOfRecordKeyFields
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) public void testShouldDeleteRowWhenDeletesEnabledUsingSubsetOfRecordKeyFields(SinkRecordFactory factory) -
testShouldHandleRowDeletionWhenRowDoesNotExist
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) public void testShouldHandleRowDeletionWhenRowDoesNotExist(SinkRecordFactory factory) -
testShouldHandleRowDeletionWhenRowDoesNotExistUsingSubsetOfRecordKeyFields
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) public void testShouldHandleRowDeletionWhenRowDoesNotExistUsingSubsetOfRecordKeyFields(SinkRecordFactory factory) -
testShouldSkipTombstoneRecord
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) @FixFor("DBZ-6862") public void testShouldSkipTombstoneRecord(SinkRecordFactory factory) -
testShouldSkipTruncateRecord
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) @FixFor("DBZ-6970") public void testShouldSkipTruncateRecord(SinkRecordFactory factory) -
testShouldHandleTruncateRecord
@ParameterizedTest @ArgumentsSource(SinkRecordFactoryArgumentsProvider.class) @FixFor("DBZ-6970") public void testShouldHandleTruncateRecord(SinkRecordFactory factory)
-