Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(197)

Side by Side Diff: chrome/browser/autofill/contact_info_unittest.cc

Issue 11360055: [Autofill] Rename GetInfo and SetInfo to GetRawInfo and SetRawInfo (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase harder Created 8 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/browser/autofill/contact_info.cc ('k') | chrome/browser/autofill/credit_card.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/autofill/contact_info.h" 5 #include "chrome/browser/autofill/contact_info.h"
6 6
7 #include "base/basictypes.h" 7 #include "base/basictypes.h"
8 #include "base/string_util.h" 8 #include "base/string_util.h"
9 #include "base/utf_string_conversions.h" 9 #include "base/utf_string_conversions.h"
10 #include "chrome/browser/autofill/autofill_type.h" 10 #include "chrome/browser/autofill/autofill_type.h"
11 #include "chrome/browser/autofill/field_types.h" 11 #include "chrome/browser/autofill/field_types.h"
12 #include "testing/gtest/include/gtest/gtest.h" 12 #include "testing/gtest/include/gtest/gtest.h"
13 13
14 TEST(NameInfoTest, SetFullName) { 14 TEST(NameInfoTest, SetFullName) {
15 NameInfo name; 15 NameInfo name;
16 name.SetInfo(NAME_FULL, ASCIIToUTF16("Virgil")); 16 name.SetRawInfo(NAME_FULL, ASCIIToUTF16("Virgil"));
17 EXPECT_EQ(name.GetInfo(NAME_FIRST), ASCIIToUTF16("Virgil")); 17 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), ASCIIToUTF16("Virgil"));
18 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), string16()); 18 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), string16());
19 EXPECT_EQ(name.GetInfo(NAME_LAST), string16()); 19 EXPECT_EQ(name.GetRawInfo(NAME_LAST), string16());
20 EXPECT_EQ(name.GetInfo(NAME_FULL), ASCIIToUTF16("Virgil")); 20 EXPECT_EQ(name.GetRawInfo(NAME_FULL), ASCIIToUTF16("Virgil"));
21 21
22 name.SetInfo(NAME_FULL, ASCIIToUTF16("Murray Gell-Mann")); 22 name.SetRawInfo(NAME_FULL, ASCIIToUTF16("Murray Gell-Mann"));
23 EXPECT_EQ(name.GetInfo(NAME_FIRST), ASCIIToUTF16("Murray")); 23 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), ASCIIToUTF16("Murray"));
24 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), string16()); 24 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), string16());
25 EXPECT_EQ(name.GetInfo(NAME_LAST), ASCIIToUTF16("Gell-Mann")); 25 EXPECT_EQ(name.GetRawInfo(NAME_LAST), ASCIIToUTF16("Gell-Mann"));
26 EXPECT_EQ(name.GetInfo(NAME_FULL), ASCIIToUTF16("Murray Gell-Mann")); 26 EXPECT_EQ(name.GetRawInfo(NAME_FULL), ASCIIToUTF16("Murray Gell-Mann"));
27 27
28 name.SetInfo(NAME_FULL, 28 name.SetRawInfo(NAME_FULL,
29 ASCIIToUTF16("Mikhail Yevgrafovich Saltykov-Shchedrin")); 29 ASCIIToUTF16("Mikhail Yevgrafovich Saltykov-Shchedrin"));
30 EXPECT_EQ(name.GetInfo(NAME_FIRST), ASCIIToUTF16("Mikhail")); 30 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), ASCIIToUTF16("Mikhail"));
31 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), ASCIIToUTF16("Yevgrafovich")); 31 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), ASCIIToUTF16("Yevgrafovich"));
32 EXPECT_EQ(name.GetInfo(NAME_LAST), ASCIIToUTF16("Saltykov-Shchedrin")); 32 EXPECT_EQ(name.GetRawInfo(NAME_LAST), ASCIIToUTF16("Saltykov-Shchedrin"));
33 EXPECT_EQ(name.GetInfo(NAME_FULL), 33 EXPECT_EQ(name.GetRawInfo(NAME_FULL),
34 ASCIIToUTF16("Mikhail Yevgrafovich Saltykov-Shchedrin")); 34 ASCIIToUTF16("Mikhail Yevgrafovich Saltykov-Shchedrin"));
35 35
36 name.SetInfo(NAME_FULL, ASCIIToUTF16("Arthur Ignatius Conan Doyle")); 36 name.SetRawInfo(NAME_FULL, ASCIIToUTF16("Arthur Ignatius Conan Doyle"));
37 EXPECT_EQ(name.GetInfo(NAME_FIRST), ASCIIToUTF16("Arthur")); 37 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), ASCIIToUTF16("Arthur"));
38 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), ASCIIToUTF16("Ignatius Conan")); 38 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), ASCIIToUTF16("Ignatius Conan"));
39 EXPECT_EQ(name.GetInfo(NAME_LAST), ASCIIToUTF16("Doyle")); 39 EXPECT_EQ(name.GetRawInfo(NAME_LAST), ASCIIToUTF16("Doyle"));
40 EXPECT_EQ(name.GetInfo(NAME_FULL), 40 EXPECT_EQ(name.GetRawInfo(NAME_FULL),
41 ASCIIToUTF16("Arthur Ignatius Conan Doyle")); 41 ASCIIToUTF16("Arthur Ignatius Conan Doyle"));
42 } 42 }
43 43
44 TEST(NameInfoTest, GetFullName) { 44 TEST(NameInfoTest, GetFullName) {
45 NameInfo name; 45 NameInfo name;
46 name.SetInfo(NAME_FIRST, ASCIIToUTF16("First")); 46 name.SetRawInfo(NAME_FIRST, ASCIIToUTF16("First"));
47 name.SetInfo(NAME_MIDDLE, string16()); 47 name.SetRawInfo(NAME_MIDDLE, string16());
48 name.SetInfo(NAME_LAST, string16()); 48 name.SetRawInfo(NAME_LAST, string16());
49 EXPECT_EQ(name.GetInfo(NAME_FIRST), ASCIIToUTF16("First")); 49 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), ASCIIToUTF16("First"));
50 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), string16()); 50 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), string16());
51 EXPECT_EQ(name.GetInfo(NAME_LAST), string16()); 51 EXPECT_EQ(name.GetRawInfo(NAME_LAST), string16());
52 EXPECT_EQ(name.GetInfo(NAME_FULL), ASCIIToUTF16("First")); 52 EXPECT_EQ(name.GetRawInfo(NAME_FULL), ASCIIToUTF16("First"));
53 53
54 name.SetInfo(NAME_FIRST, string16()); 54 name.SetRawInfo(NAME_FIRST, string16());
55 name.SetInfo(NAME_MIDDLE, ASCIIToUTF16("Middle")); 55 name.SetRawInfo(NAME_MIDDLE, ASCIIToUTF16("Middle"));
56 name.SetInfo(NAME_LAST, string16()); 56 name.SetRawInfo(NAME_LAST, string16());
57 EXPECT_EQ(name.GetInfo(NAME_FIRST), string16()); 57 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), string16());
58 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), ASCIIToUTF16("Middle")); 58 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), ASCIIToUTF16("Middle"));
59 EXPECT_EQ(name.GetInfo(NAME_LAST), string16()); 59 EXPECT_EQ(name.GetRawInfo(NAME_LAST), string16());
60 EXPECT_EQ(name.GetInfo(NAME_FULL), ASCIIToUTF16("Middle")); 60 EXPECT_EQ(name.GetRawInfo(NAME_FULL), ASCIIToUTF16("Middle"));
61 61
62 name.SetInfo(NAME_FIRST, string16()); 62 name.SetRawInfo(NAME_FIRST, string16());
63 name.SetInfo(NAME_MIDDLE, string16()); 63 name.SetRawInfo(NAME_MIDDLE, string16());
64 name.SetInfo(NAME_LAST, ASCIIToUTF16("Last")); 64 name.SetRawInfo(NAME_LAST, ASCIIToUTF16("Last"));
65 EXPECT_EQ(name.GetInfo(NAME_FIRST), string16()); 65 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), string16());
66 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), string16()); 66 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), string16());
67 EXPECT_EQ(name.GetInfo(NAME_LAST), ASCIIToUTF16("Last")); 67 EXPECT_EQ(name.GetRawInfo(NAME_LAST), ASCIIToUTF16("Last"));
68 EXPECT_EQ(name.GetInfo(NAME_FULL), ASCIIToUTF16("Last")); 68 EXPECT_EQ(name.GetRawInfo(NAME_FULL), ASCIIToUTF16("Last"));
69 69
70 name.SetInfo(NAME_FIRST, ASCIIToUTF16("First")); 70 name.SetRawInfo(NAME_FIRST, ASCIIToUTF16("First"));
71 name.SetInfo(NAME_MIDDLE, ASCIIToUTF16("Middle")); 71 name.SetRawInfo(NAME_MIDDLE, ASCIIToUTF16("Middle"));
72 name.SetInfo(NAME_LAST, string16()); 72 name.SetRawInfo(NAME_LAST, string16());
73 EXPECT_EQ(name.GetInfo(NAME_FIRST), ASCIIToUTF16("First")); 73 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), ASCIIToUTF16("First"));
74 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), ASCIIToUTF16("Middle")); 74 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), ASCIIToUTF16("Middle"));
75 EXPECT_EQ(name.GetInfo(NAME_LAST), string16()); 75 EXPECT_EQ(name.GetRawInfo(NAME_LAST), string16());
76 EXPECT_EQ(name.GetInfo(NAME_FULL), ASCIIToUTF16("First Middle")); 76 EXPECT_EQ(name.GetRawInfo(NAME_FULL), ASCIIToUTF16("First Middle"));
77 77
78 name.SetInfo(NAME_FIRST, ASCIIToUTF16("First")); 78 name.SetRawInfo(NAME_FIRST, ASCIIToUTF16("First"));
79 name.SetInfo(NAME_MIDDLE, string16()); 79 name.SetRawInfo(NAME_MIDDLE, string16());
80 name.SetInfo(NAME_LAST, ASCIIToUTF16("Last")); 80 name.SetRawInfo(NAME_LAST, ASCIIToUTF16("Last"));
81 EXPECT_EQ(name.GetInfo(NAME_FIRST), ASCIIToUTF16("First")); 81 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), ASCIIToUTF16("First"));
82 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), string16()); 82 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), string16());
83 EXPECT_EQ(name.GetInfo(NAME_LAST), ASCIIToUTF16("Last")); 83 EXPECT_EQ(name.GetRawInfo(NAME_LAST), ASCIIToUTF16("Last"));
84 EXPECT_EQ(name.GetInfo(NAME_FULL), ASCIIToUTF16("First Last")); 84 EXPECT_EQ(name.GetRawInfo(NAME_FULL), ASCIIToUTF16("First Last"));
85 85
86 name.SetInfo(NAME_FIRST, string16()); 86 name.SetRawInfo(NAME_FIRST, string16());
87 name.SetInfo(NAME_MIDDLE, ASCIIToUTF16("Middle")); 87 name.SetRawInfo(NAME_MIDDLE, ASCIIToUTF16("Middle"));
88 name.SetInfo(NAME_LAST, ASCIIToUTF16("Last")); 88 name.SetRawInfo(NAME_LAST, ASCIIToUTF16("Last"));
89 EXPECT_EQ(name.GetInfo(NAME_FIRST), string16()); 89 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), string16());
90 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), ASCIIToUTF16("Middle")); 90 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), ASCIIToUTF16("Middle"));
91 EXPECT_EQ(name.GetInfo(NAME_LAST), ASCIIToUTF16("Last")); 91 EXPECT_EQ(name.GetRawInfo(NAME_LAST), ASCIIToUTF16("Last"));
92 EXPECT_EQ(name.GetInfo(NAME_FULL), ASCIIToUTF16("Middle Last")); 92 EXPECT_EQ(name.GetRawInfo(NAME_FULL), ASCIIToUTF16("Middle Last"));
93 93
94 name.SetInfo(NAME_FIRST, ASCIIToUTF16("First")); 94 name.SetRawInfo(NAME_FIRST, ASCIIToUTF16("First"));
95 name.SetInfo(NAME_MIDDLE, ASCIIToUTF16("Middle")); 95 name.SetRawInfo(NAME_MIDDLE, ASCIIToUTF16("Middle"));
96 name.SetInfo(NAME_LAST, ASCIIToUTF16("Last")); 96 name.SetRawInfo(NAME_LAST, ASCIIToUTF16("Last"));
97 EXPECT_EQ(name.GetInfo(NAME_FIRST), ASCIIToUTF16("First")); 97 EXPECT_EQ(name.GetRawInfo(NAME_FIRST), ASCIIToUTF16("First"));
98 EXPECT_EQ(name.GetInfo(NAME_MIDDLE), ASCIIToUTF16("Middle")); 98 EXPECT_EQ(name.GetRawInfo(NAME_MIDDLE), ASCIIToUTF16("Middle"));
99 EXPECT_EQ(name.GetInfo(NAME_LAST), ASCIIToUTF16("Last")); 99 EXPECT_EQ(name.GetRawInfo(NAME_LAST), ASCIIToUTF16("Last"));
100 EXPECT_EQ(name.GetInfo(NAME_FULL), ASCIIToUTF16("First Middle Last")); 100 EXPECT_EQ(name.GetRawInfo(NAME_FULL), ASCIIToUTF16("First Middle Last"));
101 } 101 }
102
OLDNEW
« no previous file with comments | « chrome/browser/autofill/contact_info.cc ('k') | chrome/browser/autofill/credit_card.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698