Class Db2Tests

    • Constructor Detail

      • 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 Detail

      • 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