#include "constructors.hpp" #include TEST(Constructors, InitialAndAppend) { oop::StringBuilder builder("Hi"); builder.append(" there"); EXPECT_EQ(builder.str(), "Hi there"); } TEST(Constructors, CopySemantics) { oop::StringBuilder original("C++"); oop::StringBuilder copy = original; copy.append("11"); EXPECT_EQ(original.str(), "C++"); EXPECT_EQ(copy.str(), "C++11"); }