Package io.debezium.outbox.quarkus.it
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 Summary
FieldsModifier and TypeFieldDescription(package private) jakarta.persistence.EntityManager(package private) io.debezium.outbox.quarkus.it.MyService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoid
-
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
- Throws:
Exception
-
firedEventGetsPersistedInOutboxTable
@Test public void firedEventGetsPersistedInOutboxTable()
-