Introduce String.toByte()

#KT-8833 Fixed
This commit is contained in:
Ilya Gorbunov
2015-10-22 22:59:38 +03:00
parent 9bbe0d67ff
commit 05615dd48b
2 changed files with 18 additions and 0 deletions
@@ -27,6 +27,18 @@ class StringJVMTest {
assertEquals("", ns.orEmpty())
}
@test fun toBoolean() {
assertEquals(true, "true".toBoolean())
assertEquals(true, "True".toBoolean())
assertEquals(false, "false".toBoolean())
assertEquals(false, "not so true".toBoolean())
}
@test fun toByte() {
assertEquals(77.toByte(), "77".toByte())
assertFails { "255".toByte() }
}
@test fun toShort() {
assertEquals(77.toShort(), "77".toShort())
}