#include #include #include Test(unique_int, simple) { misc::unique the_answer = 42; misc::unique the_same_answer = 42; misc::unique the_solution = 51; cr_expect_eq(the_answer, misc::unique(42)); cr_expect_eq(the_answer, the_same_answer); cr_expect_neq(the_answer, the_solution); cr_expect_eq(the_answer.get(), the_same_answer.get()); cr_expect_eq(the_answer.get(), misc::unique(42).get()); cr_expect_neq(the_answer.get(), the_solution.get()); }