chromium/components/embedder_support/origin_trials/origin_trials_settings_storage_unittest.cc

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

#include "components/embedder_support/origin_trials/origin_trials_settings_storage.h"
#include <cstdint>
#include <string>
#include <vector>
#include "base/i18n/number_formatting.h"
#include "base/memory/ptr_util.h"
#include "base/values.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace embedder_support {

// Matches kOriginMaxDisabledTrialTokens in origin_trials_settings_storage.cc
const unsigned long kOriginMaxDisabledTrialTokens =;
class OriginTrialsSettingsStorageTest : public testing::Test {};

TEST_F(OriginTrialsSettingsStorageTest, EnsureEmptyValidSettingsOnCreation) {}

TEST_F(OriginTrialsSettingsStorageTest, DisabledTokensPopulatedInSettings) {}

TEST_F(OriginTrialsSettingsStorageTest,
       PopulateEmptyConfigResetsExistingConfig) {}

TEST_F(OriginTrialsSettingsStorageTest, CloneDoesNotAffectedSettingsInstorage) {}

TEST_F(OriginTrialsSettingsStorageTest, MaxDisabledTokensExistInSettings) {}

TEST_F(OriginTrialsSettingsStorageTest,
       PopulateWithOverMaxDisabledTokensDoesNotChangeSettings) {}
}  // namespace embedder_support