Home | History | Annotate | Download | only in browser

Lines Matching refs:field

16   AutofillField field;
17 ASSERT_EQ(NO_SERVER_DATA, field.server_type());
18 ASSERT_EQ(UNKNOWN_TYPE, field.heuristic_type());
21 EXPECT_EQ(UNKNOWN_TYPE, field.Type().GetStorableType());
24 field.set_heuristic_type(NAME_FIRST);
25 EXPECT_EQ(NAME_FIRST, field.Type().GetStorableType());
26 EXPECT_EQ(NAME, field.Type().group());
29 field.set_server_type(ADDRESS_BILLING_LINE1);
30 EXPECT_EQ(ADDRESS_HOME_LINE1, field.Type().GetStorableType());
31 EXPECT_EQ(ADDRESS_BILLING, field.Type().group());
34 field.set_server_type(NO_SERVER_DATA);
35 EXPECT_EQ(NAME_FIRST, field.Type().GetStorableType());
36 EXPECT_EQ(NAME, field.Type().group());
40 AutofillField field;
41 ASSERT_EQ(base::string16(), field.value);
43 // Field value is empty.
44 EXPECT_TRUE(field.IsEmpty());
46 // Field value is non-empty.
47 field.value = ASCIIToUTF16("Value");
48 EXPECT_FALSE(field.IsEmpty());
52 AutofillField field;
53 ASSERT_EQ(base::string16(), field.name);
54 ASSERT_EQ(std::string(), field.form_control_type);
57 EXPECT_EQ("2085434232", field.FieldSignature());
59 // Field name is set.
60 field.name = ASCIIToUTF16("Name");
61 EXPECT_EQ("1606968241", field.FieldSignature());
63 // Field form control type is set.
64 field.form_control_type = "text";
65 EXPECT_EQ("502192749", field.FieldSignature());
68 field.set_heuristic_type(NAME_FIRST);
69 EXPECT_EQ("502192749", field.FieldSignature());
72 field.set_server_type(NAME_LAST);
73 EXPECT_EQ("502192749", field.FieldSignature());
77 AutofillField field;
78 ASSERT_EQ(UNKNOWN_TYPE, field.Type().GetStorableType());
81 EXPECT_FALSE(field.IsFieldFillable());
84 field.set_heuristic_type(NAME_FIRST);
85 EXPECT_TRUE(field.IsFieldFillable());
88 field.set_heuristic_type(UNKNOWN_TYPE);
89 field.set_server_type(NAME_LAST);
90 EXPECT_TRUE(field.IsFieldFillable());
93 field.set_heuristic_type(NAME_FIRST);
94 field.set_server_type(NAME_LAST);
95 EXPECT_TRUE(field.IsFieldFillable());