| 12 | namespace { |
| 13 | |
| 14 | void AssertElements(std::vector<std::string>& result, |
| 15 | const char* const expected_data[], |
| 16 | size_t data_size) { |
| 17 | ASSERT_EQ(data_size, result.size()); |
| 18 | for (size_t i = 0; i < data_size; ++i) { |
| 19 | ASSERT_STREQ(expected_data[i], result[i].c_str()); |
| 20 | } |
| 21 | } |
| 22 | |
| 23 | #if !defined(WCHAR_T_IS_UTF16) |
| 24 | // Overload SplitString with a wide-char version to make it easier to |