11// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22// SPDX-License-Identifier: Apache-2.0
33
4- import aws.sdk.kotlin.runtime.auth.credentials.EnvironmentCredentialsProvider
54import aws.sdk.kotlin.services.secretsmanager.SecretsManagerClient
65import aws.sdk.kotlin.services.secretsmanager.model.GetSecretValueRequest
76import com.google.gson.Gson
@@ -15,11 +14,14 @@ import org.junit.jupiter.api.Order
1514import org.junit.jupiter.api.Test
1615import org.junit.jupiter.api.TestInstance
1716import org.junit.jupiter.api.TestMethodOrder
17+ import org.slf4j.Logger
18+ import org.slf4j.LoggerFactory
1819import java.util.UUID
1920
2021@TestInstance(TestInstance .Lifecycle .PER_CLASS )
2122@TestMethodOrder(OrderAnnotation ::class )
2223class StepFunctionsKotlinTest {
24+ private val logger: Logger = LoggerFactory .getLogger(StepFunctionsKotlinTest ::class .java)
2325 private var roleNameSC = " "
2426 private var activityNameSC = " "
2527 private var stateMachineNameSC = " "
@@ -36,26 +38,14 @@ class StepFunctionsKotlinTest {
3638 activityNameSC = values.activityNameSC.toString() + UUID .randomUUID()
3739 stateMachineNameSC = values.stateMachineNameSC.toString() + UUID .randomUUID()
3840 jsonFile = values.machineFile.toString()
39- /*
40- val input: InputStream = this.javaClass.getClassLoader().getResourceAsStream("config.properties") as InputStream
41- val prop = Properties()
42- prop.load(input)
43- jsonFile = prop.getProperty("jsonFile")
44- jsonFileSM = prop.getProperty("jsonFileSM")
45- roleARN = prop.getProperty("roleARN")
46- stateMachineName = prop.getProperty("stateMachineName")
47- roleNameSC = prop.getProperty("roleNameSC")
48- activityNameSC = prop.getProperty("activityNameSC")
49- stateMachineNameSC = prop.getProperty("stateMachineNameSC")
50- */
5141 }
5242
5343 @Test
5444 @Order(1 )
5545 fun listStateMachines () =
5646 runBlocking {
5747 listMachines()
58- println (" Test 4 passed" )
48+ logger.info (" Test 1 passed" )
5949 }
6050
6151 private suspend fun getSecretValues (): String {
@@ -66,7 +56,6 @@ class StepFunctionsKotlinTest {
6656 }
6757 SecretsManagerClient {
6858 region = " us-east-1"
69- credentialsProvider = EnvironmentCredentialsProvider ()
7059 }.use { secretClient ->
7160 val valueResponse = secretClient.getSecretValue(valueRequest)
7261 return valueResponse.secretString.toString()
0 commit comments