public class OracleDmlParserTest extends Object
| Modifier and Type | Field and Description |
|---|---|
private io.debezium.connector.oracle.antlr.OracleDmlParser |
antlrDmlParser |
private static byte[] |
BLOB_DATA |
private static String |
CATALOG_NAME |
private static String |
CLOB_DATA |
private io.debezium.connector.oracle.antlr.OracleDdlParser |
ddlParser |
private static String |
FULL_TABLE_NAME |
private static String |
SCHEMA_NAME |
org.junit.rules.TestRule |
skipRule |
private static String |
SPATIAL_DATA |
private static String |
SPATIAL_DATA_1 |
private io.debezium.connector.oracle.jsqlparser.SimpleDmlParser |
sqlDmlParser |
private static String |
TABLE_NAME |
private io.debezium.relational.Tables |
tables |
| Constructor and Description |
|---|
OracleDmlParserTest() |
| Modifier and Type | Method and Description |
|---|---|
private void |
parseDate(String format,
boolean validateDate) |
private void |
parseTimestamp(String format,
boolean validateTimestamp) |
void |
setUp() |
void |
shouldParseAliasDelete() |
void |
shouldParseAliasInsert() |
void |
shouldParseAliasUpdate() |
void |
shouldParseDateFormats() |
void |
shouldParseInsertAndDeleteTable() |
void |
shouldParseNoWhereClause() |
void |
shouldParseSpecialCharacters() |
void |
shouldParseStrangeDml() |
void |
shouldParseTimestampFormats() |
void |
shouldParseUpdateNoChangesTable() |
void |
shouldParseUpdateTable() |
private void |
verifyDelete(io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry record,
boolean checkOldValues) |
private void |
verifyInsert(io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry record) |
private void |
verifyUpdate(io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry record,
boolean checkGeometry,
boolean checkOldValues,
int oldValuesNumber) |
private io.debezium.connector.oracle.antlr.OracleDdlParser ddlParser
private io.debezium.connector.oracle.antlr.OracleDmlParser antlrDmlParser
private io.debezium.connector.oracle.jsqlparser.SimpleDmlParser sqlDmlParser
private io.debezium.relational.Tables tables
private static final String TABLE_NAME
private static final String CATALOG_NAME
private static final String SCHEMA_NAME
private static final String FULL_TABLE_NAME
private static final String SPATIAL_DATA
private static final String SPATIAL_DATA_1
private static String CLOB_DATA
private static byte[] BLOB_DATA
public org.junit.rules.TestRule skipRule
public void setUp()
public void shouldParseTimestampFormats()
throws Exception
Exception@FixFor(value="DBZ-2784")
public void shouldParseDateFormats()
throws Exception
Exceptionprivate void parseDate(String format, boolean validateDate)
private void parseTimestamp(String format, boolean validateTimestamp)
public void shouldParseInsertAndDeleteTable()
throws Exception
Exceptionpublic void shouldParseUpdateNoChangesTable()
throws Exception
Exceptionpublic void shouldParseSpecialCharacters()
throws Exception
Exceptionprivate void verifyUpdate(io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry record,
boolean checkGeometry,
boolean checkOldValues,
int oldValuesNumber)
private void verifyInsert(io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry record)
private void verifyDelete(io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry record,
boolean checkOldValues)
Copyright © 2021 JBoss by Red Hat. All rights reserved.