#include "base/basictypes.h"
#include "base/message_loop/message_loop.h"
-#include "chrome/browser/webdata/web_data_service.h"
#include "chrome/browser/webdata/web_data_service_factory.h"
-#include "components/signin/core/webdata/token_web_data.h"
+#include "components/signin/core/browser/webdata/token_web_data.h"
// Base class for mocks of WebDataService, that does nothing in
// Shutdown().
class MockWebDataServiceWrapperBase : public WebDataServiceWrapper {
public:
MockWebDataServiceWrapperBase();
- virtual ~MockWebDataServiceWrapperBase();
+ ~MockWebDataServiceWrapperBase() override;
- virtual void Shutdown() OVERRIDE;
+ void Shutdown() override;
private:
DISALLOW_COPY_AND_ASSIGN(MockWebDataServiceWrapperBase);
class MockWebDataServiceWrapper : public MockWebDataServiceWrapperBase {
public:
MockWebDataServiceWrapper(
- scoped_refptr<WebDataService> fake_service,
scoped_refptr<autofill::AutofillWebDataService> fake_autofill,
scoped_refptr<TokenWebData> fake_token);
- virtual ~MockWebDataServiceWrapper();
+ ~MockWebDataServiceWrapper() override;
- virtual scoped_refptr<autofill::AutofillWebDataService>
- GetAutofillWebData() OVERRIDE;
+ scoped_refptr<autofill::AutofillWebDataService> GetAutofillWebData() override;
- virtual scoped_refptr<TokenWebData> GetTokenWebData() OVERRIDE;
-
- virtual scoped_refptr<WebDataService> GetWebData() OVERRIDE;
+ scoped_refptr<TokenWebData> GetTokenWebData() override;
protected:
scoped_refptr<autofill::AutofillWebDataService> fake_autofill_web_data_;
scoped_refptr<TokenWebData> fake_token_web_data_;
- scoped_refptr<WebDataService> fake_web_data_;
private:
DISALLOW_COPY_AND_ASSIGN(MockWebDataServiceWrapper);