| OLD | NEW | 
|---|
|  | (Empty) | 
| 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. |  | 
| 4 |  | 
| 5 #ifndef CHROME_BROWSER_CHROMEOS_DBUS_MOCK_POWER_MANAGER_CLIENT_H_ |  | 
| 6 #define CHROME_BROWSER_CHROMEOS_DBUS_MOCK_POWER_MANAGER_CLIENT_H_ |  | 
| 7 |  | 
| 8 #include <string> |  | 
| 9 |  | 
| 10 #include "chrome/browser/chromeos/dbus/power_manager_client.h" |  | 
| 11 #include "testing/gmock/include/gmock/gmock.h" |  | 
| 12 |  | 
| 13 namespace chromeos { |  | 
| 14 |  | 
| 15 class MockPowerManagerClient : public PowerManagerClient { |  | 
| 16  public: |  | 
| 17   MockPowerManagerClient(); |  | 
| 18   virtual ~MockPowerManagerClient(); |  | 
| 19 |  | 
| 20   MOCK_METHOD1(AddObserver, void(Observer*)); |  | 
| 21   MOCK_METHOD1(RemoveObserver, void(Observer*)); |  | 
| 22   MOCK_METHOD1(HasObserver, bool(Observer*)); |  | 
| 23   MOCK_METHOD1(DecreaseScreenBrightness, void(bool)); |  | 
| 24   MOCK_METHOD0(IncreaseScreenBrightness, void(void)); |  | 
| 25   MOCK_METHOD2(SetScreenBrightnessPercent, void(double, bool)); |  | 
| 26   MOCK_METHOD1(GetScreenBrightnessPercent, |  | 
| 27                void(const GetScreenBrightnessPercentCallback&)); |  | 
| 28   MOCK_METHOD1(RequestStatusUpdate, void(UpdateRequestType)); |  | 
| 29   MOCK_METHOD0(RequestRestart, void(void)); |  | 
| 30   MOCK_METHOD0(RequestShutdown, void(void)); |  | 
| 31   MOCK_METHOD1(CalculateIdleTime, void(const CalculateIdleTimeCallback&)); |  | 
| 32   MOCK_METHOD1(RequestIdleNotification, void(int64)); |  | 
| 33   MOCK_METHOD0(RequestActiveNotification, void(void)); |  | 
| 34   MOCK_METHOD4(RequestPowerStateOverrides, void(uint32, |  | 
| 35                                                 uint32, |  | 
| 36                                                 int, |  | 
| 37                                                 PowerStateRequestIdCallback)); |  | 
| 38   MOCK_METHOD0(NotifyScreenLockRequested, void(void)); |  | 
| 39   MOCK_METHOD0(NotifyScreenLockCompleted, void(void)); |  | 
| 40   MOCK_METHOD0(NotifyScreenUnlockRequested, void(void)); |  | 
| 41   MOCK_METHOD0(NotifyScreenUnlockCompleted, void(void)); |  | 
| 42 }; |  | 
| 43 |  | 
| 44 }  // namespace chromeos |  | 
| 45 |  | 
| 46 #endif  // CHROME_BROWSER_CHROMEOS_DBUS_MOCK_POWER_MANAGER_CLIENT_H_ |  | 
| OLD | NEW | 
|---|