1 // Copyright (c) 2012 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.
5 #ifndef CHROME_ANDROID_TESTSHELL_TESTSHELL_GOOGLE_LOCATION_SETTINGS_HELPER_H_
6 #define CHROME_ANDROID_TESTSHELL_TESTSHELL_GOOGLE_LOCATION_SETTINGS_HELPER_H_
8 #include "chrome/browser/android/google_location_settings_helper.h"
10 // Stub implementation of GoogleLocationSettingsHelper for testshell.
11 class TestShellGoogleLocationSettingsHelper
12 : public GoogleLocationSettingsHelper
{
14 // GoogleLocationSettingsHelper implementation:
15 virtual std::string
GetAcceptButtonLabel() OVERRIDE
;
16 virtual void ShowGoogleLocationSettings() OVERRIDE
;
17 virtual bool IsMasterLocationSettingEnabled() OVERRIDE
;
18 virtual bool IsGoogleAppsLocationSettingEnabled() OVERRIDE
;
21 TestShellGoogleLocationSettingsHelper();
22 virtual ~TestShellGoogleLocationSettingsHelper();
25 friend class GoogleLocationSettingsHelper
;
27 DISALLOW_COPY_AND_ASSIGN(TestShellGoogleLocationSettingsHelper
);
30 #endif // CHROME_ANDROID_TESTSHELL_TESTSHELL_GOOGLE_LOCATION_SETTINGS_HELPER_H_