//tempest2-testing-internal/app.cash.tempest2.testing.internal/TestDynamoDbService
TestDynamoDbService¶
[jvm]\ class TestDynamoDbService(val client: TestDynamoDbClient, val server: TestDynamoDbServer) : 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.
Constructors¶
TestDynamoDbService | [jvm] constructor(client: TestDynamoDbClient, server: TestDynamoDbServer) |
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 |