| 56 | } |
| 57 | |
| 58 | TEST(UUIDTest, uuidGenerate) |
| 59 | { |
| 60 | std::string id = generate_uuid(); |
| 61 | ASSERT_EQ(id.size(), (unsigned long)36); |
| 62 | |
| 63 | std::vector<std::string> components = split(id, '-'); |
| 64 | ASSERT_EQ(components.size(), (unsigned long)5); |
| 65 | ASSERT_EQ(components[0].size(), (unsigned long)8); |
| 66 | ASSERT_EQ(components[1].size(), (unsigned long)4); |
| 67 | ASSERT_EQ(components[2].size(), (unsigned long)4); |
| 68 | ASSERT_EQ(components[3].size(), (unsigned long)4); |
| 69 | ASSERT_EQ(components[4].size(), (unsigned long)12); |
| 70 | } |
nothing calls this directly
no test coverage detected