Class Db2Tests

java.lang.Object
io.debezium.testing.system.tests.ConnectorTest
io.debezium.testing.system.tests.db2.Db2Tests
Direct Known Subclasses:
OcpAvroDb2ConnectorIT, OcpDb2ConnectorIT

public abstract class Db2Tests extends ConnectorTest
  • Constructor Details

    • Db2Tests

      public Db2Tests(io.debezium.testing.system.tools.kafka.KafkaController kafkaController, io.debezium.testing.system.tools.kafka.KafkaConnectController connectController, io.debezium.testing.system.tools.kafka.ConnectorConfigBuilder connectorConfig, KafkaAssertions<?,?> assertions)
  • Method Details

    • insertCustomer

      public void insertCustomer(io.debezium.testing.system.tools.databases.SqlDatabaseController dbController, String firstName, String lastName, String email) throws SQLException
      Throws:
      SQLException
    • shouldHaveRegisteredConnector

      @Test @Order(1) public void shouldHaveRegisteredConnector()
    • shouldCreateKafkaTopics

      @Test @Order(2) public void shouldCreateKafkaTopics()
    • shouldSnapshotChanges

      @Test @Order(3) public void shouldSnapshotChanges()
    • shouldStreamChanges

      @Test @Order(4) public void shouldStreamChanges(io.debezium.testing.system.tools.databases.SqlDatabaseController dbController) throws SQLException
      Throws:
      SQLException
    • shouldBeDown

      @Test @Order(5) public void shouldBeDown(io.debezium.testing.system.tools.databases.SqlDatabaseController dbController) throws Exception
      Throws:
      Exception
    • shouldResumeStreamingAfterRedeployment

      @Test @Order(6) public void shouldResumeStreamingAfterRedeployment() throws Exception
      Throws:
      Exception
    • shouldBeDownAfterCrash

      @Test @Order(7) public void shouldBeDownAfterCrash(io.debezium.testing.system.tools.databases.SqlDatabaseController dbController) throws SQLException
      Throws:
      SQLException
    • shouldResumeStreamingAfterCrash

      @Test @Order(8) public void shouldResumeStreamingAfterCrash() throws InterruptedException
      Throws:
      InterruptedException