xref: /aosp_15_r20/external/federated-compute/fcp/base/string_stream_test.cc (revision 14675a029014e728ec732f129a32e299b2da0601)
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)11 TEST(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