Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(36)

Side by Side Diff: chrome/browser/chromeos/cros/mock_chromeos_network.h

Issue 10134027: Reimplement RequestNetworkServiceConnect, RequestRequirePin, RequestEnterPin, RequestEnterPin, Requ… (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remove reinterpret_cast Created 8 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 CHROME_BROWSER_CHROMEOS_CROS_MOCK_CHROMEOS_NETWORK_H_ 5 #ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_CHROMEOS_NETWORK_H_
6 #define CHROME_BROWSER_CHROMEOS_CROS_MOCK_CHROMEOS_NETWORK_H_ 6 #define CHROME_BROWSER_CHROMEOS_CROS_MOCK_CHROMEOS_NETWORK_H_
7 7
8 #include "third_party/cros/chromeos_network.h" 8 #include "third_party/cros/chromeos_network.h"
9 #include "testing/gmock/include/gmock/gmock.h" 9 #include "testing/gmock/include/gmock/gmock.h"
10 10
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 void(NetworkPropertiesMonitor monitor)); 56 void(NetworkPropertiesMonitor monitor));
57 MOCK_METHOD2(MonitorCellularDataPlan, 57 MOCK_METHOD2(MonitorCellularDataPlan,
58 DataPlanUpdateMonitor(MonitorDataPlanCallback callback, 58 DataPlanUpdateMonitor(MonitorDataPlanCallback callback,
59 void* object)); 59 void* object));
60 MOCK_METHOD1(DisconnectDataPlanUpdateMonitor, 60 MOCK_METHOD1(DisconnectDataPlanUpdateMonitor,
61 void(DataPlanUpdateMonitor monitor)); 61 void(DataPlanUpdateMonitor monitor));
62 MOCK_METHOD3(MonitorSMS, SMSMonitor(const char* modem_device_path, 62 MOCK_METHOD3(MonitorSMS, SMSMonitor(const char* modem_device_path,
63 MonitorSMSCallback callback, 63 MonitorSMSCallback callback,
64 void* object)); 64 void* object));
65 MOCK_METHOD1(DisconnectSMSMonitor, void(SMSMonitor monitor)); 65 MOCK_METHOD1(DisconnectSMSMonitor, void(SMSMonitor monitor));
66 MOCK_METHOD3(RequestNetworkServiceConnect,
67 void(const char* service_path,
68 NetworkActionCallback callback,
69 void* object));
66 MOCK_METHOD2(RequestNetworkManagerProperties, 70 MOCK_METHOD2(RequestNetworkManagerProperties,
67 void(NetworkPropertiesGValueCallback callback, void* object)); 71 void(NetworkPropertiesGValueCallback callback, void* object));
68 MOCK_METHOD3(RequestNetworkServiceProperties, 72 MOCK_METHOD3(RequestNetworkServiceProperties,
69 void(const char* service_path, 73 void(const char* service_path,
70 NetworkPropertiesGValueCallback callback, 74 NetworkPropertiesGValueCallback callback,
71 void* object)); 75 void* object));
72 MOCK_METHOD3(RequestNetworkDeviceProperties, 76 MOCK_METHOD3(RequestNetworkDeviceProperties,
73 void(const char* device_path, 77 void(const char* device_path,
74 NetworkPropertiesGValueCallback callback, 78 NetworkPropertiesGValueCallback callback,
75 void* object)); 79 void* object));
(...skipping 15 matching lines...) Expand all
91 void(const char* service_name, 95 void(const char* service_name,
92 const char* server_hostname, 96 const char* server_hostname,
93 const char* provider_type, 97 const char* provider_type,
94 NetworkPropertiesGValueCallback callback, 98 NetworkPropertiesGValueCallback callback,
95 void* object)); 99 void* object));
96 MOCK_METHOD1(RequestNetworkServiceDisconnect, void(const char* service_path)); 100 MOCK_METHOD1(RequestNetworkServiceDisconnect, void(const char* service_path));
97 MOCK_METHOD1(RequestRemoveNetworkService, void(const char* service_path)); 101 MOCK_METHOD1(RequestRemoveNetworkService, void(const char* service_path));
98 MOCK_METHOD1(RequestNetworkScan, void(const char* network_type)); 102 MOCK_METHOD1(RequestNetworkScan, void(const char* network_type));
99 MOCK_METHOD2(RequestNetworkDeviceEnable, void(const char* network_type, 103 MOCK_METHOD2(RequestNetworkDeviceEnable, void(const char* network_type,
100 bool enable)); 104 bool enable));
105 MOCK_METHOD5(RequestRequirePin, void(const char* device_path,
106 const char* pin,
107 bool enable,
108 NetworkActionCallback callback,
109 void* object));
110 MOCK_METHOD4(RequestEnterPin, void(const char* device_path,
111 const char* pin,
112 NetworkActionCallback callback,
113 void* object));
114 MOCK_METHOD5(RequestUnblockPin, void(const char* device_path,
115 const char* unblock_code,
116 const char* pin,
117 NetworkActionCallback callback,
118 void* object));
119 MOCK_METHOD5(RequestChangePin, void(const char* device_path,
120 const char* old_pin,
121 const char* new_pin,
122 NetworkActionCallback callback,
123 void* object));
124 MOCK_METHOD4(RequestCellularRegister, void(const char* device_path,
125 const char* network_id,
126 NetworkActionCallback callback,
127 void* object));
101 MOCK_METHOD2(AddIPConfig, bool(const char* device_path, IPConfigType type)); 128 MOCK_METHOD2(AddIPConfig, bool(const char* device_path, IPConfigType type));
102 MOCK_METHOD1(RemoveIPConfig, bool(IPConfig* config)); 129 MOCK_METHOD1(RemoveIPConfig, bool(IPConfig* config));
103 MOCK_METHOD0(GetDeviceNetworkList, DeviceNetworkList*()); 130 MOCK_METHOD0(GetDeviceNetworkList, DeviceNetworkList*());
104 MOCK_METHOD1(FreeDeviceNetworkList, void(DeviceNetworkList* network_list)); 131 MOCK_METHOD1(FreeDeviceNetworkList, void(DeviceNetworkList* network_list));
105 MOCK_METHOD4(ConfigureService, 132 MOCK_METHOD4(ConfigureService,
106 void(const char* identifier, 133 void(const char* identifier,
107 const GHashTable* properties, 134 const GHashTable* properties,
108 NetworkActionCallback callback, 135 NetworkActionCallback callback,
109 void* object)); 136 void* object));
110 137
111 protected: 138 protected:
112 MockChromeOSNetwork(); 139 MockChromeOSNetwork();
113 virtual ~MockChromeOSNetwork(); 140 virtual ~MockChromeOSNetwork();
114 }; 141 };
115 142
116 } // namespace chromeos 143 } // namespace chromeos
117 144
118 #endif // CHROME_BROWSER_CHROMEOS_CROS_MOCK_CHROMEOS_NETWORK_H_ 145 #endif // CHROME_BROWSER_CHROMEOS_CROS_MOCK_CHROMEOS_NETWORK_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698