| Index: base/string_util_unittest.cc
|
| diff --git a/base/string_util_unittest.cc b/base/string_util_unittest.cc
|
| index 7676f81f4b919c0306024eba05fb2f61c907ab85..2b7634fc115ddfae26e1d25ed53c3852d5a88325 100644
|
| --- a/base/string_util_unittest.cc
|
| +++ b/base/string_util_unittest.cc
|
| @@ -1299,6 +1299,24 @@ TEST(StringUtilTest, SplitString) {
|
| r.clear();
|
| }
|
|
|
| +// Test for JoinString
|
| +TEST(StringUtilTest, JoinString) {
|
| + std::vector<std::string> in;
|
| + EXPECT_EQ("", JoinString(in, ','));
|
| +
|
| + in.push_back("a");
|
| + EXPECT_EQ("a", JoinString(in, ','));
|
| +
|
| + in.push_back("b");
|
| + in.push_back("c");
|
| + EXPECT_EQ("a,b,c", JoinString(in, ','));
|
| +
|
| + in.push_back("");
|
| + EXPECT_EQ("a,b,c,", JoinString(in, ','));
|
| + in.push_back(" ");
|
| + EXPECT_EQ("a|b|c|| ", JoinString(in, '|'));
|
| +}
|
| +
|
| TEST(StringUtilTest, StartsWith) {
|
| EXPECT_TRUE(StartsWithASCII("javascript:url", "javascript", true));
|
| EXPECT_FALSE(StartsWithASCII("JavaScript:url", "javascript", true));
|
|
|