dave08
09/27/2017, 10:53 AMtodd.ginsberg
09/27/2017, 1:58 PMtodd.ginsberg
09/27/2017, 1:58 PMfun String.doSomething(): String = this.reversed()
todd.ginsberg
09/27/2017, 1:59 PMfun mocked() {
fun String.doSomething(): String = this.toUpperCase()
println("abc".doSomething())
}
todd.ginsberg
09/27/2017, 2:00 PMdoSomething()
in mocked()
, it uses the version closest in scope to it (which will uppercase it in this example)dave08
09/27/2017, 2:00 PMdave08
09/27/2017, 2:01 PMtodd.ginsberg
09/27/2017, 2:22 PM