#include #include using a_family = entt::family; using another_family = entt::family; TEST(Family, Functionalities) { auto t1 = a_family::value; auto t2 = a_family::value; auto t3 = a_family::value; auto t4 = another_family::value; ASSERT_EQ(t1, t2); ASSERT_NE(t1, t3); ASSERT_EQ(t1, t4); } TEST(Family, Uniqueness) { ASSERT_NE(a_family::value, a_family::value); ASSERT_NE(a_family::value, a_family::value); ASSERT_NE(a_family::value, a_family::value); }