Package io.debezium.connector.oracle
Class StreamingDatatypesIT
- java.lang.Object
-
- io.debezium.embedded.AbstractConnectorTest
-
- io.debezium.connector.oracle.AbstractOracleDatatypesTest
-
- io.debezium.connector.oracle.StreamingDatatypesIT
-
- All Implemented Interfaces:
Testing
public class StreamingDatatypesIT extends AbstractOracleDatatypesTest
Integration test to verify different Oracle datatypes as captured during streaming.- Author:
- Jiri Pechanec
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.debezium.embedded.AbstractConnectorTest
AbstractConnectorTest.SourceRecords
-
Nested classes/interfaces inherited from interface io.debezium.util.Testing
Testing.Debug, Testing.Files, Testing.InterruptableFunction, Testing.Network, Testing.Print, Testing.Timer
-
-
Field Summary
Fields Modifier and Type Field Description org.junit.rules.TestRuleskipRule-
Fields inherited from class io.debezium.connector.oracle.AbstractOracleDatatypesTest
PRECISION_PARAMETER_KEY, skipAdapterRule
-
Fields inherited from class io.debezium.embedded.AbstractConnectorTest
engine, logger, logTestName, OFFSET_STORE_PATH, pollTimeoutInMs, skipTestRule
-
-
Constructor Summary
Constructors Constructor Description StreamingDatatypesIT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbefore()protected Configuration.BuilderconnectorConfig()protected voidinit(TemporalPrecisionMode temporalPrecisionMode)protected booleaninsertRecordsDuringTest()-
Methods inherited from class io.debezium.connector.oracle.AbstractOracleDatatypesTest
beforeClass, clobTypes, closeConnection, createTables, dropTables, fpTypes, fpTypesAsDouble, fpTypesAsString, geometryTypes, getAllTables, insertClobTypes, insertFpTypes, insertGeometryTypes, insertIntTypes, insertStringTypes, insertTimeTypes, intTypes, stringTypes, timeTypes, timeTypesAsAdaptiveMicroseconds, timeTypesAsConnect, updateClobTypes
-
Methods inherited from class io.debezium.embedded.AbstractConnectorTest
assertBeginTransaction, assertConfigurationErrors, assertConfigurationErrors, assertConfigurationErrors, assertConnectorIsRunning, assertConnectorNotRunning, assertDelete, assertEndTransaction, assertEngineIsRunning, assertHasNoSourceQuery, assertInsert, assertKey, assertNoConfigurationErrors, assertNoRecordsToConsume, assertOffset, assertOffset, assertOnlyTransactionRecordsToConsume, assertRecordTransactionMetadata, assertSchemaMatchesStruct, assertSchemaMatchesStruct, assertSourceQuery, assertTombstone, assertTombstone, assertUpdate, assertValueField, configValue, consumeAvailableRecords, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeRecord, consumeRecords, consumeRecords, consumeRecords, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopic, debug, getMaximumEnqueuedRecordCount, getSnapshotMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingNamespace, initializeConnectorTestFramework, isStreamingRunning, isStreamingRunning, isTransactionRecord, loggingCompletion, print, readLastCommittedOffset, readLastCommittedOffsets, setConsumeTimeout, skipAvroValidation, start, start, start, start, start, startAndConsumeTillEnd, startAndConsumeTillEnd, stopConnector, stopConnector, validate, waitForAvailableRecords, waitForConnectorShutdown, waitForSnapshotToBeCompleted, waitForStreamingRunning, waitForStreamingRunning, waitTimeForRecords, waitTimeForRecordsAfterNulls
-
-
-
-
Method Detail
-
init
protected void init(TemporalPrecisionMode temporalPrecisionMode) throws Exception
- Specified by:
initin classAbstractOracleDatatypesTest- Throws:
Exception
-
connectorConfig
protected Configuration.Builder connectorConfig()
- Specified by:
connectorConfigin classAbstractOracleDatatypesTest
-
insertRecordsDuringTest
protected boolean insertRecordsDuringTest()
- Specified by:
insertRecordsDuringTestin classAbstractOracleDatatypesTest
-
-