Skip to content

//tempest-testing-internal/app.cash.tempest.testing.internal/TestDynamoDbService

TestDynamoDbService

[jvm]\ class TestDynamoDbService : AbstractIdleService

This Guava service spins up a DynamoDB server in tests. It shares the server across tests and keeps the server running until the process exits.

Types

Name Summary
Companion [jvm]
object Companion

Properties

Name Summary
client [jvm]
val client: TestDynamoDbClient
server [jvm]
val server: TestDynamoDbServer

Functions

Name Summary
addListener [jvm]
override fun addListener(p0: Service.Listener, p1: Executor)
awaitRunning [jvm]
override fun awaitRunning()
override fun awaitRunning(p0: Duration)
override fun awaitRunning(p0: Long, p1: TimeUnit)
awaitTerminated [jvm]
override fun awaitTerminated()
override fun awaitTerminated(p0: Duration)
override fun awaitTerminated(p0: Long, p1: TimeUnit)
failureCause [jvm]
override fun failureCause(): Throwable
isRunning [jvm]
override fun isRunning(): Boolean
startAsync [jvm]
@CanIgnoreReturnValue
override fun startAsync(): Service
state [jvm]
override fun state(): Service.State
stopAsync [jvm]
@CanIgnoreReturnValue
override fun stopAsync(): Service
toString [jvm]
open override fun toString(): String