#include "base/unguessable_token.h"
#include <memory>
#include <sstream>
#include <type_traits>
#include "base/hash/hash.h"
#include "base/values.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace base {
void TestSmallerThanOperator(const UnguessableToken& a,
const UnguessableToken& b) { … }
TEST(UnguessableTokenTest, VerifyEveryBit) { … }
TEST(UnguessableTokenTest, VerifyEqualityOperators) { … }
TEST(UnguessableTokenTest, VerifyConstructors) { … }
TEST(UnguessableTokenTest, VerifySerialization) { … }
TEST(UnguessableTokenTest, VerifyToString1) { … }
TEST(UnguessableTokenTest, VerifyToString2) { … }
TEST(UnguessableTokenTest, VerifyToStringUniqueness) { … }
TEST(UnguessableTokenTest, VerifyDeserializeZeroes) { … }
TEST(UnguessableTokenTest, VerifyDeserializeFromString) { … }
TEST(UnguessableTokenTest, VerifyDeserializeFromInvalidString) { … }
TEST(UnguessableTokenTest, VerifySmallerThanOperator) { … }
TEST(UnguessableTokenTest, VerifyHash) { … }
TEST(UnguessableTokenTest, VerifyBasicUniqueness) { … }
}