diff --git a/src/test/scala/util/StringUtilSpec.scala b/src/test/scala/util/StringUtilSpec.scala new file mode 100644 index 0000000..0b77ac9 --- /dev/null +++ b/src/test/scala/util/StringUtilSpec.scala @@ -0,0 +1,21 @@ +package util + +import org.specs2.mutable._ + +class StringUtilSpec extends Specification { + + "urlDecode" should { + "decode encoded string to original string" in { + val encoded = StringUtil.urlEncode("あいうえお") + StringUtil.urlDecode(encoded) mustEqual "あいうえお" + } + } + + "splitWords" should { + "split string by whitespaces" in { + val split = StringUtil.splitWords("aa bb\tcc dd \t ee") + split mustEqual Array("aa", "bb", "cc", "dd", "ee") + } + } + +}