20 lines
403 B
C++
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);
|
|
}
|