Class LogMinerDmlParserTest

java.lang.Object
io.debezium.connector.oracle.logminer.LogMinerDmlParserTest

public class LogMinerDmlParserTest extends Object
Author:
Chris Cranford
  • Field Details

    • skipRule

      public org.junit.rules.TestRule skipRule
    • fastDmlParser

      private io.debezium.connector.oracle.logminer.parser.LogMinerDmlParser fastDmlParser
  • Constructor Details

    • LogMinerDmlParserTest

      public LogMinerDmlParserTest()
  • Method Details

    • beforeEach

      public void beforeEach() throws Exception
      Throws:
      Exception
    • testParsingInsert

      @FixFor("DBZ-3078") public void testParsingInsert() throws Exception
      Throws:
      Exception
    • testParsingUpdate

      @FixFor("DBZ-3078") public void testParsingUpdate() throws Exception
      Throws:
      Exception
    • testParsingDelete

      @FixFor("DBZ-3078") public void testParsingDelete() throws Exception
      Throws:
      Exception
    • testParsingUpdateWithNoWhereClauseIsAcceptable

      @FixFor({"DBZ-3235","DBZ-4194"}) public void testParsingUpdateWithNoWhereClauseIsAcceptable() throws Exception
      Throws:
      Exception
    • testParsingDeleteWithNoWhereClauseIsAcceptable

      @FixFor("DBZ-3235") public void testParsingDeleteWithNoWhereClauseIsAcceptable() throws Exception
      Throws:
      Exception
    • testParsingWithTableAliases

      @FixFor("DBZ-4194") public void testParsingWithTableAliases() throws Exception
      Throws:
      Exception
    • testNameWithWhitespaces

      @FixFor("DBZ-3258") public void testNameWithWhitespaces() throws Exception
      Throws:
      Exception
    • testEscapedSingleQuote

      @FixFor("DBZ-4891") public void testEscapedSingleQuote() throws Exception
      Throws:
      Exception
    • testParsingUpdateWithNoWhereClauseFunctionAsLastColumn

      @FixFor("DBZ-3305") public void testParsingUpdateWithNoWhereClauseFunctionAsLastColumn() throws Exception
      Throws:
      Exception
    • shouldParsingRedoSqlWithParenthesisInFunctionArgumentStrings

      @FixFor("DBZ-3367") public void shouldParsingRedoSqlWithParenthesisInFunctionArgumentStrings() throws Exception
      Throws:
      Exception
    • testParsingDoubleSingleQuoteInWhereClause

      @FixFor("DBZ-3413") public void testParsingDoubleSingleQuoteInWhereClause() throws Exception
      Throws:
      Exception
    • shouldParseConcatenatedUnistrValues

      @FixFor("DBZ-3892") public void shouldParseConcatenatedUnistrValues() throws Exception
      Throws:
      Exception
    • shouldReturnUnavailableColumnValueForLobColumnTypes

      public void shouldReturnUnavailableColumnValueForLobColumnTypes() throws Exception
      Throws:
      Exception