chromium/third_party/blink/common/privacy_budget/identifiable_token_unittest.cc

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifdef UNSAFE_BUFFERS_BUILD
// TODO(crbug.com/351564777): Remove this and convert code to safer constructs.
#pragma allow_unsafe_buffers
#endif

#include "third_party/blink/public/common/privacy_budget/identifiable_token.h"

#include <string_view>

#include "testing/gtest/include/gtest/gtest.h"

namespace blink {

namespace {

// The set of candidate conversion templates depend on whether the conversion is
// explicit or implicit. This class is used to exercise implicit conversion of
// IdIdentifiableApiSample.
struct ImplicitConverter {};

}  // namespace

TEST(IdentifiableTokenTest, SampleBool) {}

TEST(IdentifiableTokenTest, SampleSignedChar) {}

TEST(IdentifiableTokenTest, SampleChar) {}

TEST(IdentifiableTokenTest, SampleInt) {}

TEST(IdentifiableTokenTest, SampleNegativeInt) {}

TEST(IdentifiableTokenTest, SampleUnsigned) {}

TEST(IdentifiableTokenTest, SampleBigUnsignedThatFits) {}

TEST(IdentifiableTokenTest, SampleFloat) {}

TEST(IdentifiableTokenTest, SampleConstCharArray) {}

TEST(IdentifiableTokenTest, SampleStdString) {}

TEST(IdentifiableTokenTest, SampleStringPiece) {}

TEST(IdentifiableTokenTest, SampleCharSpan) {}

TEST(IdentifiableTokenTest, SampleStringSpan) {}

TEST(IdentifiableTokenTest, SampleTuple) {}

TEST(IdentifiableTokenTest, SampleHeterogenousTuple) {}

}  // namespace blink