|
1 | 1 | // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. |
2 | 2 | // SPDX-License-Identifier: Apache-2.0 |
3 | 3 |
|
| 4 | +import com.google.gson.Gson |
| 5 | +import kotlinx.coroutines.runBlocking |
| 6 | +import org.junit.jupiter.api.BeforeAll |
| 7 | +import org.junit.jupiter.api.DisplayName |
| 8 | +import org.junit.jupiter.api.MethodOrderer.OrderAnnotation |
| 9 | +import org.junit.jupiter.api.Nested |
| 10 | +import org.junit.jupiter.api.Order |
| 11 | +import org.junit.jupiter.api.Test |
| 12 | +import org.junit.jupiter.api.TestInstance |
| 13 | +import org.junit.jupiter.api.TestMethodOrder |
| 14 | +import org.slf4j.Logger |
| 15 | +import org.slf4j.LoggerFactory |
| 16 | + |
4 | 17 | import aws.sdk.kotlin.services.dynamodb.DynamoDbClient |
5 | 18 | import aws.sdk.kotlin.services.secretsmanager.SecretsManagerClient |
6 | 19 | import aws.sdk.kotlin.services.secretsmanager.model.GetSecretValueRequest |
7 | | -import com.google.gson.Gson |
| 20 | + |
8 | 21 | import com.kotlin.dynamodb.createNewTable |
| 22 | +import com.kotlin.dynamodb.deleteDynamoDBTable |
| 23 | +import com.kotlin.dynamodb.describeDymamoDBTable |
| 24 | +import com.kotlin.dynamodb.getSpecificItem |
| 25 | +import com.kotlin.dynamodb.listAllTables |
| 26 | +import com.kotlin.dynamodb.putItemInTable |
| 27 | +import com.kotlin.dynamodb.queryDynTable |
| 28 | +import com.kotlin.dynamodb.scanItems |
| 29 | +import com.kotlin.dynamodb.updateTableItem |
| 30 | + |
9 | 31 | import com.kotlin.dynamodb.scenario.createScenarioTable |
10 | 32 | import com.kotlin.dynamodb.scenario.createTablePartiQL |
11 | 33 | import com.kotlin.dynamodb.scenario.createTablePartiQLBatch |
12 | 34 | import com.kotlin.dynamodb.scenario.deletIssuesTable |
13 | | -import com.kotlin.dynamodb.deleteDynamoDBTable |
14 | 35 | import com.kotlin.dynamodb.scenario.deleteItemsBatch |
15 | 36 | import com.kotlin.dynamodb.scenario.deleteTablePartiQL |
16 | 37 | import com.kotlin.dynamodb.scenario.deleteTablePartiQLBatch |
17 | | -import com.kotlin.dynamodb.describeDymamoDBTable |
18 | 38 | import com.kotlin.dynamodb.scenario.getMovie |
19 | 39 | import com.kotlin.dynamodb.scenario.getMoviePartiQL |
20 | | -import com.kotlin.dynamodb.getSpecificItem |
21 | | -import com.kotlin.dynamodb.listAllTables |
22 | 40 | import com.kotlin.dynamodb.scenario.loadData |
23 | 41 | import com.kotlin.dynamodb.scenario.loadDataPartiQL |
24 | | -import com.kotlin.dynamodb.putItemInTable |
25 | 42 | import com.kotlin.dynamodb.scenario.putRecordBatch |
26 | 43 | import com.kotlin.dynamodb.scenario.putRecordPartiQL |
27 | | -import com.kotlin.dynamodb.queryDynTable |
28 | 44 | import com.kotlin.dynamodb.scenario.queryTablePartiQL |
29 | | -import com.kotlin.dynamodb.scanItems |
30 | 45 | import com.kotlin.dynamodb.scenario.scanMovies |
31 | | -import com.kotlin.dynamodb.updateTableItem |
32 | 46 | import com.kotlin.dynamodb.scenario.updateTableItemBatchBatch |
33 | 47 | import com.kotlin.dynamodb.scenario.updateTableItemPartiQL |
34 | | -import kotlinx.coroutines.runBlocking |
35 | | -import org.junit.jupiter.api.BeforeAll |
36 | | -import org.junit.jupiter.api.DisplayName |
37 | | -import org.junit.jupiter.api.MethodOrderer.OrderAnnotation |
38 | | -import org.junit.jupiter.api.Nested |
39 | | -import org.junit.jupiter.api.Order |
40 | | -import org.junit.jupiter.api.Test |
41 | | -import org.junit.jupiter.api.TestInstance |
42 | | -import org.junit.jupiter.api.TestMethodOrder |
43 | | -import org.slf4j.Logger |
44 | | -import org.slf4j.LoggerFactory |
45 | 48 |
|
46 | 49 | @TestInstance(TestInstance.Lifecycle.PER_CLASS) |
47 | 50 | @TestMethodOrder(OrderAnnotation::class) |
|
0 commit comments