diff options
author | caitkp@chromium.org <caitkp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-27 21:07:36 +0000 |
---|---|---|
committer | caitkp@chromium.org <caitkp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-27 21:07:36 +0000 |
commit | b69d6316dc6015ad7320c36ccf69a543555a96bf (patch) | |
tree | c05148f91949bfd5a7e6729187f7f82ea750985f /components/webdata/common | |
parent | 9993d32c2a43269f912d48d7c3cfdd953d3bb64e (diff) | |
download | chromium_src-b69d6316dc6015ad7320c36ccf69a543555a96bf.zip chromium_src-b69d6316dc6015ad7320c36ccf69a543555a96bf.tar.gz chromium_src-b69d6316dc6015ad7320c36ccf69a543555a96bf.tar.bz2 |
Split token-related methods from WebDataService
These are only used bu Signin/ and will move into the sign-in component once it gets created.
TBR=atwilson@chromium.org,ben@chromium.org
BUG=233552
Review URL: https://chromiumcodereview.appspot.com/15734014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202463 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/webdata/common')
-rw-r--r-- | components/webdata/common/web_data_service_test_util.cc | 8 | ||||
-rw-r--r-- | components/webdata/common/web_data_service_test_util.h | 7 |
2 files changed, 13 insertions, 2 deletions
diff --git a/components/webdata/common/web_data_service_test_util.cc b/components/webdata/common/web_data_service_test_util.cc index 950b56f..2720721 100644 --- a/components/webdata/common/web_data_service_test_util.cc +++ b/components/webdata/common/web_data_service_test_util.cc @@ -22,8 +22,10 @@ void MockWebDataServiceWrapperBase::Shutdown() { // all the webdatas in. MockWebDataServiceWrapper::MockWebDataServiceWrapper( scoped_refptr<WebDataService> fake_service, - scoped_refptr<AutofillWebDataService> fake_autofill) + scoped_refptr<AutofillWebDataService> fake_autofill, + scoped_refptr<TokenWebData> fake_token) : fake_autofill_web_data_(fake_autofill), + fake_token_web_data_(fake_token), fake_web_data_(fake_service) { } @@ -35,6 +37,10 @@ scoped_refptr<AutofillWebDataService> return fake_autofill_web_data_; } +scoped_refptr<TokenWebData> MockWebDataServiceWrapper::GetTokenWebData() { + return fake_token_web_data_; +} + scoped_refptr<WebDataService> MockWebDataServiceWrapper::GetWebData() { return fake_web_data_; } diff --git a/components/webdata/common/web_data_service_test_util.h b/components/webdata/common/web_data_service_test_util.h index 0b32c33..4f0f6e5 100644 --- a/components/webdata/common/web_data_service_test_util.h +++ b/components/webdata/common/web_data_service_test_util.h @@ -7,6 +7,7 @@ #include "base/basictypes.h" #include "base/message_loop.h" +#include "chrome/browser/webdata/token_web_data.h" #include "chrome/browser/webdata/web_data_service.h" #include "chrome/browser/webdata/web_data_service_factory.h" #include "content/public/browser/browser_thread.h" @@ -57,17 +58,21 @@ class MockWebDataServiceWrapper : public MockWebDataServiceWrapperBase { public: MockWebDataServiceWrapper( scoped_refptr<WebDataService> fake_service, - scoped_refptr<autofill::AutofillWebDataService> fake_autofill); + scoped_refptr<autofill::AutofillWebDataService> fake_autofill, + scoped_refptr<TokenWebData> fake_token); virtual ~MockWebDataServiceWrapper(); virtual scoped_refptr<autofill::AutofillWebDataService> GetAutofillWebData() OVERRIDE; + virtual scoped_refptr<TokenWebData> GetTokenWebData() OVERRIDE; + virtual scoped_refptr<WebDataService> GetWebData() OVERRIDE; protected: scoped_refptr<autofill::AutofillWebDataService> fake_autofill_web_data_; + scoped_refptr<TokenWebData> fake_token_web_data_; scoped_refptr<WebDataService> fake_web_data_; private: |