added capitalize/decapitalize of strings and isUpper/LowerCase helpers to Char

This commit is contained in:
James Strachan
2012-05-23 08:28:02 +01:00
parent 6f921a63d7
commit a4991534b4
3 changed files with 42 additions and 0 deletions
+15
View File
@@ -78,4 +78,19 @@ class StringTest {
assertFalse("".endsWith('a'))
}
test fun capitalize() {
assertEquals("A", "A".capitalize())
assertEquals("A", "a".capitalize())
assertEquals("Abcd", "abcd".capitalize())
assertEquals("Abcd", "Abcd".capitalize())
}
test fun decapitalize() {
assertEquals("a", "A".decapitalize())
assertEquals("a", "a".decapitalize())
assertEquals("abcd", "abcd".decapitalize())
assertEquals("abcd", "Abcd".decapitalize())
assertEquals("uRL", "URL".decapitalize())
}
}