Class AbstractOutboxTest

  • Direct Known Subclasses:
    OutboxTest, OutboxWithoutOpenTracingTest

    @QuarkusTestResource(DatabaseTestResource.class)
    public abstract class AbstractOutboxTest
    extends Object
    Abstract base class for the Debezium Outbox extension test suite. Each subclass implementation can specify custom profiles to execute the same tests with differing behavior.
    Author:
    Chris Cranford
    • Field Detail

      • entityManager

        @Inject
        javax.persistence.EntityManager entityManager
      • myService

        @Inject
        io.debezium.outbox.quarkus.it.MyService myService
    • Constructor Detail

      • AbstractOutboxTest

        public AbstractOutboxTest()
    • Method Detail

      • testOutboxEntityMetamodelExists

        @Test
        public void testOutboxEntityMetamodelExists()
                                             throws Exception
        Throws:
        Exception
      • firedEventGetsPersistedInOutboxTable

        @Test
        public void firedEventGetsPersistedInOutboxTable()