From 537773f975b2a19ef4914f815f324390cada3342 Mon Sep 17 00:00:00 2001 From: takezoe Date: Thu, 3 Oct 2013 14:02:54 +0900 Subject: [PATCH] Add testcase example. --- src/test/scala/util/StringUtilSpec.scala | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/test/scala/util/StringUtilSpec.scala diff --git a/src/test/scala/util/StringUtilSpec.scala b/src/test/scala/util/StringUtilSpec.scala new file mode 100644 index 000000000..0b77ac938 --- /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") + } + } + +}