diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/core/common/UtilsTest.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test/core/common/UtilsTest.cpp b/test/core/common/UtilsTest.cpp index 7801296..4bf1587 100644 --- a/test/core/common/UtilsTest.cpp +++ b/test/core/common/UtilsTest.cpp @@ -109,5 +109,26 @@ TEST(Utils, endsWith) ASSERT_TRUE(Utils::endsWith("foo", "")); } +TEST(Utils, trim) +{ + ASSERT_EQ("", Utils::trim("")); + ASSERT_EQ("", Utils::trim(" ")); + ASSERT_EQ("test", Utils::trim("test")); + ASSERT_EQ("test", Utils::trim(" test ")); + ASSERT_EQ("test", Utils::trim(" test")); + ASSERT_EQ("test", Utils::trim("test ")); + ASSERT_EQ("long test", Utils::trim(" long test ")); +} + +TEST(Utils, collapse) +{ + ASSERT_EQ("", Utils::collapse("")); + ASSERT_EQ("", Utils::collapse(" ")); + ASSERT_EQ("test", Utils::collapse("test")); + ASSERT_EQ("test", Utils::collapse(" test ")); + ASSERT_EQ("test", Utils::collapse(" test")); + ASSERT_EQ("test", Utils::collapse("test ")); + ASSERT_EQ("long test", Utils::collapse(" long test ")); } +}
\ No newline at end of file |