Slide 29
Slide 29 text
핸들러 테스트 functions/ .../GreetingHandlerTest.kt
@Test
fun testSuccessfulResponse() {
val result = app.handleRequest(null, null)
assertEquals(result.statusCode, 200)
assertEquals(result.headers["Content-Type"], "application/json")
result.body ?.let { content ->
//language=JSON
assertEquals(
expected = """
{
"message": "Kotlin Night Seoul, Hello!"
}
""".trimIndent(),
actual = content
)
}
}