Package io.debezium.testing.system.tests
Class OcpConnectorTest<D extends io.debezium.testing.system.tools.databases.DatabaseController<?>>
- java.lang.Object
-
- io.debezium.testing.system.tests.ConnectorTest<D>
-
- io.debezium.testing.system.tests.OcpConnectorTest<D>
-
- All Implemented Interfaces:
Assertions,ConnectorDecoratorFixture,ConnectorRuntimeFixture,ConnectorSetupFixture,DatabaseRuntimeFixture<D>,DatabaseSetupFixture,KafkaRuntimeFixture,KafkaSetupFixture,OcpKafka,OcpClient,RegistryRuntimeFixture,RegistrySetupFixture,TestRuntimeFixture<D>,TestSetupFixture
- Direct Known Subclasses:
OcpAvroDB2ConnectorIT,OcpAvroMongoConnectorIT,OcpAvroMySqlConnectorIT,OcpAvroPostgreSqlConnectorIT,OcpAvroSqlServerConnectorIT,OcpDB2ConnectorIT,OcpMongoConnectorIT,OcpMySqlConnectorIT,OcpOracleConnectorIT,OcpPostgreSqlConnectorIT,OcpSqlServerConnectorIT
@TestInstance(PER_CLASS) public abstract class OcpConnectorTest<D extends io.debezium.testing.system.tools.databases.DatabaseController<?>> extends ConnectorTest<D> implements OcpKafka, OcpClient
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.slf4j.LoggerLOGGERprotected io.fabric8.openshift.client.OpenShiftClientocp-
Fields inherited from interface io.debezium.testing.system.fixtures.kafka.OcpKafka
ARTIFACT_SERVER_DEPLOYMENT, ARTIFACT_SERVER_SERVICE, KAFKA, KAFKA_CONNECT, KAFKA_CONNECT_BUILD, KAFKA_CONNECT_LOGGING
-
-
Constructor Summary
Constructors Constructor Description OcpConnectorTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.fabric8.openshift.client.OpenShiftClientgetOcpClient()voidsetOcpClient(io.fabric8.openshift.client.OpenShiftClient client)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.KafkaRuntimeFixture
getConnectorMetrics, getKafkaConnectController, getKafkaController, setKafkaConnectController, setKafkaController
-
Methods inherited from interface io.debezium.testing.system.fixtures.OcpClient
setupOcpClient, teardownOcpClient
-
Methods inherited from interface io.debezium.testing.system.fixtures.kafka.OcpKafka
deployArtifactServer, deployKafkaCluster, deployKafkaConnectCluster, setupKafka, teardownKafka, updateKafkaOperator
-
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
-
getOcpClient
public io.fabric8.openshift.client.OpenShiftClient getOcpClient()
- Specified by:
getOcpClientin interfaceOcpClient
-
setOcpClient
public void setOcpClient(io.fabric8.openshift.client.OpenShiftClient client)
- Specified by:
setOcpClientin interfaceOcpClient
-
-