plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ġversion ĠKotlin . version Ċ } Ċ Ċ group Ġ= Ġ" no . nav . person br uk er . dit tn av " Ċ version Ġ= Ġ" 1 . 0 - SNAPSHOT " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġj center () ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( Auth 0 . java jwt ) ĊĠĠĠ Ġimplementation ( Jack son . dataType J sr 3 1 0 ) ĊĠĠĠ Ġimplementation ( K tor . client Apache ) ĊĠĠĠ Ġimplementation ( K tor . client Jack son ) Ġ{ ĊĠĠĠĠĠĠĠ Ġexclude (" org . jetbrains . kotlin ", Ġ" kotlin - reflect ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġimplementation ( K tor . client Json ) ĊĠĠĠ Ġimplementation ( K tor . client Logging ) ĊĠĠĠ Ġimplementation ( K tor . client Logging Jvm ) ĊĠĠĠ Ġimplementation ( Log back . classic ) ĊĊĠĠĠ Ġtest Implementation ( Await ility . await ility Kotlin ) ĊĠĠĠ Ġtest Implementation ( J unit . api ) ĊĠĠĠ Ġtest Implementation ( J unit . params ) ĊĠĠĠ Ġtest Implementation ( K lu ent . k lu ent ) ĊĠĠĠ Ġtest Implementation ( Mock k . mock k ) ĊĠĠĠ Ġtest Implementation ( Test Containers . junit J upiter ) ĊĠĠĠ Ġtest Implementation ( Test Containers . test Containers ) Ġ{ ĊĠĠĠĠĠĠĠ Ġexclude (" junit ", Ġ" junit ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġtest Runtime Only ( J unit . engine ) Ċ } Ċ Ċ tasks Ġ{ ĊĠĠĠ Ġcompile Kotlin Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 3 " ĊĠĠĠ Ġ} ĊĠĠĠ Ġcompile Test Kotlin Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 3 " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġwith Type < Test > Ġ{ ĊĠĠĠĠĠĠĠ Ġuse JUnit Platform () ĊĠĠĠĠĠĠĠ Ġtest Logging Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshow Standard Streams Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġexception Format Ġ= Ġorg . gradle . api . tasks . testing . logging . Test Exception Format . FULL ĊĠĠĠĠĠĠĠĠĠĠĠ Ġevents (" passed ", Ġ" skipped ", Ġ" failed ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ