| enum class Color { | |
| RED, | |
| BLUE | |
| } | |
| fun throwsOnGreen(): Boolean { | |
| try { | |
| Color.valueOf("GREEN") | |
| return false | |
| } | |
| catch (e: Exception) { | |
| return true | |
| } | |
| } | |
| fun box() = if( | |
| Color.valueOf("RED") == Color.RED | |
| && Color.valueOf("BLUE") == Color.BLUE | |
| && Color.values()[0] == Color.RED | |
| && Color.values()[1] == Color.BLUE | |
| && throwsOnGreen() | |
| ) "OK" else "fail" |