#include "base/uuid.h"
#include <stdint.h>
#include <limits>
#include <set>
#include <string_view>
#include <unordered_set>
#include "base/strings/string_util.h"
#include "build/build_config.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace base {
namespace {
bool IsValidV4(const Uuid& guid) { … }
}
TEST(UuidTest, UuidBasicUniqueness) { … }
namespace {
void TestUuidValidity(std::string_view input,
bool case_insensitive,
bool strict) { … }
}
TEST(UuidTest, Validity) { … }
TEST(UuidTest, EqualityAndRoundTrip) { … }
TEST(UuidTest, UnorderedSet) { … }
TEST(UuidTest, Set) { … }
TEST(UuidTest, Compare) { … }
TEST(UuidTest, FormatRandomDataAsV4) { … }
}