ApplicationTest.kt 537 B

12345678910111213141516171819202122
  1. package com.mementomorri
  2. import io.ktor.application.*
  3. import io.ktor.response.*
  4. import io.ktor.request.*
  5. import io.ktor.routing.*
  6. import io.ktor.http.*
  7. import kotlin.test.*
  8. import io.ktor.server.testing.*
  9. class ApplicationTest {
  10. @Test
  11. fun testRoot() {
  12. withTestApplication({ module(testing = true) }) {
  13. handleRequest(HttpMethod.Get, "/").apply {
  14. assertEquals(HttpStatusCode.OK, response.status())
  15. assertEquals("HELLO WORLD!", response.content)
  16. }
  17. }
  18. }
  19. }