Class DebeziumServerIT


  • @QuarkusTestResource(io.debezium.testing.testcontainers.PostgresTestResourceLifecycleManager.class)
    @EnabledIfSystemProperty(named="test.apicurio",
                             matches="false",
                             disabledReason="DebeziumServerIT doesn\'t run with apicurio profile.")
    @DisabledIfSystemProperty(named="debezium.format.key",matches="protobuf") @DisabledIfSystemProperty(named="debezium.format.value",matches="protobuf")
    public class DebeziumServerIT
    extends Object
    Integration test that verifies basic reading from PostgreSQL database.
    Author:
    Jiri Pechanec
    • Field Detail

      • server

        @Inject
        io.debezium.server.DebeziumServer server
    • Constructor Detail

      • DebeziumServerIT

        public DebeziumServerIT()
    • Method Detail

      • setupDependencies

        void setupDependencies​(@Observes
                               io.debezium.server.events.ConnectorStartedEvent event)
      • connectorCompleted

        void connectorCompleted​(@Observes
                                io.debezium.server.events.ConnectorCompletedEvent event)
                         throws Exception
        Throws:
        Exception
      • testPostgresWithJson

        @Test
        public void testPostgresWithJson()
                                  throws Exception
        Throws:
        Exception