package Ġcom . example Ċ Ċ import Ġcom . example . models . Messages Response Ċ import Ġio . ktor . config .* Ċ import Ġio . ktor . http .* Ċ import Ġio . ktor . server . testing .* Ċ import Ġorg . junit . Test Ċ import Ġkotlin . test . assertEquals Ċ Ċ class ĠMessage Tests Ġ{ ĊĠ Ġ@ Test ĊĠ Ġfun Ġtest Root () Ġ{ ĊĠĠĠ Ġwith Test Application ({ ĊĠĠĠĠĠ Ġ( environment . config Ġas ĠMap Application Config ). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġput (" jwt . secret ", Ġ" secret ") ĊĠĠĠĠĠĠĠ Ġput (" jwt . issuer ", Ġ" http :// 0 . 0 . 0 . 0 : 8 0 8 0 /") ĊĠĠĠĠĠĠĠ Ġput (" jwt . audience ", Ġ" http :// 0 . 0 . 0 . 0 : 8 0 8 0 / hello ") ĊĠĠĠĠĠĠĠ Ġput (" jwt . realm ", Ġ" Access Ġto Ġ' hello '") ĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġmodule ( true ) ĊĠĠĠ Ġ}) Ġ{ ĊĠĠĠĠĠ Ġhandle Request ( HttpMethod . Get , Ġ" api / ch ats "). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ("{ \" users \": [] }", Ġresponse . content ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ }