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