#include "components/autofill/core/browser/autofill_type.h"
#include "components/autofill/core/browser/autofill_field.h"
#include "components/autofill/core/browser/autofill_test_utils.h"
#include "components/autofill/core/browser/field_types.h"
#include "components/autofill/core/common/autofill_test_utils.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace autofill {
namespace {
AllOf;
ElementsAre;
Matcher;
Property;
FieldPrediction;
Matcher<FieldPrediction> EqualsPrediction(FieldType prediction) { … }
class AutofillTypeServerPredictionTest : public ::testing::Test { … };
TEST_F(AutofillTypeServerPredictionTest, PredictionFromAutofillField) { … }
TEST(AutofillTypeTest, FieldTypes) { … }
TEST(AutofillTypeTest, HtmlFieldTypes) { … }
class AutofillTypeTestForHtmlFieldTypes
: public ::testing::TestWithParam<std::underlying_type_t<HtmlFieldType>> { … };
INSTANTIATE_TEST_SUITE_P(…);
TEST_P(AutofillTypeTestForHtmlFieldTypes, GroupsOfHtmlFieldTypes) { … }
}
}