Chromium Code Reviews| 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 #include "chromeos/dbus/mock_dbus_thread_manager_without_gmock.h" | 5 #include "chromeos/dbus/mock_dbus_thread_manager_without_gmock.h" |
| 6 | 6 |
| 7 #include "chromeos/dbus/bluetooth_adapter_client.h" | |
| 8 #include "chromeos/dbus/bluetooth_device_client.h" | |
| 9 #include "chromeos/dbus/bluetooth_manager_client.h" | |
| 7 #include "chromeos/dbus/dbus_thread_manager_observer.h" | 10 #include "chromeos/dbus/dbus_thread_manager_observer.h" |
| 8 #include "chromeos/dbus/fake_bluetooth_adapter_client.h" | 11 #include "chromeos/dbus/fake_bluetooth_adapter_client.h" |
| 9 #include "chromeos/dbus/fake_bluetooth_agent_manager_client.h" | 12 #include "chromeos/dbus/fake_bluetooth_agent_manager_client.h" |
| 10 #include "chromeos/dbus/fake_bluetooth_device_client.h" | 13 #include "chromeos/dbus/fake_bluetooth_device_client.h" |
| 11 #include "chromeos/dbus/fake_bluetooth_input_client.h" | 14 #include "chromeos/dbus/fake_bluetooth_input_client.h" |
| 12 #include "chromeos/dbus/fake_bluetooth_profile_manager_client.h" | 15 #include "chromeos/dbus/fake_bluetooth_profile_manager_client.h" |
| 13 #include "chromeos/dbus/fake_cros_disks_client.h" | 16 #include "chromeos/dbus/fake_cros_disks_client.h" |
| 17 #include "chromeos/dbus/fake_power_manager_client.h" | |
| 18 #include "chromeos/dbus/fake_update_engine_client.h" | |
| 14 #include "chromeos/dbus/ibus/mock_ibus_client.h" | 19 #include "chromeos/dbus/ibus/mock_ibus_client.h" |
| 15 #include "chromeos/dbus/ibus/mock_ibus_config_client.h" | 20 #include "chromeos/dbus/ibus/mock_ibus_config_client.h" |
| 16 #include "chromeos/dbus/ibus/mock_ibus_engine_factory_service.h" | 21 #include "chromeos/dbus/ibus/mock_ibus_engine_factory_service.h" |
| 17 #include "chromeos/dbus/ibus/mock_ibus_engine_service.h" | 22 #include "chromeos/dbus/ibus/mock_ibus_engine_service.h" |
| 18 #include "chromeos/dbus/ibus/mock_ibus_input_context_client.h" | 23 #include "chromeos/dbus/ibus/mock_ibus_input_context_client.h" |
| 19 #include "chromeos/dbus/ibus/mock_ibus_panel_service.h" | 24 #include "chromeos/dbus/ibus/mock_ibus_panel_service.h" |
| 25 #include "chromeos/dbus/image_burner_client.h" | |
| 26 #include "chromeos/dbus/power_policy_controller.h" | |
| 27 #include "chromeos/dbus/session_manager_client.h" | |
| 28 #include "chromeos/dbus/system_clock_client.h" | |
| 20 | 29 |
| 21 namespace chromeos { | 30 namespace chromeos { |
| 22 | 31 |
| 23 MockDBusThreadManagerWithoutGMock::MockDBusThreadManagerWithoutGMock() | 32 MockDBusThreadManagerWithoutGMock::MockDBusThreadManagerWithoutGMock() |
| 24 : fake_bluetooth_adapter_client_(new FakeBluetoothAdapterClient()), | 33 : fake_bluetooth_adapter_client_(new FakeBluetoothAdapterClient()), |
| 25 fake_bluetooth_agent_manager_client_(new FakeBluetoothAgentManagerClient()), | 34 fake_bluetooth_agent_manager_client_(new FakeBluetoothAgentManagerClient()), |
| 26 fake_bluetooth_device_client_(new FakeBluetoothDeviceClient()), | 35 fake_bluetooth_device_client_(new FakeBluetoothDeviceClient()), |
| 27 fake_bluetooth_input_client_(new FakeBluetoothInputClient()), | 36 fake_bluetooth_input_client_(new FakeBluetoothInputClient()), |
| 28 fake_bluetooth_profile_manager_client_( | 37 fake_bluetooth_profile_manager_client_( |
| 29 new FakeBluetoothProfileManagerClient()), | 38 new FakeBluetoothProfileManagerClient()), |
| 30 fake_cros_disks_client_(new FakeCrosDisksClient), | 39 fake_cros_disks_client_(new FakeCrosDisksClient), |
| 40 fake_power_manager_client_(new FakePowerManagerClient), | |
| 41 fake_update_engine_client_(new FakeUpdateEngineClient), | |
| 31 mock_ibus_client_(new MockIBusClient), | 42 mock_ibus_client_(new MockIBusClient), |
| 43 mock_ibus_config_client_(new MockIBusConfigClient), | |
| 32 mock_ibus_input_context_client_(new MockIBusInputContextClient), | 44 mock_ibus_input_context_client_(new MockIBusInputContextClient), |
| 45 mock_ibus_panel_service_(new MockIBusPanelService), | |
| 46 stub_bluetooth_manager_client_( | |
| 47 BluetoothManagerClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL)), | |
| 48 stub_bluetooth_adapter_client_( | |
| 49 BluetoothAdapterClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL, | |
| 50 stub_bluetooth_manager_client_.get())), | |
| 51 stub_bluetooth_device_client_( | |
| 52 BluetoothDeviceClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL, | |
| 53 stub_bluetooth_adapter_client_.get())), | |
| 54 stub_image_burner_client_( | |
| 55 ImageBurnerClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL)), | |
| 56 stub_session_manager_client_( | |
| 57 SessionManagerClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL)), | |
| 58 stub_system_clock_client_( | |
| 59 SystemClockClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL)), | |
|
satorux1
2013/04/25 07:42:03
using stubs sounds may be questionable. for now, c
Haruki Sato
2013/04/25 07:51:47
Do you mean we can add them when necessary? or
Are
satorux1
2013/04/25 07:57:03
For the new bluetooth code, keybuk@ stopped provid
| |
| 33 ibus_bus_(NULL) { | 60 ibus_bus_(NULL) { |
| 61 power_policy_controller_.reset( | |
| 62 new PowerPolicyController(this, fake_power_manager_client_.get())); | |
| 34 } | 63 } |
| 35 | 64 |
| 36 MockDBusThreadManagerWithoutGMock::~MockDBusThreadManagerWithoutGMock() { | 65 MockDBusThreadManagerWithoutGMock::~MockDBusThreadManagerWithoutGMock() { |
| 37 FOR_EACH_OBSERVER(DBusThreadManagerObserver, observers_, | 66 FOR_EACH_OBSERVER(DBusThreadManagerObserver, observers_, |
| 38 OnDBusThreadManagerDestroying(this)); | 67 OnDBusThreadManagerDestroying(this)); |
| 39 } | 68 } |
| 40 | 69 |
| 41 void MockDBusThreadManagerWithoutGMock::AddObserver( | 70 void MockDBusThreadManagerWithoutGMock::AddObserver( |
| 42 DBusThreadManagerObserver* observer) { | 71 DBusThreadManagerObserver* observer) { |
| 43 DCHECK(observer); | 72 DCHECK(observer); |
| (...skipping 16 matching lines...) Expand all Loading... | |
| 60 dbus::Bus* MockDBusThreadManagerWithoutGMock::GetSystemBus() { | 89 dbus::Bus* MockDBusThreadManagerWithoutGMock::GetSystemBus() { |
| 61 return NULL; | 90 return NULL; |
| 62 } | 91 } |
| 63 | 92 |
| 64 dbus::Bus* MockDBusThreadManagerWithoutGMock::GetIBusBus() { | 93 dbus::Bus* MockDBusThreadManagerWithoutGMock::GetIBusBus() { |
| 65 return ibus_bus_; | 94 return ibus_bus_; |
| 66 } | 95 } |
| 67 | 96 |
| 68 BluetoothAdapterClient* | 97 BluetoothAdapterClient* |
| 69 MockDBusThreadManagerWithoutGMock::GetBluetoothAdapterClient() { | 98 MockDBusThreadManagerWithoutGMock::GetBluetoothAdapterClient() { |
| 70 NOTIMPLEMENTED(); | 99 return stub_bluetooth_adapter_client_.get(); |
| 71 return NULL; | |
| 72 } | 100 } |
| 73 | 101 |
| 74 BluetoothDeviceClient* | 102 BluetoothDeviceClient* |
| 75 MockDBusThreadManagerWithoutGMock::GetBluetoothDeviceClient() { | 103 MockDBusThreadManagerWithoutGMock::GetBluetoothDeviceClient() { |
| 76 NOTIMPLEMENTED(); | 104 return stub_bluetooth_device_client_.get(); |
| 77 return NULL; | |
| 78 } | 105 } |
| 79 | 106 |
| 80 BluetoothInputClient* | 107 BluetoothInputClient* |
| 81 MockDBusThreadManagerWithoutGMock::GetBluetoothInputClient() { | 108 MockDBusThreadManagerWithoutGMock::GetBluetoothInputClient() { |
| 82 NOTIMPLEMENTED(); | 109 NOTIMPLEMENTED(); |
| 83 return NULL; | 110 return NULL; |
| 84 } | 111 } |
| 85 | 112 |
| 86 BluetoothManagerClient* | 113 BluetoothManagerClient* |
| 87 MockDBusThreadManagerWithoutGMock::GetBluetoothManagerClient() { | 114 MockDBusThreadManagerWithoutGMock::GetBluetoothManagerClient() { |
| 88 NOTIMPLEMENTED(); | 115 return stub_bluetooth_manager_client_.get(); |
| 89 return NULL; | |
| 90 } | 116 } |
| 91 | 117 |
| 92 BluetoothNodeClient* | 118 BluetoothNodeClient* |
| 93 MockDBusThreadManagerWithoutGMock::GetBluetoothNodeClient() { | 119 MockDBusThreadManagerWithoutGMock::GetBluetoothNodeClient() { |
| 94 NOTIMPLEMENTED(); | 120 NOTIMPLEMENTED(); |
| 95 return NULL; | 121 return NULL; |
| 96 } | 122 } |
| 97 | 123 |
| 98 CrasAudioClient* MockDBusThreadManagerWithoutGMock::GetCrasAudioClient() { | 124 CrasAudioClient* MockDBusThreadManagerWithoutGMock::GetCrasAudioClient() { |
| 99 NOTIMPLEMENTED(); | 125 NOTIMPLEMENTED(); |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 170 NOTIMPLEMENTED(); | 196 NOTIMPLEMENTED(); |
| 171 return NULL; | 197 return NULL; |
| 172 } | 198 } |
| 173 | 199 |
| 174 GsmSMSClient* MockDBusThreadManagerWithoutGMock::GetGsmSMSClient() { | 200 GsmSMSClient* MockDBusThreadManagerWithoutGMock::GetGsmSMSClient() { |
| 175 NOTIMPLEMENTED(); | 201 NOTIMPLEMENTED(); |
| 176 return NULL; | 202 return NULL; |
| 177 } | 203 } |
| 178 | 204 |
| 179 ImageBurnerClient* MockDBusThreadManagerWithoutGMock::GetImageBurnerClient() { | 205 ImageBurnerClient* MockDBusThreadManagerWithoutGMock::GetImageBurnerClient() { |
| 180 NOTIMPLEMENTED(); | 206 return stub_image_burner_client_.get(); |
| 181 return NULL; | |
| 182 } | 207 } |
| 183 | 208 |
| 184 IntrospectableClient* | 209 IntrospectableClient* |
| 185 MockDBusThreadManagerWithoutGMock::GetIntrospectableClient() { | 210 MockDBusThreadManagerWithoutGMock::GetIntrospectableClient() { |
| 186 NOTIMPLEMENTED(); | 211 NOTIMPLEMENTED(); |
| 187 return NULL; | 212 return NULL; |
| 188 } | 213 } |
| 189 | 214 |
| 190 ModemMessagingClient* | 215 ModemMessagingClient* |
| 191 MockDBusThreadManagerWithoutGMock::GetModemMessagingClient() { | 216 MockDBusThreadManagerWithoutGMock::GetModemMessagingClient() { |
| 192 NOTIMPLEMENTED(); | 217 NOTIMPLEMENTED(); |
| 193 return NULL; | 218 return NULL; |
| 194 } | 219 } |
| 195 | 220 |
| 196 PermissionBrokerClient* | 221 PermissionBrokerClient* |
| 197 MockDBusThreadManagerWithoutGMock::GetPermissionBrokerClient() { | 222 MockDBusThreadManagerWithoutGMock::GetPermissionBrokerClient() { |
| 198 NOTIMPLEMENTED(); | 223 NOTIMPLEMENTED(); |
| 199 return NULL; | 224 return NULL; |
| 200 } | 225 } |
| 201 | 226 |
| 202 PowerManagerClient* MockDBusThreadManagerWithoutGMock::GetPowerManagerClient() { | 227 PowerManagerClient* MockDBusThreadManagerWithoutGMock::GetPowerManagerClient() { |
| 203 NOTIMPLEMENTED(); | 228 return fake_power_manager_client_.get(); |
| 204 return NULL; | |
| 205 } | 229 } |
| 206 | 230 |
| 207 PowerPolicyController* | 231 PowerPolicyController* |
| 208 MockDBusThreadManagerWithoutGMock::GetPowerPolicyController() { | 232 MockDBusThreadManagerWithoutGMock::GetPowerPolicyController() { |
| 209 NOTIMPLEMENTED(); | 233 return power_policy_controller_.get(); |
| 210 return NULL; | |
| 211 } | 234 } |
| 212 | 235 |
| 213 SessionManagerClient* | 236 SessionManagerClient* |
| 214 MockDBusThreadManagerWithoutGMock::GetSessionManagerClient() { | 237 MockDBusThreadManagerWithoutGMock::GetSessionManagerClient() { |
| 215 NOTIMPLEMENTED(); | 238 return stub_session_manager_client_.get(); |
| 216 return NULL; | |
| 217 } | 239 } |
| 218 | 240 |
| 219 SMSClient* MockDBusThreadManagerWithoutGMock::GetSMSClient() { | 241 SMSClient* MockDBusThreadManagerWithoutGMock::GetSMSClient() { |
| 220 NOTIMPLEMENTED(); | 242 NOTIMPLEMENTED(); |
| 221 return NULL; | 243 return NULL; |
| 222 } | 244 } |
| 223 | 245 |
| 224 SystemClockClient* MockDBusThreadManagerWithoutGMock::GetSystemClockClient() { | 246 SystemClockClient* MockDBusThreadManagerWithoutGMock::GetSystemClockClient() { |
| 225 NOTIMPLEMENTED(); | 247 return stub_system_clock_client_.get(); |
| 226 return NULL; | |
| 227 } | 248 } |
| 228 | 249 |
| 229 UpdateEngineClient* MockDBusThreadManagerWithoutGMock::GetUpdateEngineClient() { | 250 UpdateEngineClient* MockDBusThreadManagerWithoutGMock::GetUpdateEngineClient() { |
| 230 NOTIMPLEMENTED(); | 251 return fake_update_engine_client_.get(); |
| 231 return NULL; | |
| 232 } | 252 } |
| 233 | 253 |
| 234 BluetoothOutOfBandClient* | 254 BluetoothOutOfBandClient* |
| 235 MockDBusThreadManagerWithoutGMock::GetBluetoothOutOfBandClient() { | 255 MockDBusThreadManagerWithoutGMock::GetBluetoothOutOfBandClient() { |
| 236 NOTIMPLEMENTED(); | 256 NOTIMPLEMENTED(); |
| 237 return NULL; | 257 return NULL; |
| 238 } | 258 } |
| 239 | 259 |
| 240 IBusClient* MockDBusThreadManagerWithoutGMock::GetIBusClient() { | 260 IBusClient* MockDBusThreadManagerWithoutGMock::GetIBusClient() { |
| 241 return mock_ibus_client_.get(); | 261 return mock_ibus_client_.get(); |
| (...skipping 20 matching lines...) Expand all Loading... | |
| 262 | 282 |
| 263 void MockDBusThreadManagerWithoutGMock::RemoveIBusEngineService( | 283 void MockDBusThreadManagerWithoutGMock::RemoveIBusEngineService( |
| 264 const dbus::ObjectPath& object_path) { | 284 const dbus::ObjectPath& object_path) { |
| 265 } | 285 } |
| 266 | 286 |
| 267 IBusPanelService* MockDBusThreadManagerWithoutGMock::GetIBusPanelService() { | 287 IBusPanelService* MockDBusThreadManagerWithoutGMock::GetIBusPanelService() { |
| 268 return mock_ibus_panel_service_.get(); | 288 return mock_ibus_panel_service_.get(); |
| 269 } | 289 } |
| 270 | 290 |
| 271 } // namespace chromeos | 291 } // namespace chromeos |
| OLD | NEW |