Files

20 lines
403 B
C++

#include "references.hpp"
#include <gtest/gtest.h>
TEST(References, DoubleValue) { EXPECT_EQ(pointers::double_value(21), 42); }
TEST(References, Increment) {
int x = 5;
pointers::increment(x);
EXPECT_EQ(x, 6);
}
TEST(References, MaxRef) {
int a = 3, b = 9;
EXPECT_EQ(&pointers::max_ref(a, b), &b);
}
TEST(References, SumThree) {
EXPECT_EQ(pointers::sum_three(1, 2, 3), 6);
}