73032213f0
^KT-61259
21 lines
290 B
Kotlin
Vendored
21 lines
290 B
Kotlin
Vendored
import kotlin.test.*
|
|
interface I {
|
|
fun foo(): Int
|
|
}
|
|
|
|
class A : I {
|
|
override fun foo() = 42
|
|
}
|
|
|
|
fun main(args: Array<String>) {
|
|
lateinit var a: I
|
|
if (args.size == 0)
|
|
a = A()
|
|
assertEquals(42, a.foo())
|
|
}
|
|
|
|
fun box(): String {
|
|
main(emptyArray())
|
|
return "OK"
|
|
}
|