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 tests for the
LogMinerHelper class.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.
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 Oracle NUMBER type with negative scale.
Tests the behavior of
NUMBER(1) data types.Unit test that validates the behavior of the
OracleOffsetContext and its friends.Unit tests for Oracle's database schema history.
Integration tests for the Oracle DDL and schema migration.
Integration tests for config skip.messages.without.change
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.
Marker annotation used to skip a given test if the session is marked as read-only.
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().JUnit rule that skips a test based on the
SkipOnReadOnly annotation on
either a test method or test class.JUnit rule that skips a test when a test is run against Apicurio registry.
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.Marker annotation used together with
SkipTestWhenRunWithApicurioRule JUnit rule, that allows
tests to not be skipped when the test is run against Apicurio registry.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