#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) { … }
}