Quarkus Temporal Test
A Quarkus extension that lets you mock Temporal for testing.
Installation
If you want to use this extension, you need to add the io.quarkiverse.temporal:quarkus-temporal-test
extension first to your build file.
For instance, with Maven, add the following dependency to your POM file:
<dependency>
<groupId>io.quarkiverse.temporal</groupId>
<artifactId>quarkus-temporal-test</artifactId>
<version>0.0.12</version>
<scope>test</scope>
</dependency>
Getting Started
After the extension is added to the project, the mock environment can be enabled using the enable-mock property.
%test.quarkus.temporal.enable-mock: true
You can find additional info about temporal workflow testing in Temporal Documentation