TEST(GTestStringBuffer, TestAppendCStr) { StringBuffer::Ptr sb = StringBuffer::create(); ASSERT_EQ(sb, sb->appendCStr("abc")); ASSERT_EQ(sb, sb->appendCStr(NULL)); ASSERT_EQ(sb, sb->appendCStr("123")); ASSERT_TRUE(sb->toString()->equals(String::create("abcnull123"))); }