import Ġkotlin . reflect .* Ċ import Ġkotlin . test . assertEquals Ċ Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ ĠassertEquals ( listOf (" equals ", Ġ" hashCode ", Ġ" member ", Ġ" static Method ", Ġ" toString "), ĠJ :: class . members . map Ġ{ Ġit . name Ġ}. sorted ()) ĊĠĠĠ ĠassertEquals ( listOf (" equals ", Ġ" hashCode ", Ġ" member ", Ġ" static Method ", Ġ" toString "), ĠJ :: class . functions . map Ġ{ Ġit . name Ġ}. sorted ()) ĊĠĠĠ ĠassertEquals ( listOf (" member ", Ġ" static Method "), ĠJ :: class . declared Functions . map Ġ{ Ġit . name Ġ}. sorted ()) ĊĊĠĠĠ ĠassertEquals ( 1 , ĠJ :: class . construct ors . size ) ĊĊĠĠĠ Ġreturn Ġ" OK " Ċ } Ċ