package Ġoverride Methods Of Any Ċ Ċ import Ġkotlin . test .* Ċ Ċ @ Throws ( Throwable :: class ) Ċ fun Ġtest ( obj : ĠAny , Ġother : ĠAny , Ġswift : ĠBoolean ) Ġ{ ĊĠĠĠ Ġif Ġ(! swift ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ĠDoes n 't Ġwork Ġfor ĠSwift , Ġsee Ġhttps :// yout rack . jetbrains . com / issue / KT - 4 4 6 1 3 . ĊĠĠĠĠĠĠĠ ĠassertEquals ( 4 2 , Ġobj . hashCode ()) ĊĠĠĠĠĠĠĠ ĠassertTrue ( obj . equals ( other )) ĊĠĠĠ Ġ} ĊĊĠĠĠ ĠassertTrue ( obj . equals ( obj )) ĊĠĠĠ ĠassertFalse ( obj . equals ( null )) ĊĠĠĠ ĠassertFalse ( obj . equals ( Any ())) ĊĊĠĠĠ ĠassertEquals (" toString ", Ġobj . toString ()) Ċ } Ċ