OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ | 5 #ifndef CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ |
6 #define CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ | 6 #define CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ |
7 | 7 |
8 #include <string> | 8 #include <string> |
9 | 9 |
10 #include "base/observer_list.h" | 10 #include "base/observer_list.h" |
(...skipping 21 matching lines...) Expand all Loading... |
32 class MockDebugDaemonClient; | 32 class MockDebugDaemonClient; |
33 class MockShillDeviceClient; | 33 class MockShillDeviceClient; |
34 class MockShillIPConfigClient; | 34 class MockShillIPConfigClient; |
35 class MockShillManagerClient; | 35 class MockShillManagerClient; |
36 class MockShillNetworkClient; | 36 class MockShillNetworkClient; |
37 class MockShillProfileClient; | 37 class MockShillProfileClient; |
38 class MockShillServiceClient; | 38 class MockShillServiceClient; |
39 class MockGsmSMSClient; | 39 class MockGsmSMSClient; |
40 class MockImageBurnerClient; | 40 class MockImageBurnerClient; |
41 class MockIntrospectableClient; | 41 class MockIntrospectableClient; |
42 class MockMediaTransferProtocolDaemonClient; | |
43 class MockModemMessagingClient; | 42 class MockModemMessagingClient; |
44 class MockPermissionBrokerClient; | 43 class MockPermissionBrokerClient; |
45 class MockPowerManagerClient; | 44 class MockPowerManagerClient; |
46 class MockSessionManagerClient; | 45 class MockSessionManagerClient; |
47 class MockSMSClient; | 46 class MockSMSClient; |
48 class MockSpeechSynthesizerClient; | 47 class MockSpeechSynthesizerClient; |
49 class MockUpdateEngineClient; | 48 class MockUpdateEngineClient; |
50 | 49 |
51 // This class provides a mock DBusThreadManager with mock clients | 50 // This class provides a mock DBusThreadManager with mock clients |
52 // installed. You can customize the behaviors of mock clients with | 51 // installed. You can customize the behaviors of mock clients with |
(...skipping 20 matching lines...) Expand all Loading... |
73 MOCK_METHOD0(GetDebugDaemonClient, DebugDaemonClient*(void)); | 72 MOCK_METHOD0(GetDebugDaemonClient, DebugDaemonClient*(void)); |
74 MOCK_METHOD0(GetShillDeviceClient, ShillDeviceClient*(void)); | 73 MOCK_METHOD0(GetShillDeviceClient, ShillDeviceClient*(void)); |
75 MOCK_METHOD0(GetShillIPConfigClient, ShillIPConfigClient*(void)); | 74 MOCK_METHOD0(GetShillIPConfigClient, ShillIPConfigClient*(void)); |
76 MOCK_METHOD0(GetShillManagerClient, ShillManagerClient*(void)); | 75 MOCK_METHOD0(GetShillManagerClient, ShillManagerClient*(void)); |
77 MOCK_METHOD0(GetShillNetworkClient, ShillNetworkClient*(void)); | 76 MOCK_METHOD0(GetShillNetworkClient, ShillNetworkClient*(void)); |
78 MOCK_METHOD0(GetShillProfileClient, ShillProfileClient*(void)); | 77 MOCK_METHOD0(GetShillProfileClient, ShillProfileClient*(void)); |
79 MOCK_METHOD0(GetShillServiceClient, ShillServiceClient*(void)); | 78 MOCK_METHOD0(GetShillServiceClient, ShillServiceClient*(void)); |
80 MOCK_METHOD0(GetGsmSMSClient, GsmSMSClient*(void)); | 79 MOCK_METHOD0(GetGsmSMSClient, GsmSMSClient*(void)); |
81 MOCK_METHOD0(GetImageBurnerClient, ImageBurnerClient*(void)); | 80 MOCK_METHOD0(GetImageBurnerClient, ImageBurnerClient*(void)); |
82 MOCK_METHOD0(GetIntrospectableClient, IntrospectableClient*(void)); | 81 MOCK_METHOD0(GetIntrospectableClient, IntrospectableClient*(void)); |
83 MOCK_METHOD0(GetMediaTransferProtocolDaemonClient, | |
84 MediaTransferProtocolDaemonClient*(void)); | |
85 MOCK_METHOD0(GetModemMessagingClient, ModemMessagingClient*(void)); | 82 MOCK_METHOD0(GetModemMessagingClient, ModemMessagingClient*(void)); |
86 MOCK_METHOD0(GetPermissionBrokerClient, PermissionBrokerClient*(void)); | 83 MOCK_METHOD0(GetPermissionBrokerClient, PermissionBrokerClient*(void)); |
87 MOCK_METHOD0(GetPowerManagerClient, PowerManagerClient*(void)); | 84 MOCK_METHOD0(GetPowerManagerClient, PowerManagerClient*(void)); |
88 MOCK_METHOD0(GetSessionManagerClient, SessionManagerClient*(void)); | 85 MOCK_METHOD0(GetSessionManagerClient, SessionManagerClient*(void)); |
89 MOCK_METHOD0(GetSMSClient, SMSClient*(void)); | 86 MOCK_METHOD0(GetSMSClient, SMSClient*(void)); |
90 MOCK_METHOD0(GetSpeechSynthesizerClient, SpeechSynthesizerClient*(void)); | 87 MOCK_METHOD0(GetSpeechSynthesizerClient, SpeechSynthesizerClient*(void)); |
91 MOCK_METHOD0(GetUpdateEngineClient, UpdateEngineClient*(void)); | 88 MOCK_METHOD0(GetUpdateEngineClient, UpdateEngineClient*(void)); |
92 MOCK_METHOD0(GetIBusClient, IBusClient*(void)); | 89 MOCK_METHOD0(GetIBusClient, IBusClient*(void)); |
93 MOCK_METHOD0(GetIBusInputContextClient, IBusInputContextClient*(void)); | 90 MOCK_METHOD0(GetIBusInputContextClient, IBusInputContextClient*(void)); |
94 MOCK_METHOD0(GetIBusEngineFactoryService, IBusEngineFactoryService*(void)); | 91 MOCK_METHOD0(GetIBusEngineFactoryService, IBusEngineFactoryService*(void)); |
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
205 scoped_ptr<MockUpdateEngineClient> mock_update_engine_client_; | 202 scoped_ptr<MockUpdateEngineClient> mock_update_engine_client_; |
206 | 203 |
207 ObserverList<DBusThreadManagerObserver> observers_; | 204 ObserverList<DBusThreadManagerObserver> observers_; |
208 | 205 |
209 DISALLOW_COPY_AND_ASSIGN(MockDBusThreadManager); | 206 DISALLOW_COPY_AND_ASSIGN(MockDBusThreadManager); |
210 }; | 207 }; |
211 | 208 |
212 } // namespace chromeos | 209 } // namespace chromeos |
213 | 210 |
214 #endif // CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ | 211 #endif // CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ |
OLD | NEW |