Class TestHelper


  • public class TestHelper
    extends Object
    A common test configuration options
    Author:
    Jiri Pechanec
    • Field Detail

      • logger

        protected static final org.slf4j.Logger logger
    • Constructor Detail

      • TestHelper

        public TestHelper()
    • Method Detail

      • getConfiguration

        public static Configuration getConfiguration()
      • cleanDatabase

        public static void cleanDatabase​(io.debezium.connector.mongodb.ConnectionContext.MongoPrimary primary,
                                         String dbName)
      • databaseInformation

        public static org.bson.Document databaseInformation​(io.debezium.connector.mongodb.ConnectionContext.MongoPrimary primary,
                                                            String dbName)
      • transactionsSupported

        public static boolean transactionsSupported​(io.debezium.connector.mongodb.ConnectionContext.MongoPrimary primary,
                                                    String dbName)
      • decimal128Supported

        public static boolean decimal128Supported​(io.debezium.connector.mongodb.ConnectionContext.MongoPrimary primary,
                                                  String dbName)
      • getDocumentWithoutLanguageVersion

        public static org.bson.Document getDocumentWithoutLanguageVersion​(String jsonString)
      • waitTimeForRecords

        public static int waitTimeForRecords()