Example #1
0
TEST(GTestStringBuffer, TestClear) {
    String::CPtr s = String::create("abc");
    StringBuffer::Ptr sb = StringBuffer::create(s);
    sb->ensureCapacity(1024);
    Size capacity = sb->capacity();
    ASSERT_EQ(3, sb->length());

    sb->clear();
    ASSERT_EQ(0, sb->length());
    ASSERT_EQ(capacity, sb->capacity());
}