chromium/chrome/updater/external_constants_builder_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.

#include "chrome/updater/external_constants_builder.h"

#include <optional>
#include <string>
#include <vector>

#include "base/files/file_path.h"
#include "base/memory/scoped_refptr.h"
#include "base/values.h"
#include "build/build_config.h"
#include "chrome/updater/constants.h"
#include "chrome/updater/external_constants.h"
#include "chrome/updater/external_constants_default.h"
#include "chrome/updater/external_constants_override.h"
#include "chrome/updater/test/test_scope.h"
#include "chrome/updater/test/unit_test_util.h"
#include "chrome/updater/updater_branding.h"
#include "chrome/updater/util/util.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "url/gurl.h"

namespace updater {

class ExternalConstantsBuilderTests : public ::testing::Test {};

TEST_F(ExternalConstantsBuilderTests, TestOverridingNothing) {}

TEST_F(ExternalConstantsBuilderTests, TestOverridingEverything) {}

TEST_F(ExternalConstantsBuilderTests, TestPartialOverrideWithMultipleURLs) {}

TEST_F(ExternalConstantsBuilderTests, TestClearedEverything) {}

TEST_F(ExternalConstantsBuilderTests, TestOverSet) {}

TEST_F(ExternalConstantsBuilderTests, TestReuseBuilder) {}

TEST_F(ExternalConstantsBuilderTests, TestModify) {}

}  // namespace updater