| 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" |
| 11 #include "chromeos/dbus/dbus_thread_manager.h" | 11 #include "chromeos/dbus/dbus_thread_manager.h" |
| 12 #include "testing/gmock/include/gmock/gmock.h" | 12 #include "testing/gmock/include/gmock/gmock.h" |
| 13 | 13 |
| 14 namespace dbus { | 14 namespace dbus { |
| 15 | 15 |
| 16 class Bus; | 16 class Bus; |
| 17 | 17 |
| 18 } // namespace dbus | 18 } // namespace dbus |
| 19 | 19 |
| 20 namespace chromeos { | 20 namespace chromeos { |
| 21 | 21 |
| 22 class DBusThreadManagerObserver; | 22 class DBusThreadManagerObserver; |
| 23 class MockBluetoothAdapterClient; | 23 class MockBluetoothAdapterClient; |
| 24 class MockBluetoothDeviceClient; | 24 class MockBluetoothDeviceClient; |
| 25 class MockBluetoothInputClient; | 25 class MockBluetoothInputClient; |
| 26 class MockBluetoothManagerClient; | 26 class MockBluetoothManagerClient; |
| 27 class MockBluetoothNodeClient; | 27 class MockBluetoothNodeClient; |
| 28 class MockBluetoothOutOfBandClient; | 28 class MockBluetoothOutOfBandClient; |
| 29 class MockCrasAudioClient; | |
| 30 class MockCrosDisksClient; | 29 class MockCrosDisksClient; |
| 31 class MockCryptohomeClient; | 30 class MockCryptohomeClient; |
| 32 class MockDebugDaemonClient; | 31 class MockDebugDaemonClient; |
| 33 class MockExperimentalBluetoothAdapterClient; | 32 class MockExperimentalBluetoothAdapterClient; |
| 34 class MockExperimentalBluetoothAgentManagerClient; | 33 class MockExperimentalBluetoothAgentManagerClient; |
| 35 class MockExperimentalBluetoothDeviceClient; | 34 class MockExperimentalBluetoothDeviceClient; |
| 36 class MockExperimentalBluetoothProfileManagerClient; | 35 class MockExperimentalBluetoothProfileManagerClient; |
| 37 class MockShillDeviceClient; | 36 class MockShillDeviceClient; |
| 38 class MockShillIPConfigClient; | 37 class MockShillIPConfigClient; |
| 39 class MockShillManagerClient; | 38 class MockShillManagerClient; |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 126 } | 125 } |
| 127 MockBluetoothManagerClient* mock_bluetooth_manager_client() { | 126 MockBluetoothManagerClient* mock_bluetooth_manager_client() { |
| 128 return mock_bluetooth_manager_client_.get(); | 127 return mock_bluetooth_manager_client_.get(); |
| 129 } | 128 } |
| 130 MockBluetoothNodeClient* mock_bluetooth_node_client() { | 129 MockBluetoothNodeClient* mock_bluetooth_node_client() { |
| 131 return mock_bluetooth_node_client_.get(); | 130 return mock_bluetooth_node_client_.get(); |
| 132 } | 131 } |
| 133 MockBluetoothOutOfBandClient* mock_bluetooth_out_of_band_client() { | 132 MockBluetoothOutOfBandClient* mock_bluetooth_out_of_band_client() { |
| 134 return mock_bluetooth_out_of_band_client_.get(); | 133 return mock_bluetooth_out_of_band_client_.get(); |
| 135 } | 134 } |
| 136 MockCrasAudioClient* mock_cras_audio_client() { | |
| 137 return mock_cras_audio_client_.get(); | |
| 138 } | |
| 139 MockCrosDisksClient* mock_cros_disks_client() { | 135 MockCrosDisksClient* mock_cros_disks_client() { |
| 140 return mock_cros_disks_client_.get(); | 136 return mock_cros_disks_client_.get(); |
| 141 } | 137 } |
| 142 MockCryptohomeClient* mock_cryptohome_client() { | 138 MockCryptohomeClient* mock_cryptohome_client() { |
| 143 return mock_cryptohome_client_.get(); | 139 return mock_cryptohome_client_.get(); |
| 144 } | 140 } |
| 145 MockDebugDaemonClient* mock_debugdaemon_client() { | 141 MockDebugDaemonClient* mock_debugdaemon_client() { |
| 146 return mock_debugdaemon_client_.get(); | 142 return mock_debugdaemon_client_.get(); |
| 147 } | 143 } |
| 148 MockExperimentalBluetoothAdapterClient* | 144 MockExperimentalBluetoothAdapterClient* |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 229 // Note: Keep this before other members so they can call AddObserver() in | 225 // Note: Keep this before other members so they can call AddObserver() in |
| 230 // their c'tors. | 226 // their c'tors. |
| 231 ObserverList<DBusThreadManagerObserver> observers_; | 227 ObserverList<DBusThreadManagerObserver> observers_; |
| 232 | 228 |
| 233 scoped_ptr<MockBluetoothAdapterClient> mock_bluetooth_adapter_client_; | 229 scoped_ptr<MockBluetoothAdapterClient> mock_bluetooth_adapter_client_; |
| 234 scoped_ptr<MockBluetoothDeviceClient> mock_bluetooth_device_client_; | 230 scoped_ptr<MockBluetoothDeviceClient> mock_bluetooth_device_client_; |
| 235 scoped_ptr<MockBluetoothInputClient> mock_bluetooth_input_client_; | 231 scoped_ptr<MockBluetoothInputClient> mock_bluetooth_input_client_; |
| 236 scoped_ptr<MockBluetoothManagerClient> mock_bluetooth_manager_client_; | 232 scoped_ptr<MockBluetoothManagerClient> mock_bluetooth_manager_client_; |
| 237 scoped_ptr<MockBluetoothNodeClient> mock_bluetooth_node_client_; | 233 scoped_ptr<MockBluetoothNodeClient> mock_bluetooth_node_client_; |
| 238 scoped_ptr<MockBluetoothOutOfBandClient> mock_bluetooth_out_of_band_client_; | 234 scoped_ptr<MockBluetoothOutOfBandClient> mock_bluetooth_out_of_band_client_; |
| 239 scoped_ptr<MockCrasAudioClient> mock_cras_audio_client_; | |
| 240 scoped_ptr<MockCrosDisksClient> mock_cros_disks_client_; | 235 scoped_ptr<MockCrosDisksClient> mock_cros_disks_client_; |
| 241 scoped_ptr<MockCryptohomeClient> mock_cryptohome_client_; | 236 scoped_ptr<MockCryptohomeClient> mock_cryptohome_client_; |
| 242 scoped_ptr<MockDebugDaemonClient> mock_debugdaemon_client_; | 237 scoped_ptr<MockDebugDaemonClient> mock_debugdaemon_client_; |
| 243 scoped_ptr<MockExperimentalBluetoothAdapterClient> | 238 scoped_ptr<MockExperimentalBluetoothAdapterClient> |
| 244 mock_experimental_bluetooth_adapter_client_; | 239 mock_experimental_bluetooth_adapter_client_; |
| 245 scoped_ptr<MockExperimentalBluetoothAgentManagerClient> | 240 scoped_ptr<MockExperimentalBluetoothAgentManagerClient> |
| 246 mock_experimental_bluetooth_agent_manager_client_; | 241 mock_experimental_bluetooth_agent_manager_client_; |
| 247 scoped_ptr<MockExperimentalBluetoothDeviceClient> | 242 scoped_ptr<MockExperimentalBluetoothDeviceClient> |
| 248 mock_experimental_bluetooth_device_client_; | 243 mock_experimental_bluetooth_device_client_; |
| 249 scoped_ptr<MockExperimentalBluetoothProfileManagerClient> | 244 scoped_ptr<MockExperimentalBluetoothProfileManagerClient> |
| (...skipping 20 matching lines...) Expand all Loading... |
| 270 scoped_ptr<MockIBusEngineService> mock_ibus_engine_service_; | 265 scoped_ptr<MockIBusEngineService> mock_ibus_engine_service_; |
| 271 scoped_ptr<MockIBusEngineFactoryService> mock_ibus_engine_factory_service_; | 266 scoped_ptr<MockIBusEngineFactoryService> mock_ibus_engine_factory_service_; |
| 272 scoped_ptr<MockIBusPanelService> mock_ibus_panel_service_; | 267 scoped_ptr<MockIBusPanelService> mock_ibus_panel_service_; |
| 273 | 268 |
| 274 DISALLOW_COPY_AND_ASSIGN(MockDBusThreadManager); | 269 DISALLOW_COPY_AND_ASSIGN(MockDBusThreadManager); |
| 275 }; | 270 }; |
| 276 | 271 |
| 277 } // namespace chromeos | 272 } // namespace chromeos |
| 278 | 273 |
| 279 #endif // CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ | 274 #endif // CHROMEOS_DBUS_MOCK_DBUS_THREAD_MANAGER_H_ |
| OLD | NEW |