Package io.debezium.testing.system.tests
Class DockerConnectorTest<D extends io.debezium.testing.system.tools.databases.DatabaseController<?>>
- java.lang.Object
-
- io.debezium.testing.system.tests.ConnectorTest<D>
-
- io.debezium.testing.system.tests.DockerConnectorTest<D>
-
- All Implemented Interfaces:
Assertions,ConnectorDecoratorFixture,ConnectorRuntimeFixture,ConnectorSetupFixture,DatabaseRuntimeFixture<D>,DatabaseSetupFixture,DockerNetwork,DockerKafka,KafkaRuntimeFixture,KafkaSetupFixture,RegistryRuntimeFixture,RegistrySetupFixture,TestRuntimeFixture<D>,TestSetupFixture
- Direct Known Subclasses:
DockerOracleConnectorIT,DockerRhelDB2ConnectorIT,DockerRhelMongoConnectorIT,DockerRhelMySqlConnectorIT,DockerRhelPostgreSqlConnectorIT,DockerRhelSqlServerConnectorIT
@TestInstance(PER_CLASS) public abstract class DockerConnectorTest<D extends io.debezium.testing.system.tools.databases.DatabaseController<?>> extends ConnectorTest<D> implements DockerKafka, DockerNetwork
-
-
Constructor Summary
Constructors Constructor Description DockerConnectorTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.testcontainers.containers.NetworkgetNetwork()voidsetNetwork(org.testcontainers.containers.Network network)voidsetupFixtures()voidteardownFixtures()-
Methods inherited from class io.debezium.testing.system.tests.ConnectorTest
getConnectorConfig, getDbController, getKafkaConnectController, getKafkaController, getRegistryController, setConnectorConfig, setDbController, setKafkaConnectController, setKafkaController, setRegistryController
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.debezium.testing.system.fixtures.Assertions
assertions
-
Methods inherited from interface io.debezium.testing.system.fixtures.connectors.ConnectorDecoratorFixture
decorateConnectorConfig
-
Methods inherited from interface io.debezium.testing.system.fixtures.connectors.ConnectorSetupFixture
setupConnector, teardownConnector
-
Methods inherited from interface io.debezium.testing.system.fixtures.databases.DatabaseSetupFixture
setupDatabase, teardownDatabase
-
Methods inherited from interface io.debezium.testing.system.fixtures.kafka.DockerKafka
setupKafka, teardownKafka
-
Methods inherited from interface io.debezium.testing.system.fixtures.DockerNetwork
setupNetwork, teardownNetwork
-
Methods inherited from interface io.debezium.testing.system.fixtures.kafka.KafkaRuntimeFixture
getConnectorMetrics, getKafkaConnectController, getKafkaController, setKafkaConnectController, setKafkaController
-
Methods inherited from interface io.debezium.testing.system.fixtures.registry.RegistrySetupFixture
setupRegistry, teardownRegistry
-
-
-
-
Method Detail
-
setupFixtures
@BeforeAll public void setupFixtures() throws Exception- Overrides:
setupFixturesin classConnectorTest<D extends io.debezium.testing.system.tools.databases.DatabaseController<?>>- Throws:
Exception
-
teardownFixtures
@AfterAll public void teardownFixtures() throws Exception- Overrides:
teardownFixturesin classConnectorTest<D extends io.debezium.testing.system.tools.databases.DatabaseController<?>>- Throws:
Exception
-
getNetwork
public org.testcontainers.containers.Network getNetwork()
- Specified by:
getNetworkin interfaceDockerNetwork
-
setNetwork
public void setNetwork(org.testcontainers.containers.Network network)
- Specified by:
setNetworkin interfaceDockerNetwork
-
-