blob: 6140db1c467e8839b4882358702c2680be360fde [file] [log] [blame]
bondd10a45b92015-02-04 23:29:401// Copyright 2015 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#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_UITEST_UTIL_H_
6#define CHROME_BROWSER_AUTOFILL_AUTOFILL_UITEST_UTIL_H_
7
8#include <vector>
9
10class Browser;
11
12namespace autofill {
13
14class AutofillProfile;
sebsge35b762c2018-03-29 20:33:2715class CreditCard;
bondd10a45b92015-02-04 23:29:4016
17void AddTestProfile(Browser* browser, const AutofillProfile& profile);
18void SetTestProfile(Browser* browser, const AutofillProfile& profile);
19void SetTestProfiles(Browser* browser, std::vector<AutofillProfile>* profiles);
sebsge35b762c2018-03-29 20:33:2720void AddTestCreditCard(Browser* browser, const CreditCard& card);
Yiming Zhou03261c82018-06-19 19:18:5421void AddTestAutofillData(Browser* browser,
22 const AutofillProfile& profile,
23 const CreditCard& card);
bondd10a45b92015-02-04 23:29:4024} // namespace autofill
25
26#endif // CHROME_BROWSER_AUTOFILL_AUTOFILL_UITEST_UTIL_H_