Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
open class ManualRestateRunner : AutoCloseable, ExtensionContext.Store.CloseableResource
Manual runner for the Restate test infra, starting the Restate server container together with the provided services and automatically registering them.
Link copied to clipboard
Inject the Restate dev.restate.admin.client.ApiClient, useful to build admin clients, such as dev.restate.admin.api.DeploymentApi.
Link copied to clipboard
Inject a Client to interact with the deployed runtime.
Link copied to clipboard
open class RestateExtension : BeforeAllCallback, ParameterResolver
Link copied to clipboard
open class RestateRunner : BeforeAllCallback, ParameterResolver
Restate runner for JUnit 5.
Link copied to clipboard
Builder for RestateRunner.
Link copied to clipboard
@ExtendWith(value = RestateExtension::class)
@TestInstance(value = TestInstance.Lifecycle.PER_CLASS)
annotation class RestateTest
Annotation to enable the Restate extension for JUnit 5.
Link copied to clipboard
Inject Restate's URL (either String or URL or URI) to interact with the deployed server.