Class TestHelper

java.lang.Object
io.debezium.connector.binlog.util.TestHelper

public class TestHelper extends Object
Author:
Chris Cranford
  • Constructor Details

    • TestHelper

      public TestHelper()
  • Method Details

    • getUniqueDatabase

      public static UniqueDatabase getUniqueDatabase(String serverName, String databaseName)
      Create an instance of UniqueDatabase.
      Parameters:
      serverName - the server name
      databaseName - the database name
      Returns:
      an instance of unique database
    • getUniqueDatabase

      public static UniqueDatabase getUniqueDatabase(String serverName, String databaseName, UniqueDatabase sibling)
      Create an instance of UniqueDatabase.
      Parameters:
      serverName - the server name
      databaseName - the database name
      sibling - database instance
      Returns:
      an instance of unique database
    • getUniqueDatabase

      public static UniqueDatabase getUniqueDatabase(String serverName, String databaseName, String charset)
      Creates an instance with given Debezium logical name and database name and a set default charset
      Parameters:
      serverName - logical Debezium server name
      databaseName - the name of the database
      charset - the character set
      Returns:
      an instance of unique database
    • getUniqueDatabase

      public static UniqueDatabase getUniqueDatabase(String serverName, String databaseName, String identifier, String charset)
      Creates an instance with given Debezium logical name and database name and a set default charset
      Parameters:
      serverName - logical Debezium server name
      databaseName - the name of the database
      identifier - the identifier
      charset - the character set
      Returns:
      an instance of unique database
    • getUniqueDatabaseProvider

      private static UniqueDatabaseProvider getUniqueDatabaseProvider()