package Ġorg . jetbrains . ktor . samples . test able . tests Ċ Ċ import Ġorg . jetbrains . ktor . application .* Ċ import Ġorg . jetbrains . ktor . http .* Ċ import Ġorg . jetbrains . ktor . samples . test able .* Ċ import Ġorg . jetbrains . ktor . testing .* Ċ import Ġorg . junit .* Ċ import Ġkotlin . test .* Ċ Ċ public Ġclass ĠApplication Test Ġ{ ĊĠĠĠ Ġ@ Test Ġfun Ġtest Request () Ġ= Ġwith Application < Test able Application > Ġ{ ĊĠĠĠĠĠĠĠ Ġwith Ġ( handle Request ( HttpMethod . Get , Ġ"/ ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ( HttpStatusCode . OK , Ġresponse . status ()) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" Test ĠString ", Ġresponse . content ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġwith Ġ( handle Request ( HttpMethod . Get , Ġ"/ index . html ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ( request Result , ĠApplication Call Result . Unhandled ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ