Class ConnectorFixture<T extends io.debezium.testing.system.tools.databases.DatabaseController<?>>
java.lang.Object
fixture5.TestFixture
io.debezium.testing.system.fixtures.connectors.ConnectorFixture<T>
- Direct Known Subclasses:
Db2Connector,MongoConnector,MySqlConnector,OracleConnector,PostgreSqlConnector,SqlServerConnector
public abstract class ConnectorFixture<T extends io.debezium.testing.system.tools.databases.DatabaseController<?>>
extends fixture5.TestFixture
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final io.debezium.testing.system.tools.registry.RegistryControllerprotected final io.debezium.testing.system.tools.kafka.KafkaConnectControllerprivate static final Stringprotected final Stringprotected io.debezium.testing.system.tools.kafka.ConnectorConfigBuilderprotected final Tprotected final io.debezium.testing.system.tools.kafka.KafkaController -
Constructor Summary
ConstructorsConstructorDescriptionConnectorFixture(String connectorName, Class<T> controllerType, org.junit.jupiter.api.extension.ExtensionContext.Store store) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract io.debezium.testing.system.tools.kafka.ConnectorConfigBuilderconnectorConfig(String connectorName) voidsetup()voidteardown()Methods inherited from class fixture5.TestFixture
retrieve, retrieve, store, store, store
-
Field Details
-
CONNECTOR_NAME
- See Also:
-
kafkaController
protected final io.debezium.testing.system.tools.kafka.KafkaController kafkaController -
connectController
protected final io.debezium.testing.system.tools.kafka.KafkaConnectController connectController -
apicurioController
protected final io.debezium.testing.system.tools.registry.RegistryController apicurioController -
controllerType
-
dbController
protected final T extends io.debezium.testing.system.tools.databases.DatabaseController<?> dbController -
connectorBaseName
-
connectorConfig
protected io.debezium.testing.system.tools.kafka.ConnectorConfigBuilder connectorConfig
-
-
Constructor Details
-
ConnectorFixture
-
-
Method Details
-
connectorConfig
protected abstract io.debezium.testing.system.tools.kafka.ConnectorConfigBuilder connectorConfig(String connectorName) -
setup
- Specified by:
setupin classfixture5.TestFixture- Throws:
Exception
-
teardown
- Specified by:
teardownin classfixture5.TestFixture- Throws:
IOException
-