Class AbstractJdbcSinkPipelineIT

java.lang.Object
io.debezium.connector.jdbc.e2e.AbstractJdbcSinkIT
io.debezium.connector.jdbc.e2e.AbstractJdbcSinkPipelineIT
Direct Known Subclasses:
JdbcSinkPipelineToDb2IT, JdbcSinkPipelineToMySqlIT, JdbcSinkPipelineToOracleIT, JdbcSinkPipelineToPostgresIT, JdbcSinkPipelineToSqlServerIT

@ExtendWith(SourcePipelineInvocationContextProvider.class) public abstract class AbstractJdbcSinkPipelineIT extends AbstractJdbcSinkIT
An integration test class that holds all JDBC sink pipeline integration tests.

NOTE: It is important that all sink pipeline tests primarily exist in this class unless there specific sink database tests that are in the derived sink class implementations to minimize the resource start and tear down steps.

NOTE: All methods in this class should be annotated with TestTemplate as each method will be invoked multiple times with various Source and Sink objects, which allows the tests to verify that they successfully run with a variety of configurations.

Author:
Chris Cranford
See Also: