#include "function_basics.hpp" #include TEST(FunctionBasics, Square) { EXPECT_EQ(functions::square(7), 49); } TEST(FunctionBasics, SwapIntegers) { int a = 1, b = 2; functions::swap_integers(a, b); EXPECT_EQ(a, 2); EXPECT_EQ(b, 1); } TEST(FunctionBasics, Concatenate) { EXPECT_EQ(functions::concatenate({"C", "++"}), "C++"); } TEST(FunctionBasics, AppendSuffix) { std::string text = "modern"; functions::append_suffix(text, "_cpp"); EXPECT_EQ(text, "modern_cpp"); }