Class AbstractOutboxTest

java.lang.Object
io.debezium.outbox.quarkus.it.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 Details

    • entityManager

      @Inject jakarta.persistence.EntityManager entityManager
    • myService

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

    • AbstractOutboxTest

      public AbstractOutboxTest()
  • Method Details

    • testOutboxEntityMetamodelExists

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

      @Test public void firedEventGetsPersistedInOutboxTable()