All Classes and Interfaces
Class
Description
Integration test to verify different Oracle datatypes.
An abstract class where all common tests across all
LogMinerEventProcessor implementations
should exist with concrete subclasses for each processor implementation type.AbstractProcessorUnitTest<T extends io.debezium.connector.oracle.logminer.processor.AbstractLogMinerEventProcessor>
Abstract class implementation for all unit tests for
LogMinerEventProcessor implementations.Test the basic functionality of the
CommitScn model.Incremental Snapshots tests for the Oracle connector.
Incremental Snapshots tests for the Oracle connector.
This subclasses common OracleConnectorIT for LogMiner adaptor
Unit test for the
LogMinerQueryBuilder.Integration tests for BLOB data type support.
Integration tests for CLOB data type support.
Integration test for the Debezium Oracle connector.
Integration test for the Debezium Oracle connector.
Unit tests for Oracle's database history.
Implementation of
DatabaseVersionResolver specific for Oracle.This is the test suite for Oracle Antlr parser unit testing
Integration test that tests all supported data types and default value combinations during
both snapshot and streaming phases in conjunction with schema changes to the table.
Defines the different assertion types for a given column definition.
Defines a column definition and its attributes that are used by tests.
Tests the behavior of
NUMBER(1) data types.Unit test that validates the behavior of the
OracleOffsetContext and its friends.Integration tests for the Oracle DDL and schema migration.
Test streaming metrics.
An integration test for Oracle and the
EventRouter for outbox.Integration test for the user-facing history topic of the Debezium Oracle Server connector.
Unit tests for the Oracle LogMiner
SEL_LOB_LOCATOR operation parser, SelectLobParser.Integration test for signaling schema changes.
Marker annotation used to skip a given test if the specified database option is or isn't enabled.
JUnit rule that skips a test based on the
SkipWhenAdapterNameIs annotation on
either a test method or test class.JUnit rule that automatically skips a test if the
SkipOnDatabaseOption annotation at
either the class or test method level if the option specified isn't enabled or available on
the test database used by TestHelper.testConnection().Marker annotation used together with the
SkipTestDependingOnAdapterNameRule JUnit rule, that allows
tests to be skipped based on the adapter name that is being used for testing.Marker annotation used togehter with
SkipTestDependingOnAdapterNameRule JUnit rule, that allows
tests to not be skipped based on the adapter name that is being used for testing.Integration test to verify different Oracle datatypes as captured during initial snapshotting.
Integration test for using snapshot SELECT overrides with the Debezium Oracle connector.
Integration test to verify different Oracle datatypes as captured during streaming.
Integration test to check transaction metadata.
Unit tests for parsing
UNISTR column values