package Ġcom . github . ro ug sig . f ak ito . processor . testdata . methods Ċ Ċ import Ġcom . github . ro ug sig . f ak ito . runtime . F ak ito Ċ Ċ interface ĠCat Repository Ġ{ ĊĠ Ġfun Ġfetch C ats () ĊĊĠ Ġfun Ġfetch Cat ById ( cat Id : ĠString ) ĊĊĠ Ġfun Ġcats (): ĠList < Any > ĊĊĠ Ġfun Ġcat ById ( cat Id : ĠString ): ĠAny ? ĊĊĠ Ġfun Ġdelete C ats ( cat Ids : ĠSet < String >) ĊĊĠ Ġfun Ġupdate Cat ( ĊĠĠĠ Ġcat Id : ĠString , ĊĠĠĠ ĠnewName : ĠAny ?, ĊĠĠĠ Ġnew Home s : ĠList < String ?> ĊĠ Ġ) Ċ } Ċ Ċ @ F ak ito ( Cat Repository :: class ) Ċ interface ĠCat Repository Fake Ċ