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
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.SourceRecordsNested classes/interfaces inherited from interface io.debezium.util.Testing
Testing.Debug, Testing.Files, Testing.InterruptableFunction, Testing.Network, Testing.Print, Testing.Timer -
Field Summary
FieldsFields inherited from class io.debezium.connector.oracle.AbstractOracleDatatypesTest
PRECISION_PARAMETER_KEY, skipAdapterRule, skipApicurioRuleFields inherited from class io.debezium.embedded.AbstractConnectorTest
consumedLines, engine, logger, logTestName, OFFSET_STORE_PATH, pollTimeoutInMs, skipTestRule -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbefore()protected Configuration.Builderprotected voidinit(TemporalPrecisionMode temporalPrecisionMode) protected booleanMethods 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, updateClobTypesMethods 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, consumeRecordsButSkipUntil, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopicUntil, consumeRecordsUntil, debug, getConsumer, getMaximumEnqueuedRecordCount, getSnapshotMetricsObjectName, getSnapshotMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingNamespace, initializeConnectorTestFramework, isStreamingRunning, isStreamingRunning, isTransactionRecord, loggingCompletion, print, readLastCommittedOffset, readLastCommittedOffsets, setConsumeTimeout, skipAvroValidation, start, start, start, start, start, start, start, startAndConsumeTillEnd, startAndConsumeTillEnd, stopConnector, stopConnector, validate, waitForAvailableRecords, waitForConnectorShutdown, waitForNotInitialState, waitForSnapshotToBeCompleted, waitForSnapshotToBeCompleted, waitForStreamingRunning, waitForStreamingRunning, waitTimeForRecords, waitTimeForRecordsAfterNulls
-
Field Details
-
skipRule
public org.junit.rules.TestRule skipRule
-
-
Constructor Details
-
StreamingDatatypesIT
public StreamingDatatypesIT()
-
-
Method Details
-
before
- Throws:
Exception
-
init
- Specified by:
initin classAbstractOracleDatatypesTest- Throws:
Exception
-
connectorConfig
- Specified by:
connectorConfigin classAbstractOracleDatatypesTest
-
insertRecordsDuringTest
protected boolean insertRecordsDuringTest()- Specified by:
insertRecordsDuringTestin classAbstractOracleDatatypesTest
-