//tempest2-testing/app.cash.tempest2.testing
Package-level declarations¶
Types¶
Name | Summary |
---|---|
AsyncLogicalDb | [jvm] typealias AsyncLogicalDb = app.cash.tempest2.AsyncLogicalDb |
TestDynamoDbClient | [jvm] interface TestDynamoDbClient : Service |
TestDynamoDbServer | [jvm] interface TestDynamoDbServer : Service A DynamoDB test server running in-process or in a local Docker container. |
TestTable | [jvm] data class TestTable Use this with TestDynamoDbClient to configure your DynamoDB tables for each test execution. |
Functions¶
Name | Summary |
---|---|
asyncLogicalDb | [jvm] inline fun <DB : AsyncLogicalDb> TestDynamoDbClient.asyncLogicalDb(vararg extensions: DynamoDbEnhancedClientExtension, tableNameResolver: TableNameResolver? = null): DB inline fun <DB : AsyncLogicalDb> TestDynamoDbClient.asyncLogicalDb(extensions: List<DynamoDbEnhancedClientExtension>, tableNameResolver: TableNameResolver? = null): DB |
logicalDb | [jvm] inline fun <DB : LogicalDb> TestDynamoDbClient.logicalDb(vararg extensions: DynamoDbEnhancedClientExtension, tableNameResolver: TableNameResolver? = null): DB inline fun <DB : LogicalDb> TestDynamoDbClient.logicalDb(extensions: List<DynamoDbEnhancedClientExtension>, tableNameResolver: TableNameResolver? = null): DB |