1 #include "fcp/base/string_stream.h" 2 3 #include <string> 4 5 #include "gtest/gtest.h" 6 7 namespace fcp { 8 namespace internal { 9 namespace { 10 TEST(StringTest,Basic)11TEST(StringTest, Basic) { 12 StringStream s; 13 s << "A" << 1 << std::string("b") << 2U << "c" << -3L << "d" << 3.5f << "e" 14 << -3.14 << "f" << 9UL << true << ":" << false; 15 EXPECT_EQ(s.str(), "A1b2c-3d3.500000e-3.140000f9true:false"); 16 } 17 18 } // namespace 19 } // namespace internal 20 } // namespace fcp 21