Skip to content

Commit 05dd388

Browse files
committed
added logging functionality
1 parent aa6ddf7 commit 05dd388

File tree

3 files changed

+22
-6
lines changed

3 files changed

+22
-6
lines changed

kotlin/services/mediastore/build.gradle.kts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ dependencies {
3232
implementation("aws.smithy.kotlin:http-client-engine-crt")
3333
testImplementation("org.junit.jupiter:junit-jupiter:5.9.0")
3434
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4")
35+
implementation("org.slf4j:slf4j-api:2.0.15")
36+
implementation("org.slf4j:slf4j-simple:2.0.15")
3537
}
3638
tasks.withType<KotlinCompile> {
3739
kotlinOptions.jvmTarget = "17"

kotlin/services/mediastore/src/test/kotlin/MediaStoreTest.kt

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,14 @@ import org.junit.jupiter.api.Order
1212
import org.junit.jupiter.api.Test
1313
import org.junit.jupiter.api.TestInstance
1414
import org.junit.jupiter.api.TestMethodOrder
15+
import org.slf4j.Logger
16+
import org.slf4j.LoggerFactory
1517
import java.util.Random
1618

1719
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
1820
@TestMethodOrder(OrderAnnotation::class)
1921
class MediaStoreTest {
22+
private val logger: Logger = LoggerFactory.getLogger(MediaStoreTest::class.java)
2023
private var containerName = ""
2124

2225
@BeforeAll
@@ -30,31 +33,31 @@ class MediaStoreTest {
3033
@Order(1)
3134
fun createContainerTest() =
3235
runBlocking {
33-
println("Status is " + createMediaContainer(containerName))
34-
println("Test 1 passed")
36+
logger.info("Status is " + createMediaContainer(containerName))
37+
logger.info("Test 1 passed")
3538
}
3639

3740
@Test
3841
@Order(2)
3942
fun describeContainerTest() =
4043
runBlocking {
41-
println("Status is " + checkContainer(containerName))
42-
println("Test 2 passed")
44+
logger.info("Status is " + checkContainer(containerName))
45+
logger.info("Test 2 passed")
4346
}
4447

4548
@Test
4649
@Order(3)
4750
fun listContainersTest() =
4851
runBlocking {
4952
listAllContainers()
50-
println("Test 4 passed")
53+
logger.info("Test 3 passed")
5154
}
5255

5356
@Test
5457
@Order(4)
5558
fun deleteContainerTest() =
5659
runBlocking {
5760
deleteMediaContainer(containerName)
58-
println("Test 4 passed")
61+
logger.info("Test 4 passed")
5962
}
6063
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<configuration>
2+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
3+
<encoder>
4+
<pattern>%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n</pattern>
5+
</encoder>
6+
</appender>
7+
8+
<root level="info">
9+
<appender-ref ref="STDOUT"/>
10+
</root>
11+
</configuration>

0 commit comments

Comments
 (0)