Class OracleDatabaseVersionTest

java.lang.Object
io.debezium.connector.oracle.OracleDatabaseVersionTest

public class OracleDatabaseVersionTest extends Object
Test paring of various Oracle version strings.
Author:
vjuranek
  • Constructor Details

    • OracleDatabaseVersionTest

      public OracleDatabaseVersionTest()
  • Method Details

    • shouldParseOracle11g

      @FixFor("DBZ-7257") public void shouldParseOracle11g() throws Exception
      Throws:
      Exception
    • shouldParseOracle12c

      @FixFor("DBZ-7257") public void shouldParseOracle12c() throws Exception
      Throws:
      Exception
    • shouldParseOracle19c

      public void shouldParseOracle19c() throws Exception
      Throws:
      Exception
    • shouldParseOracle21c

      public void shouldParseOracle21c() throws Exception
      Throws:
      Exception
    • shouldParseOracle23cFree

      public void shouldParseOracle23cFree() throws Exception
      Throws:
      Exception
    • shouldParseOracle23c

      public void shouldParseOracle23c() throws Exception
      Throws:
      Exception
    • assertOracleVersion

      private void assertOracleVersion(io.debezium.connector.oracle.OracleDatabaseVersion actual, int expectedMajor, int expectedMaintenance, int expectedAppServer, int expectedComponent, int expectedPlatform, String expectedBanner)