chromium/components/sync/protocol/proto_enum_conversions_unittest.cc

// Copyright 2012 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/sync/protocol/proto_enum_conversions.h"

#include <string>

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

namespace syncer {
namespace {

// WARNING: Keep this file in sync with the .proto files in this directory.

Not;
StrEq;

// Iterates through the enum values, checking their string version is non-empty.
// The T##_IsValid() check is needed because some enums have deprecated values,
// so they have gaps in their numeric range.
#define TestEnumStringsNonEmpty(T)

TEST(ProtoEnumConversionsTest, GetAppListItemTypeString) {}

TEST(ProtoEnumConversionsTest, GetBrowserTypeString) {}

TEST(ProtoEnumConversionsTest, GetPageTransitionString) {}

TEST(ProtoEnumConversionsTest, GetPageTransitionQualifierString) {}

TEST(ProtoEnumConversionsTest, GetWifiConfigurationSecurityTypeString) {}

TEST(ProtoEnumConversionsTest,
     GetWifiConfigurationAutomaticallyConnectOptionString) {}

TEST(ProtoEnumConversionsTest, GetWifiConfigurationIsPreferredOptionString) {}

TEST(ProtoEnumConversionsTest, GetWifiConfigurationMeteredOptionString) {}

TEST(ProtoEnumConversionsTest, GetWifiConfigurationProxyOptionString) {}

TEST(ProtoEnumConversionsTest, GetUpdatesOriginString) {}

TEST(ProtoEnumConversionsTest, GetResponseTypeString) {}

TEST(ProtoEnumConversionsTest, GetErrorTypeString) {}

TEST(ProtoEnumConversionsTest, GetActionString) {}

TEST(ProtoEnumConversionsTest, GetConsentStatusString) {}

TEST(ProtoEnumConversionsTest, GetVirtualCardEnrollmentTypeString) {}

TEST(ProtoEnumConversionsTest, GetSavedTabGroupColorString) {}

TEST(ProtoEnumConversionsTest, GetSharedTabGroupColorString) {}

TEST(ProtoEnumConversionsTest, GetIssuerString) {}

TEST(ProtoEnumConversionsTest, GetPowerBookmakrPowerTypeString) {}

TEST(ProtoEnumConversionsTest, GetNoteTargetTypeString) {}

TEST(ProtoEnumConversionsTest, GetInitialSyncStateString) {}

TEST(ProtoEnumConversionsTest, GetCategoryBenefitTypeString) {}

TEST(ProtoEnumConversionsTest,
     GetTrustedVaultAutoUpgradeExperimentGroupTypeString) {}

TEST(ProtoEnumConversionsTest, GetBrowserColorVariantString) {}

TEST(ProtoEnumConversionsTest, GetBrowserColorSchemeString) {}

}  // namespace
}  // namespace syncer