Class CassandraConnectorTestBase

java.lang.Object
io.debezium.connector.cassandra.CassandraConnectorTestBase

public abstract class CassandraConnectorTestBase extends Object
  • Field Details

    • EMBEDDED_CASSANDRA_VERSION

      public static final String EMBEDDED_CASSANDRA_VERSION
    • cassandra

      public static com.github.nosan.embedded.cassandra.Cassandra cassandra
    • cassandraDir

      private static Path cassandraDir
    • kafkaCluster

      private io.debezium.kafka.KafkaCluster kafkaCluster
    • kafkaDataDir

      private File kafkaDataDir
  • Constructor Details

    • CassandraConnectorTestBase

      public CassandraConnectorTestBase()
  • Method Details

    • setUpClass

      public static void setUpClass()
    • tearDownClass

      public static void tearDownClass()
    • beforeEach

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

      public void afterEach()
    • destroyTestKeyspace

      public static void destroyTestKeyspace()
    • generateTaskContext

      protected abstract io.debezium.connector.cassandra.CassandraConnectorContext generateTaskContext(io.debezium.config.Configuration configuration) throws Exception
      Throws:
      Exception
    • generateTaskContext

      protected io.debezium.connector.cassandra.CassandraConnectorContext generateTaskContext() throws Exception
      Throws:
      Exception
    • generateTaskContext

      protected io.debezium.connector.cassandra.CassandraConnectorContext generateTaskContext(Map<String,Object> configs) throws Exception
      Throws:
      Exception
    • getCassandra

      protected static com.github.nosan.embedded.cassandra.Cassandra getCassandra(Path cassandraHome, String version)
    • waitForCql

      protected static void waitForCql()