Initial Course
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
#include "constructors.hpp"
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
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");
|
||||
}
|
||||
Reference in New Issue
Block a user