1 // Copyright 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "components/autofill/core/browser/android/test_auxiliary_profile_loader_android.h" 6 7 namespace autofill { 8 9 TestAuxiliaryProfileLoader::TestAuxiliaryProfileLoader() { 10 } 11 12 TestAuxiliaryProfileLoader::~TestAuxiliaryProfileLoader() { 13 } 14 15 bool TestAuxiliaryProfileLoader::GetHasPermissions() const { 16 return true; 17 } 18 19 base::string16 TestAuxiliaryProfileLoader::GetFirstName() const { 20 return first_name_; 21 } 22 23 base::string16 TestAuxiliaryProfileLoader::GetMiddleName() const { 24 return middle_name_; 25 } 26 27 base::string16 TestAuxiliaryProfileLoader::GetLastName() const { 28 return last_name_; 29 } 30 31 base::string16 TestAuxiliaryProfileLoader::GetSuffix() const { 32 return suffix_; 33 } 34 35 base::string16 TestAuxiliaryProfileLoader::GetStreet() const { 36 return street_; 37 } 38 39 base::string16 TestAuxiliaryProfileLoader::GetPostOfficeBox() const { 40 return post_office_box_; 41 } 42 43 base::string16 TestAuxiliaryProfileLoader::GetCity() const { 44 return city_; 45 } 46 47 base::string16 TestAuxiliaryProfileLoader::GetNeighborhood() const { 48 return neighborhood_; 49 } 50 51 base::string16 TestAuxiliaryProfileLoader::GetRegion() const { 52 return region_; 53 } 54 55 base::string16 TestAuxiliaryProfileLoader::GetPostalCode() const { 56 return postal_code_; 57 } 58 59 base::string16 TestAuxiliaryProfileLoader::GetCountry() const { 60 return country_; 61 } 62 63 void TestAuxiliaryProfileLoader::GetEmailAddresses( 64 std::vector<base::string16>* email_addresses) const { 65 *email_addresses = email_addresses_; 66 } 67 68 void TestAuxiliaryProfileLoader::GetPhoneNumbers( 69 std::vector<base::string16>* phone_numbers) const { 70 *phone_numbers = phone_numbers_; 71 } 72 73 void TestAuxiliaryProfileLoader::SetFirstName( 74 const base::string16& first_name) { 75 first_name_ = first_name; 76 } 77 78 void TestAuxiliaryProfileLoader::SetMiddleName( 79 const base::string16& middle_name) { 80 middle_name_ = middle_name; 81 } 82 83 void TestAuxiliaryProfileLoader::SetLastName(const base::string16& last_name) { 84 last_name_ = last_name; 85 } 86 87 void TestAuxiliaryProfileLoader::SetSuffix(const base::string16& suffix) { 88 suffix_ = suffix; 89 } 90 91 void TestAuxiliaryProfileLoader::SetStreet(const base::string16& street) { 92 street_ = street; 93 } 94 95 void TestAuxiliaryProfileLoader::SetPostOfficeBox( 96 const base::string16& post_office_box) { 97 post_office_box_ = post_office_box; 98 } 99 100 void TestAuxiliaryProfileLoader::SetNeighborhood( 101 const base::string16& neighborhood) { 102 neighborhood_ = neighborhood; 103 } 104 105 void TestAuxiliaryProfileLoader::SetRegion(const base::string16& region) { 106 region_ = region; 107 } 108 109 void TestAuxiliaryProfileLoader::SetCity(const base::string16& city) { 110 city_ = city; 111 } 112 113 void TestAuxiliaryProfileLoader::SetPostalCode( 114 const base::string16& postal_code) { 115 postal_code_ = postal_code; 116 } 117 118 void TestAuxiliaryProfileLoader::SetCountry(const base::string16& country) { 119 country_ = country; 120 } 121 122 void TestAuxiliaryProfileLoader::SetEmailAddresses( 123 const std::vector<base::string16>& addresses) { 124 email_addresses_ = addresses; 125 } 126 127 void TestAuxiliaryProfileLoader::SetPhoneNumbers( 128 const std::vector<base::string16>& phone_numbers) { 129 phone_numbers_ = phone_numbers; 130 } 131 132 } // namespace autofill 133