package Ġcom . em rek ose . vide og ames . utils Ċ Ċ import Ġokhttp 3 . mock webserver . Mock Response Ċ import Ġokhttp 3 . mock webserver . Mock WebServer Ċ import Ġok io . buffer Ċ import Ġok io . source Ċ Ċ /** Ċ Ġ* Ġstatic Ġjson Ġfiles Ġreader Ġfor Ġ[ Mock WebServer ] Ċ Ġ*/ Ċ fun ĠMock WebServer . enqueue Response ( fileName : ĠString , Ġheaders : ĠMap < String , ĠString > Ġ= Ġempty Map ()) Ġ{ ĊĠĠĠ Ġval ĠinputStream Ġ= Ġjava Class . class Loader !! ĊĠĠĠĠĠĠĠ Ġ. getResource AsStream (" api - response /$ fileName ") ĊĠĠĠ Ġval Ġsource Ġ= ĠinputStream . source (). buffer () ĊĠĠĠ Ġval Ġmock Response Ġ= ĠMock Response () ĊĠĠĠ Ġfor Ġ(( key , Ġvalue ) Ġin Ġheaders ) Ġ{ ĊĠĠĠĠĠĠĠ Ġmock Response . add Header ( key , Ġvalue ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġthis . enqueue ( ĊĠĠĠĠĠĠĠ Ġmock Response . set Body ( source . readString ( Charsets . UTF _ 8 )) ĊĠĠĠ Ġ) Ċ }