OLD | NEW |
1 library googleapis_beta.replicapool.v1beta2.test; | 1 library googleapis_beta.replicapool.v1beta2.test; |
2 | 2 |
3 import "dart:core" as core; | 3 import "dart:core" as core; |
4 import "dart:collection" as collection; | |
5 import "dart:async" as async; | 4 import "dart:async" as async; |
6 import "dart:convert" as convert; | 5 import "dart:convert" as convert; |
7 | 6 |
8 import 'package:http/http.dart' as http; | 7 import 'package:http/http.dart' as http; |
9 import 'package:http/testing.dart' as http_testing; | |
10 import 'package:test/test.dart' as unittest; | 8 import 'package:test/test.dart' as unittest; |
11 | 9 |
12 import 'package:googleapis_beta/replicapool/v1beta2.dart' as api; | 10 import 'package:googleapis_beta/replicapool/v1beta2.dart' as api; |
13 | 11 |
14 class HttpServerMock extends http.BaseClient { | 12 class HttpServerMock extends http.BaseClient { |
15 core.Function _callback; | 13 core.Function _callback; |
16 core.bool _expectJson; | 14 core.bool _expectJson; |
17 | 15 |
18 void register(core.Function callback, core.bool expectJson) { | 16 void register(core.Function callback, core.bool expectJson) { |
19 _callback = callback; | 17 _callback = callback; |
20 _expectJson = expectJson; | 18 _expectJson = expectJson; |
21 } | 19 } |
22 | 20 |
23 async.Future<http.StreamedResponse> send(http.BaseRequest request) { | 21 async.Future<http.StreamedResponse> send(http.BaseRequest request) { |
24 if (_expectJson) { | 22 if (_expectJson) { |
25 return request.finalize() | 23 return request |
| 24 .finalize() |
26 .transform(convert.UTF8.decoder) | 25 .transform(convert.UTF8.decoder) |
27 .join('') | 26 .join('') |
28 .then((core.String jsonString) { | 27 .then((core.String jsonString) { |
29 if (jsonString.isEmpty) { | 28 if (jsonString.isEmpty) { |
30 return _callback(request, null); | 29 return _callback(request, null); |
31 } else { | 30 } else { |
32 return _callback(request, convert.JSON.decode(jsonString)); | 31 return _callback(request, convert.JSON.decode(jsonString)); |
33 } | 32 } |
34 }); | 33 }); |
35 } else { | 34 } else { |
36 var stream = request.finalize(); | 35 var stream = request.finalize(); |
37 if (stream == null) { | 36 if (stream == null) { |
38 return _callback(request, []); | 37 return _callback(request, []); |
39 } else { | 38 } else { |
40 return stream.toBytes().then((data) { | 39 return stream.toBytes().then((data) { |
41 return _callback(request, data); | 40 return _callback(request, data); |
42 }); | 41 }); |
43 } | 42 } |
44 } | 43 } |
45 } | 44 } |
46 } | 45 } |
47 | 46 |
48 http.StreamedResponse stringResponse( | 47 http.StreamedResponse stringResponse(core.int status, |
49 core.int status, core.Map<core.String, core.String> headers, core.String bod
y) { | 48 core.Map<core.String, core.String> headers, core.String body) { |
50 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); | 49 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); |
51 return new http.StreamedResponse(stream, status, headers: headers); | 50 return new http.StreamedResponse(stream, status, headers: headers); |
52 } | 51 } |
53 | 52 |
54 buildUnnamed3448() { | 53 buildUnnamed3453() { |
55 var o = new core.List<api.ReplicaPoolAutoHealingPolicy>(); | 54 var o = new core.List<api.ReplicaPoolAutoHealingPolicy>(); |
56 o.add(buildReplicaPoolAutoHealingPolicy()); | 55 o.add(buildReplicaPoolAutoHealingPolicy()); |
57 o.add(buildReplicaPoolAutoHealingPolicy()); | 56 o.add(buildReplicaPoolAutoHealingPolicy()); |
58 return o; | 57 return o; |
59 } | 58 } |
60 | 59 |
61 checkUnnamed3448(core.List<api.ReplicaPoolAutoHealingPolicy> o) { | 60 checkUnnamed3453(core.List<api.ReplicaPoolAutoHealingPolicy> o) { |
62 unittest.expect(o, unittest.hasLength(2)); | 61 unittest.expect(o, unittest.hasLength(2)); |
63 checkReplicaPoolAutoHealingPolicy(o[0]); | 62 checkReplicaPoolAutoHealingPolicy(o[0]); |
64 checkReplicaPoolAutoHealingPolicy(o[1]); | 63 checkReplicaPoolAutoHealingPolicy(o[1]); |
65 } | 64 } |
66 | 65 |
67 buildUnnamed3449() { | 66 buildUnnamed3454() { |
68 var o = new core.List<core.String>(); | 67 var o = new core.List<core.String>(); |
69 o.add("foo"); | 68 o.add("foo"); |
70 o.add("foo"); | 69 o.add("foo"); |
71 return o; | 70 return o; |
72 } | 71 } |
73 | 72 |
74 checkUnnamed3449(core.List<core.String> o) { | 73 checkUnnamed3454(core.List<core.String> o) { |
75 unittest.expect(o, unittest.hasLength(2)); | 74 unittest.expect(o, unittest.hasLength(2)); |
76 unittest.expect(o[0], unittest.equals('foo')); | 75 unittest.expect(o[0], unittest.equals('foo')); |
77 unittest.expect(o[1], unittest.equals('foo')); | 76 unittest.expect(o[1], unittest.equals('foo')); |
78 } | 77 } |
79 | 78 |
80 core.int buildCounterInstanceGroupManager = 0; | 79 core.int buildCounterInstanceGroupManager = 0; |
81 buildInstanceGroupManager() { | 80 buildInstanceGroupManager() { |
82 var o = new api.InstanceGroupManager(); | 81 var o = new api.InstanceGroupManager(); |
83 buildCounterInstanceGroupManager++; | 82 buildCounterInstanceGroupManager++; |
84 if (buildCounterInstanceGroupManager < 3) { | 83 if (buildCounterInstanceGroupManager < 3) { |
85 o.autoHealingPolicies = buildUnnamed3448(); | 84 o.autoHealingPolicies = buildUnnamed3453(); |
86 o.baseInstanceName = "foo"; | 85 o.baseInstanceName = "foo"; |
87 o.creationTimestamp = "foo"; | 86 o.creationTimestamp = "foo"; |
88 o.currentSize = 42; | 87 o.currentSize = 42; |
89 o.description = "foo"; | 88 o.description = "foo"; |
90 o.fingerprint = "foo"; | 89 o.fingerprint = "foo"; |
91 o.group = "foo"; | 90 o.group = "foo"; |
92 o.id = "foo"; | 91 o.id = "foo"; |
93 o.instanceTemplate = "foo"; | 92 o.instanceTemplate = "foo"; |
94 o.kind = "foo"; | 93 o.kind = "foo"; |
95 o.name = "foo"; | 94 o.name = "foo"; |
96 o.selfLink = "foo"; | 95 o.selfLink = "foo"; |
97 o.targetPools = buildUnnamed3449(); | 96 o.targetPools = buildUnnamed3454(); |
98 o.targetSize = 42; | 97 o.targetSize = 42; |
99 } | 98 } |
100 buildCounterInstanceGroupManager--; | 99 buildCounterInstanceGroupManager--; |
101 return o; | 100 return o; |
102 } | 101 } |
103 | 102 |
104 checkInstanceGroupManager(api.InstanceGroupManager o) { | 103 checkInstanceGroupManager(api.InstanceGroupManager o) { |
105 buildCounterInstanceGroupManager++; | 104 buildCounterInstanceGroupManager++; |
106 if (buildCounterInstanceGroupManager < 3) { | 105 if (buildCounterInstanceGroupManager < 3) { |
107 checkUnnamed3448(o.autoHealingPolicies); | 106 checkUnnamed3453(o.autoHealingPolicies); |
108 unittest.expect(o.baseInstanceName, unittest.equals('foo')); | 107 unittest.expect(o.baseInstanceName, unittest.equals('foo')); |
109 unittest.expect(o.creationTimestamp, unittest.equals('foo')); | 108 unittest.expect(o.creationTimestamp, unittest.equals('foo')); |
110 unittest.expect(o.currentSize, unittest.equals(42)); | 109 unittest.expect(o.currentSize, unittest.equals(42)); |
111 unittest.expect(o.description, unittest.equals('foo')); | 110 unittest.expect(o.description, unittest.equals('foo')); |
112 unittest.expect(o.fingerprint, unittest.equals('foo')); | 111 unittest.expect(o.fingerprint, unittest.equals('foo')); |
113 unittest.expect(o.group, unittest.equals('foo')); | 112 unittest.expect(o.group, unittest.equals('foo')); |
114 unittest.expect(o.id, unittest.equals('foo')); | 113 unittest.expect(o.id, unittest.equals('foo')); |
115 unittest.expect(o.instanceTemplate, unittest.equals('foo')); | 114 unittest.expect(o.instanceTemplate, unittest.equals('foo')); |
116 unittest.expect(o.kind, unittest.equals('foo')); | 115 unittest.expect(o.kind, unittest.equals('foo')); |
117 unittest.expect(o.name, unittest.equals('foo')); | 116 unittest.expect(o.name, unittest.equals('foo')); |
118 unittest.expect(o.selfLink, unittest.equals('foo')); | 117 unittest.expect(o.selfLink, unittest.equals('foo')); |
119 checkUnnamed3449(o.targetPools); | 118 checkUnnamed3454(o.targetPools); |
120 unittest.expect(o.targetSize, unittest.equals(42)); | 119 unittest.expect(o.targetSize, unittest.equals(42)); |
121 } | 120 } |
122 buildCounterInstanceGroupManager--; | 121 buildCounterInstanceGroupManager--; |
123 } | 122 } |
124 | 123 |
125 buildUnnamed3450() { | 124 buildUnnamed3455() { |
126 var o = new core.List<api.InstanceGroupManager>(); | 125 var o = new core.List<api.InstanceGroupManager>(); |
127 o.add(buildInstanceGroupManager()); | 126 o.add(buildInstanceGroupManager()); |
128 o.add(buildInstanceGroupManager()); | 127 o.add(buildInstanceGroupManager()); |
129 return o; | 128 return o; |
130 } | 129 } |
131 | 130 |
132 checkUnnamed3450(core.List<api.InstanceGroupManager> o) { | 131 checkUnnamed3455(core.List<api.InstanceGroupManager> o) { |
133 unittest.expect(o, unittest.hasLength(2)); | 132 unittest.expect(o, unittest.hasLength(2)); |
134 checkInstanceGroupManager(o[0]); | 133 checkInstanceGroupManager(o[0]); |
135 checkInstanceGroupManager(o[1]); | 134 checkInstanceGroupManager(o[1]); |
136 } | 135 } |
137 | 136 |
138 core.int buildCounterInstanceGroupManagerList = 0; | 137 core.int buildCounterInstanceGroupManagerList = 0; |
139 buildInstanceGroupManagerList() { | 138 buildInstanceGroupManagerList() { |
140 var o = new api.InstanceGroupManagerList(); | 139 var o = new api.InstanceGroupManagerList(); |
141 buildCounterInstanceGroupManagerList++; | 140 buildCounterInstanceGroupManagerList++; |
142 if (buildCounterInstanceGroupManagerList < 3) { | 141 if (buildCounterInstanceGroupManagerList < 3) { |
143 o.id = "foo"; | 142 o.id = "foo"; |
144 o.items = buildUnnamed3450(); | 143 o.items = buildUnnamed3455(); |
145 o.kind = "foo"; | 144 o.kind = "foo"; |
146 o.nextPageToken = "foo"; | 145 o.nextPageToken = "foo"; |
147 o.selfLink = "foo"; | 146 o.selfLink = "foo"; |
148 } | 147 } |
149 buildCounterInstanceGroupManagerList--; | 148 buildCounterInstanceGroupManagerList--; |
150 return o; | 149 return o; |
151 } | 150 } |
152 | 151 |
153 checkInstanceGroupManagerList(api.InstanceGroupManagerList o) { | 152 checkInstanceGroupManagerList(api.InstanceGroupManagerList o) { |
154 buildCounterInstanceGroupManagerList++; | 153 buildCounterInstanceGroupManagerList++; |
155 if (buildCounterInstanceGroupManagerList < 3) { | 154 if (buildCounterInstanceGroupManagerList < 3) { |
156 unittest.expect(o.id, unittest.equals('foo')); | 155 unittest.expect(o.id, unittest.equals('foo')); |
157 checkUnnamed3450(o.items); | 156 checkUnnamed3455(o.items); |
158 unittest.expect(o.kind, unittest.equals('foo')); | 157 unittest.expect(o.kind, unittest.equals('foo')); |
159 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 158 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
160 unittest.expect(o.selfLink, unittest.equals('foo')); | 159 unittest.expect(o.selfLink, unittest.equals('foo')); |
161 } | 160 } |
162 buildCounterInstanceGroupManagerList--; | 161 buildCounterInstanceGroupManagerList--; |
163 } | 162 } |
164 | 163 |
165 buildUnnamed3451() { | 164 buildUnnamed3456() { |
166 var o = new core.List<core.String>(); | 165 var o = new core.List<core.String>(); |
167 o.add("foo"); | 166 o.add("foo"); |
168 o.add("foo"); | 167 o.add("foo"); |
169 return o; | 168 return o; |
170 } | 169 } |
171 | 170 |
172 checkUnnamed3451(core.List<core.String> o) { | 171 checkUnnamed3456(core.List<core.String> o) { |
173 unittest.expect(o, unittest.hasLength(2)); | 172 unittest.expect(o, unittest.hasLength(2)); |
174 unittest.expect(o[0], unittest.equals('foo')); | 173 unittest.expect(o[0], unittest.equals('foo')); |
175 unittest.expect(o[1], unittest.equals('foo')); | 174 unittest.expect(o[1], unittest.equals('foo')); |
176 } | 175 } |
177 | 176 |
178 core.int buildCounterInstanceGroupManagersAbandonInstancesRequest = 0; | 177 core.int buildCounterInstanceGroupManagersAbandonInstancesRequest = 0; |
179 buildInstanceGroupManagersAbandonInstancesRequest() { | 178 buildInstanceGroupManagersAbandonInstancesRequest() { |
180 var o = new api.InstanceGroupManagersAbandonInstancesRequest(); | 179 var o = new api.InstanceGroupManagersAbandonInstancesRequest(); |
181 buildCounterInstanceGroupManagersAbandonInstancesRequest++; | 180 buildCounterInstanceGroupManagersAbandonInstancesRequest++; |
182 if (buildCounterInstanceGroupManagersAbandonInstancesRequest < 3) { | 181 if (buildCounterInstanceGroupManagersAbandonInstancesRequest < 3) { |
183 o.instances = buildUnnamed3451(); | 182 o.instances = buildUnnamed3456(); |
184 } | 183 } |
185 buildCounterInstanceGroupManagersAbandonInstancesRequest--; | 184 buildCounterInstanceGroupManagersAbandonInstancesRequest--; |
186 return o; | 185 return o; |
187 } | 186 } |
188 | 187 |
189 checkInstanceGroupManagersAbandonInstancesRequest(api.InstanceGroupManagersAband
onInstancesRequest o) { | 188 checkInstanceGroupManagersAbandonInstancesRequest( |
| 189 api.InstanceGroupManagersAbandonInstancesRequest o) { |
190 buildCounterInstanceGroupManagersAbandonInstancesRequest++; | 190 buildCounterInstanceGroupManagersAbandonInstancesRequest++; |
191 if (buildCounterInstanceGroupManagersAbandonInstancesRequest < 3) { | 191 if (buildCounterInstanceGroupManagersAbandonInstancesRequest < 3) { |
192 checkUnnamed3451(o.instances); | 192 checkUnnamed3456(o.instances); |
193 } | 193 } |
194 buildCounterInstanceGroupManagersAbandonInstancesRequest--; | 194 buildCounterInstanceGroupManagersAbandonInstancesRequest--; |
195 } | 195 } |
196 | 196 |
197 buildUnnamed3452() { | 197 buildUnnamed3457() { |
198 var o = new core.List<core.String>(); | 198 var o = new core.List<core.String>(); |
199 o.add("foo"); | 199 o.add("foo"); |
200 o.add("foo"); | 200 o.add("foo"); |
201 return o; | 201 return o; |
202 } | 202 } |
203 | 203 |
204 checkUnnamed3452(core.List<core.String> o) { | 204 checkUnnamed3457(core.List<core.String> o) { |
205 unittest.expect(o, unittest.hasLength(2)); | 205 unittest.expect(o, unittest.hasLength(2)); |
206 unittest.expect(o[0], unittest.equals('foo')); | 206 unittest.expect(o[0], unittest.equals('foo')); |
207 unittest.expect(o[1], unittest.equals('foo')); | 207 unittest.expect(o[1], unittest.equals('foo')); |
208 } | 208 } |
209 | 209 |
210 core.int buildCounterInstanceGroupManagersDeleteInstancesRequest = 0; | 210 core.int buildCounterInstanceGroupManagersDeleteInstancesRequest = 0; |
211 buildInstanceGroupManagersDeleteInstancesRequest() { | 211 buildInstanceGroupManagersDeleteInstancesRequest() { |
212 var o = new api.InstanceGroupManagersDeleteInstancesRequest(); | 212 var o = new api.InstanceGroupManagersDeleteInstancesRequest(); |
213 buildCounterInstanceGroupManagersDeleteInstancesRequest++; | 213 buildCounterInstanceGroupManagersDeleteInstancesRequest++; |
214 if (buildCounterInstanceGroupManagersDeleteInstancesRequest < 3) { | 214 if (buildCounterInstanceGroupManagersDeleteInstancesRequest < 3) { |
215 o.instances = buildUnnamed3452(); | 215 o.instances = buildUnnamed3457(); |
216 } | 216 } |
217 buildCounterInstanceGroupManagersDeleteInstancesRequest--; | 217 buildCounterInstanceGroupManagersDeleteInstancesRequest--; |
218 return o; | 218 return o; |
219 } | 219 } |
220 | 220 |
221 checkInstanceGroupManagersDeleteInstancesRequest(api.InstanceGroupManagersDelete
InstancesRequest o) { | 221 checkInstanceGroupManagersDeleteInstancesRequest( |
| 222 api.InstanceGroupManagersDeleteInstancesRequest o) { |
222 buildCounterInstanceGroupManagersDeleteInstancesRequest++; | 223 buildCounterInstanceGroupManagersDeleteInstancesRequest++; |
223 if (buildCounterInstanceGroupManagersDeleteInstancesRequest < 3) { | 224 if (buildCounterInstanceGroupManagersDeleteInstancesRequest < 3) { |
224 checkUnnamed3452(o.instances); | 225 checkUnnamed3457(o.instances); |
225 } | 226 } |
226 buildCounterInstanceGroupManagersDeleteInstancesRequest--; | 227 buildCounterInstanceGroupManagersDeleteInstancesRequest--; |
227 } | 228 } |
228 | 229 |
229 buildUnnamed3453() { | 230 buildUnnamed3458() { |
230 var o = new core.List<core.String>(); | 231 var o = new core.List<core.String>(); |
231 o.add("foo"); | 232 o.add("foo"); |
232 o.add("foo"); | 233 o.add("foo"); |
233 return o; | 234 return o; |
234 } | 235 } |
235 | 236 |
236 checkUnnamed3453(core.List<core.String> o) { | 237 checkUnnamed3458(core.List<core.String> o) { |
237 unittest.expect(o, unittest.hasLength(2)); | 238 unittest.expect(o, unittest.hasLength(2)); |
238 unittest.expect(o[0], unittest.equals('foo')); | 239 unittest.expect(o[0], unittest.equals('foo')); |
239 unittest.expect(o[1], unittest.equals('foo')); | 240 unittest.expect(o[1], unittest.equals('foo')); |
240 } | 241 } |
241 | 242 |
242 core.int buildCounterInstanceGroupManagersRecreateInstancesRequest = 0; | 243 core.int buildCounterInstanceGroupManagersRecreateInstancesRequest = 0; |
243 buildInstanceGroupManagersRecreateInstancesRequest() { | 244 buildInstanceGroupManagersRecreateInstancesRequest() { |
244 var o = new api.InstanceGroupManagersRecreateInstancesRequest(); | 245 var o = new api.InstanceGroupManagersRecreateInstancesRequest(); |
245 buildCounterInstanceGroupManagersRecreateInstancesRequest++; | 246 buildCounterInstanceGroupManagersRecreateInstancesRequest++; |
246 if (buildCounterInstanceGroupManagersRecreateInstancesRequest < 3) { | 247 if (buildCounterInstanceGroupManagersRecreateInstancesRequest < 3) { |
247 o.instances = buildUnnamed3453(); | 248 o.instances = buildUnnamed3458(); |
248 } | 249 } |
249 buildCounterInstanceGroupManagersRecreateInstancesRequest--; | 250 buildCounterInstanceGroupManagersRecreateInstancesRequest--; |
250 return o; | 251 return o; |
251 } | 252 } |
252 | 253 |
253 checkInstanceGroupManagersRecreateInstancesRequest(api.InstanceGroupManagersRecr
eateInstancesRequest o) { | 254 checkInstanceGroupManagersRecreateInstancesRequest( |
| 255 api.InstanceGroupManagersRecreateInstancesRequest o) { |
254 buildCounterInstanceGroupManagersRecreateInstancesRequest++; | 256 buildCounterInstanceGroupManagersRecreateInstancesRequest++; |
255 if (buildCounterInstanceGroupManagersRecreateInstancesRequest < 3) { | 257 if (buildCounterInstanceGroupManagersRecreateInstancesRequest < 3) { |
256 checkUnnamed3453(o.instances); | 258 checkUnnamed3458(o.instances); |
257 } | 259 } |
258 buildCounterInstanceGroupManagersRecreateInstancesRequest--; | 260 buildCounterInstanceGroupManagersRecreateInstancesRequest--; |
259 } | 261 } |
260 | 262 |
261 core.int buildCounterInstanceGroupManagersSetInstanceTemplateRequest = 0; | 263 core.int buildCounterInstanceGroupManagersSetInstanceTemplateRequest = 0; |
262 buildInstanceGroupManagersSetInstanceTemplateRequest() { | 264 buildInstanceGroupManagersSetInstanceTemplateRequest() { |
263 var o = new api.InstanceGroupManagersSetInstanceTemplateRequest(); | 265 var o = new api.InstanceGroupManagersSetInstanceTemplateRequest(); |
264 buildCounterInstanceGroupManagersSetInstanceTemplateRequest++; | 266 buildCounterInstanceGroupManagersSetInstanceTemplateRequest++; |
265 if (buildCounterInstanceGroupManagersSetInstanceTemplateRequest < 3) { | 267 if (buildCounterInstanceGroupManagersSetInstanceTemplateRequest < 3) { |
266 o.instanceTemplate = "foo"; | 268 o.instanceTemplate = "foo"; |
267 } | 269 } |
268 buildCounterInstanceGroupManagersSetInstanceTemplateRequest--; | 270 buildCounterInstanceGroupManagersSetInstanceTemplateRequest--; |
269 return o; | 271 return o; |
270 } | 272 } |
271 | 273 |
272 checkInstanceGroupManagersSetInstanceTemplateRequest(api.InstanceGroupManagersSe
tInstanceTemplateRequest o) { | 274 checkInstanceGroupManagersSetInstanceTemplateRequest( |
| 275 api.InstanceGroupManagersSetInstanceTemplateRequest o) { |
273 buildCounterInstanceGroupManagersSetInstanceTemplateRequest++; | 276 buildCounterInstanceGroupManagersSetInstanceTemplateRequest++; |
274 if (buildCounterInstanceGroupManagersSetInstanceTemplateRequest < 3) { | 277 if (buildCounterInstanceGroupManagersSetInstanceTemplateRequest < 3) { |
275 unittest.expect(o.instanceTemplate, unittest.equals('foo')); | 278 unittest.expect(o.instanceTemplate, unittest.equals('foo')); |
276 } | 279 } |
277 buildCounterInstanceGroupManagersSetInstanceTemplateRequest--; | 280 buildCounterInstanceGroupManagersSetInstanceTemplateRequest--; |
278 } | 281 } |
279 | 282 |
280 buildUnnamed3454() { | 283 buildUnnamed3459() { |
281 var o = new core.List<core.String>(); | 284 var o = new core.List<core.String>(); |
282 o.add("foo"); | 285 o.add("foo"); |
283 o.add("foo"); | 286 o.add("foo"); |
284 return o; | 287 return o; |
285 } | 288 } |
286 | 289 |
287 checkUnnamed3454(core.List<core.String> o) { | 290 checkUnnamed3459(core.List<core.String> o) { |
288 unittest.expect(o, unittest.hasLength(2)); | 291 unittest.expect(o, unittest.hasLength(2)); |
289 unittest.expect(o[0], unittest.equals('foo')); | 292 unittest.expect(o[0], unittest.equals('foo')); |
290 unittest.expect(o[1], unittest.equals('foo')); | 293 unittest.expect(o[1], unittest.equals('foo')); |
291 } | 294 } |
292 | 295 |
293 core.int buildCounterInstanceGroupManagersSetTargetPoolsRequest = 0; | 296 core.int buildCounterInstanceGroupManagersSetTargetPoolsRequest = 0; |
294 buildInstanceGroupManagersSetTargetPoolsRequest() { | 297 buildInstanceGroupManagersSetTargetPoolsRequest() { |
295 var o = new api.InstanceGroupManagersSetTargetPoolsRequest(); | 298 var o = new api.InstanceGroupManagersSetTargetPoolsRequest(); |
296 buildCounterInstanceGroupManagersSetTargetPoolsRequest++; | 299 buildCounterInstanceGroupManagersSetTargetPoolsRequest++; |
297 if (buildCounterInstanceGroupManagersSetTargetPoolsRequest < 3) { | 300 if (buildCounterInstanceGroupManagersSetTargetPoolsRequest < 3) { |
298 o.fingerprint = "foo"; | 301 o.fingerprint = "foo"; |
299 o.targetPools = buildUnnamed3454(); | 302 o.targetPools = buildUnnamed3459(); |
300 } | 303 } |
301 buildCounterInstanceGroupManagersSetTargetPoolsRequest--; | 304 buildCounterInstanceGroupManagersSetTargetPoolsRequest--; |
302 return o; | 305 return o; |
303 } | 306 } |
304 | 307 |
305 checkInstanceGroupManagersSetTargetPoolsRequest(api.InstanceGroupManagersSetTarg
etPoolsRequest o) { | 308 checkInstanceGroupManagersSetTargetPoolsRequest( |
| 309 api.InstanceGroupManagersSetTargetPoolsRequest o) { |
306 buildCounterInstanceGroupManagersSetTargetPoolsRequest++; | 310 buildCounterInstanceGroupManagersSetTargetPoolsRequest++; |
307 if (buildCounterInstanceGroupManagersSetTargetPoolsRequest < 3) { | 311 if (buildCounterInstanceGroupManagersSetTargetPoolsRequest < 3) { |
308 unittest.expect(o.fingerprint, unittest.equals('foo')); | 312 unittest.expect(o.fingerprint, unittest.equals('foo')); |
309 checkUnnamed3454(o.targetPools); | 313 checkUnnamed3459(o.targetPools); |
310 } | 314 } |
311 buildCounterInstanceGroupManagersSetTargetPoolsRequest--; | 315 buildCounterInstanceGroupManagersSetTargetPoolsRequest--; |
312 } | 316 } |
313 | 317 |
314 core.int buildCounterOperationErrorErrors = 0; | 318 core.int buildCounterOperationErrorErrors = 0; |
315 buildOperationErrorErrors() { | 319 buildOperationErrorErrors() { |
316 var o = new api.OperationErrorErrors(); | 320 var o = new api.OperationErrorErrors(); |
317 buildCounterOperationErrorErrors++; | 321 buildCounterOperationErrorErrors++; |
318 if (buildCounterOperationErrorErrors < 3) { | 322 if (buildCounterOperationErrorErrors < 3) { |
319 o.code = "foo"; | 323 o.code = "foo"; |
320 o.location = "foo"; | 324 o.location = "foo"; |
321 o.message = "foo"; | 325 o.message = "foo"; |
322 } | 326 } |
323 buildCounterOperationErrorErrors--; | 327 buildCounterOperationErrorErrors--; |
324 return o; | 328 return o; |
325 } | 329 } |
326 | 330 |
327 checkOperationErrorErrors(api.OperationErrorErrors o) { | 331 checkOperationErrorErrors(api.OperationErrorErrors o) { |
328 buildCounterOperationErrorErrors++; | 332 buildCounterOperationErrorErrors++; |
329 if (buildCounterOperationErrorErrors < 3) { | 333 if (buildCounterOperationErrorErrors < 3) { |
330 unittest.expect(o.code, unittest.equals('foo')); | 334 unittest.expect(o.code, unittest.equals('foo')); |
331 unittest.expect(o.location, unittest.equals('foo')); | 335 unittest.expect(o.location, unittest.equals('foo')); |
332 unittest.expect(o.message, unittest.equals('foo')); | 336 unittest.expect(o.message, unittest.equals('foo')); |
333 } | 337 } |
334 buildCounterOperationErrorErrors--; | 338 buildCounterOperationErrorErrors--; |
335 } | 339 } |
336 | 340 |
337 buildUnnamed3455() { | 341 buildUnnamed3460() { |
338 var o = new core.List<api.OperationErrorErrors>(); | 342 var o = new core.List<api.OperationErrorErrors>(); |
339 o.add(buildOperationErrorErrors()); | 343 o.add(buildOperationErrorErrors()); |
340 o.add(buildOperationErrorErrors()); | 344 o.add(buildOperationErrorErrors()); |
341 return o; | 345 return o; |
342 } | 346 } |
343 | 347 |
344 checkUnnamed3455(core.List<api.OperationErrorErrors> o) { | 348 checkUnnamed3460(core.List<api.OperationErrorErrors> o) { |
345 unittest.expect(o, unittest.hasLength(2)); | 349 unittest.expect(o, unittest.hasLength(2)); |
346 checkOperationErrorErrors(o[0]); | 350 checkOperationErrorErrors(o[0]); |
347 checkOperationErrorErrors(o[1]); | 351 checkOperationErrorErrors(o[1]); |
348 } | 352 } |
349 | 353 |
350 core.int buildCounterOperationError = 0; | 354 core.int buildCounterOperationError = 0; |
351 buildOperationError() { | 355 buildOperationError() { |
352 var o = new api.OperationError(); | 356 var o = new api.OperationError(); |
353 buildCounterOperationError++; | 357 buildCounterOperationError++; |
354 if (buildCounterOperationError < 3) { | 358 if (buildCounterOperationError < 3) { |
355 o.errors = buildUnnamed3455(); | 359 o.errors = buildUnnamed3460(); |
356 } | 360 } |
357 buildCounterOperationError--; | 361 buildCounterOperationError--; |
358 return o; | 362 return o; |
359 } | 363 } |
360 | 364 |
361 checkOperationError(api.OperationError o) { | 365 checkOperationError(api.OperationError o) { |
362 buildCounterOperationError++; | 366 buildCounterOperationError++; |
363 if (buildCounterOperationError < 3) { | 367 if (buildCounterOperationError < 3) { |
364 checkUnnamed3455(o.errors); | 368 checkUnnamed3460(o.errors); |
365 } | 369 } |
366 buildCounterOperationError--; | 370 buildCounterOperationError--; |
367 } | 371 } |
368 | 372 |
369 core.int buildCounterOperationWarningsData = 0; | 373 core.int buildCounterOperationWarningsData = 0; |
370 buildOperationWarningsData() { | 374 buildOperationWarningsData() { |
371 var o = new api.OperationWarningsData(); | 375 var o = new api.OperationWarningsData(); |
372 buildCounterOperationWarningsData++; | 376 buildCounterOperationWarningsData++; |
373 if (buildCounterOperationWarningsData < 3) { | 377 if (buildCounterOperationWarningsData < 3) { |
374 o.key = "foo"; | 378 o.key = "foo"; |
375 o.value = "foo"; | 379 o.value = "foo"; |
376 } | 380 } |
377 buildCounterOperationWarningsData--; | 381 buildCounterOperationWarningsData--; |
378 return o; | 382 return o; |
379 } | 383 } |
380 | 384 |
381 checkOperationWarningsData(api.OperationWarningsData o) { | 385 checkOperationWarningsData(api.OperationWarningsData o) { |
382 buildCounterOperationWarningsData++; | 386 buildCounterOperationWarningsData++; |
383 if (buildCounterOperationWarningsData < 3) { | 387 if (buildCounterOperationWarningsData < 3) { |
384 unittest.expect(o.key, unittest.equals('foo')); | 388 unittest.expect(o.key, unittest.equals('foo')); |
385 unittest.expect(o.value, unittest.equals('foo')); | 389 unittest.expect(o.value, unittest.equals('foo')); |
386 } | 390 } |
387 buildCounterOperationWarningsData--; | 391 buildCounterOperationWarningsData--; |
388 } | 392 } |
389 | 393 |
390 buildUnnamed3456() { | 394 buildUnnamed3461() { |
391 var o = new core.List<api.OperationWarningsData>(); | 395 var o = new core.List<api.OperationWarningsData>(); |
392 o.add(buildOperationWarningsData()); | 396 o.add(buildOperationWarningsData()); |
393 o.add(buildOperationWarningsData()); | 397 o.add(buildOperationWarningsData()); |
394 return o; | 398 return o; |
395 } | 399 } |
396 | 400 |
397 checkUnnamed3456(core.List<api.OperationWarningsData> o) { | 401 checkUnnamed3461(core.List<api.OperationWarningsData> o) { |
398 unittest.expect(o, unittest.hasLength(2)); | 402 unittest.expect(o, unittest.hasLength(2)); |
399 checkOperationWarningsData(o[0]); | 403 checkOperationWarningsData(o[0]); |
400 checkOperationWarningsData(o[1]); | 404 checkOperationWarningsData(o[1]); |
401 } | 405 } |
402 | 406 |
403 core.int buildCounterOperationWarnings = 0; | 407 core.int buildCounterOperationWarnings = 0; |
404 buildOperationWarnings() { | 408 buildOperationWarnings() { |
405 var o = new api.OperationWarnings(); | 409 var o = new api.OperationWarnings(); |
406 buildCounterOperationWarnings++; | 410 buildCounterOperationWarnings++; |
407 if (buildCounterOperationWarnings < 3) { | 411 if (buildCounterOperationWarnings < 3) { |
408 o.code = "foo"; | 412 o.code = "foo"; |
409 o.data = buildUnnamed3456(); | 413 o.data = buildUnnamed3461(); |
410 o.message = "foo"; | 414 o.message = "foo"; |
411 } | 415 } |
412 buildCounterOperationWarnings--; | 416 buildCounterOperationWarnings--; |
413 return o; | 417 return o; |
414 } | 418 } |
415 | 419 |
416 checkOperationWarnings(api.OperationWarnings o) { | 420 checkOperationWarnings(api.OperationWarnings o) { |
417 buildCounterOperationWarnings++; | 421 buildCounterOperationWarnings++; |
418 if (buildCounterOperationWarnings < 3) { | 422 if (buildCounterOperationWarnings < 3) { |
419 unittest.expect(o.code, unittest.equals('foo')); | 423 unittest.expect(o.code, unittest.equals('foo')); |
420 checkUnnamed3456(o.data); | 424 checkUnnamed3461(o.data); |
421 unittest.expect(o.message, unittest.equals('foo')); | 425 unittest.expect(o.message, unittest.equals('foo')); |
422 } | 426 } |
423 buildCounterOperationWarnings--; | 427 buildCounterOperationWarnings--; |
424 } | 428 } |
425 | 429 |
426 buildUnnamed3457() { | 430 buildUnnamed3462() { |
427 var o = new core.List<api.OperationWarnings>(); | 431 var o = new core.List<api.OperationWarnings>(); |
428 o.add(buildOperationWarnings()); | 432 o.add(buildOperationWarnings()); |
429 o.add(buildOperationWarnings()); | 433 o.add(buildOperationWarnings()); |
430 return o; | 434 return o; |
431 } | 435 } |
432 | 436 |
433 checkUnnamed3457(core.List<api.OperationWarnings> o) { | 437 checkUnnamed3462(core.List<api.OperationWarnings> o) { |
434 unittest.expect(o, unittest.hasLength(2)); | 438 unittest.expect(o, unittest.hasLength(2)); |
435 checkOperationWarnings(o[0]); | 439 checkOperationWarnings(o[0]); |
436 checkOperationWarnings(o[1]); | 440 checkOperationWarnings(o[1]); |
437 } | 441 } |
438 | 442 |
439 core.int buildCounterOperation = 0; | 443 core.int buildCounterOperation = 0; |
440 buildOperation() { | 444 buildOperation() { |
441 var o = new api.Operation(); | 445 var o = new api.Operation(); |
442 buildCounterOperation++; | 446 buildCounterOperation++; |
443 if (buildCounterOperation < 3) { | 447 if (buildCounterOperation < 3) { |
(...skipping 10 matching lines...) Expand all Loading... |
454 o.operationType = "foo"; | 458 o.operationType = "foo"; |
455 o.progress = 42; | 459 o.progress = 42; |
456 o.region = "foo"; | 460 o.region = "foo"; |
457 o.selfLink = "foo"; | 461 o.selfLink = "foo"; |
458 o.startTime = "foo"; | 462 o.startTime = "foo"; |
459 o.status = "foo"; | 463 o.status = "foo"; |
460 o.statusMessage = "foo"; | 464 o.statusMessage = "foo"; |
461 o.targetId = "foo"; | 465 o.targetId = "foo"; |
462 o.targetLink = "foo"; | 466 o.targetLink = "foo"; |
463 o.user = "foo"; | 467 o.user = "foo"; |
464 o.warnings = buildUnnamed3457(); | 468 o.warnings = buildUnnamed3462(); |
465 o.zone = "foo"; | 469 o.zone = "foo"; |
466 } | 470 } |
467 buildCounterOperation--; | 471 buildCounterOperation--; |
468 return o; | 472 return o; |
469 } | 473 } |
470 | 474 |
471 checkOperation(api.Operation o) { | 475 checkOperation(api.Operation o) { |
472 buildCounterOperation++; | 476 buildCounterOperation++; |
473 if (buildCounterOperation < 3) { | 477 if (buildCounterOperation < 3) { |
474 unittest.expect(o.clientOperationId, unittest.equals('foo')); | 478 unittest.expect(o.clientOperationId, unittest.equals('foo')); |
475 unittest.expect(o.creationTimestamp, unittest.equals('foo')); | 479 unittest.expect(o.creationTimestamp, unittest.equals('foo')); |
476 unittest.expect(o.endTime, unittest.equals('foo')); | 480 unittest.expect(o.endTime, unittest.equals('foo')); |
477 checkOperationError(o.error); | 481 checkOperationError(o.error); |
478 unittest.expect(o.httpErrorMessage, unittest.equals('foo')); | 482 unittest.expect(o.httpErrorMessage, unittest.equals('foo')); |
479 unittest.expect(o.httpErrorStatusCode, unittest.equals(42)); | 483 unittest.expect(o.httpErrorStatusCode, unittest.equals(42)); |
480 unittest.expect(o.id, unittest.equals('foo')); | 484 unittest.expect(o.id, unittest.equals('foo')); |
481 unittest.expect(o.insertTime, unittest.equals('foo')); | 485 unittest.expect(o.insertTime, unittest.equals('foo')); |
482 unittest.expect(o.kind, unittest.equals('foo')); | 486 unittest.expect(o.kind, unittest.equals('foo')); |
483 unittest.expect(o.name, unittest.equals('foo')); | 487 unittest.expect(o.name, unittest.equals('foo')); |
484 unittest.expect(o.operationType, unittest.equals('foo')); | 488 unittest.expect(o.operationType, unittest.equals('foo')); |
485 unittest.expect(o.progress, unittest.equals(42)); | 489 unittest.expect(o.progress, unittest.equals(42)); |
486 unittest.expect(o.region, unittest.equals('foo')); | 490 unittest.expect(o.region, unittest.equals('foo')); |
487 unittest.expect(o.selfLink, unittest.equals('foo')); | 491 unittest.expect(o.selfLink, unittest.equals('foo')); |
488 unittest.expect(o.startTime, unittest.equals('foo')); | 492 unittest.expect(o.startTime, unittest.equals('foo')); |
489 unittest.expect(o.status, unittest.equals('foo')); | 493 unittest.expect(o.status, unittest.equals('foo')); |
490 unittest.expect(o.statusMessage, unittest.equals('foo')); | 494 unittest.expect(o.statusMessage, unittest.equals('foo')); |
491 unittest.expect(o.targetId, unittest.equals('foo')); | 495 unittest.expect(o.targetId, unittest.equals('foo')); |
492 unittest.expect(o.targetLink, unittest.equals('foo')); | 496 unittest.expect(o.targetLink, unittest.equals('foo')); |
493 unittest.expect(o.user, unittest.equals('foo')); | 497 unittest.expect(o.user, unittest.equals('foo')); |
494 checkUnnamed3457(o.warnings); | 498 checkUnnamed3462(o.warnings); |
495 unittest.expect(o.zone, unittest.equals('foo')); | 499 unittest.expect(o.zone, unittest.equals('foo')); |
496 } | 500 } |
497 buildCounterOperation--; | 501 buildCounterOperation--; |
498 } | 502 } |
499 | 503 |
500 buildUnnamed3458() { | 504 buildUnnamed3463() { |
501 var o = new core.List<api.Operation>(); | 505 var o = new core.List<api.Operation>(); |
502 o.add(buildOperation()); | 506 o.add(buildOperation()); |
503 o.add(buildOperation()); | 507 o.add(buildOperation()); |
504 return o; | 508 return o; |
505 } | 509 } |
506 | 510 |
507 checkUnnamed3458(core.List<api.Operation> o) { | 511 checkUnnamed3463(core.List<api.Operation> o) { |
508 unittest.expect(o, unittest.hasLength(2)); | 512 unittest.expect(o, unittest.hasLength(2)); |
509 checkOperation(o[0]); | 513 checkOperation(o[0]); |
510 checkOperation(o[1]); | 514 checkOperation(o[1]); |
511 } | 515 } |
512 | 516 |
513 core.int buildCounterOperationList = 0; | 517 core.int buildCounterOperationList = 0; |
514 buildOperationList() { | 518 buildOperationList() { |
515 var o = new api.OperationList(); | 519 var o = new api.OperationList(); |
516 buildCounterOperationList++; | 520 buildCounterOperationList++; |
517 if (buildCounterOperationList < 3) { | 521 if (buildCounterOperationList < 3) { |
518 o.id = "foo"; | 522 o.id = "foo"; |
519 o.items = buildUnnamed3458(); | 523 o.items = buildUnnamed3463(); |
520 o.kind = "foo"; | 524 o.kind = "foo"; |
521 o.nextPageToken = "foo"; | 525 o.nextPageToken = "foo"; |
522 o.selfLink = "foo"; | 526 o.selfLink = "foo"; |
523 } | 527 } |
524 buildCounterOperationList--; | 528 buildCounterOperationList--; |
525 return o; | 529 return o; |
526 } | 530 } |
527 | 531 |
528 checkOperationList(api.OperationList o) { | 532 checkOperationList(api.OperationList o) { |
529 buildCounterOperationList++; | 533 buildCounterOperationList++; |
530 if (buildCounterOperationList < 3) { | 534 if (buildCounterOperationList < 3) { |
531 unittest.expect(o.id, unittest.equals('foo')); | 535 unittest.expect(o.id, unittest.equals('foo')); |
532 checkUnnamed3458(o.items); | 536 checkUnnamed3463(o.items); |
533 unittest.expect(o.kind, unittest.equals('foo')); | 537 unittest.expect(o.kind, unittest.equals('foo')); |
534 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 538 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
535 unittest.expect(o.selfLink, unittest.equals('foo')); | 539 unittest.expect(o.selfLink, unittest.equals('foo')); |
536 } | 540 } |
537 buildCounterOperationList--; | 541 buildCounterOperationList--; |
538 } | 542 } |
539 | 543 |
540 core.int buildCounterReplicaPoolAutoHealingPolicy = 0; | 544 core.int buildCounterReplicaPoolAutoHealingPolicy = 0; |
541 buildReplicaPoolAutoHealingPolicy() { | 545 buildReplicaPoolAutoHealingPolicy() { |
542 var o = new api.ReplicaPoolAutoHealingPolicy(); | 546 var o = new api.ReplicaPoolAutoHealingPolicy(); |
543 buildCounterReplicaPoolAutoHealingPolicy++; | 547 buildCounterReplicaPoolAutoHealingPolicy++; |
544 if (buildCounterReplicaPoolAutoHealingPolicy < 3) { | 548 if (buildCounterReplicaPoolAutoHealingPolicy < 3) { |
545 o.actionType = "foo"; | 549 o.actionType = "foo"; |
546 o.healthCheck = "foo"; | 550 o.healthCheck = "foo"; |
547 } | 551 } |
548 buildCounterReplicaPoolAutoHealingPolicy--; | 552 buildCounterReplicaPoolAutoHealingPolicy--; |
549 return o; | 553 return o; |
550 } | 554 } |
551 | 555 |
552 checkReplicaPoolAutoHealingPolicy(api.ReplicaPoolAutoHealingPolicy o) { | 556 checkReplicaPoolAutoHealingPolicy(api.ReplicaPoolAutoHealingPolicy o) { |
553 buildCounterReplicaPoolAutoHealingPolicy++; | 557 buildCounterReplicaPoolAutoHealingPolicy++; |
554 if (buildCounterReplicaPoolAutoHealingPolicy < 3) { | 558 if (buildCounterReplicaPoolAutoHealingPolicy < 3) { |
555 unittest.expect(o.actionType, unittest.equals('foo')); | 559 unittest.expect(o.actionType, unittest.equals('foo')); |
556 unittest.expect(o.healthCheck, unittest.equals('foo')); | 560 unittest.expect(o.healthCheck, unittest.equals('foo')); |
557 } | 561 } |
558 buildCounterReplicaPoolAutoHealingPolicy--; | 562 buildCounterReplicaPoolAutoHealingPolicy--; |
559 } | 563 } |
560 | 564 |
561 | |
562 main() { | 565 main() { |
563 unittest.group("obj-schema-InstanceGroupManager", () { | 566 unittest.group("obj-schema-InstanceGroupManager", () { |
564 unittest.test("to-json--from-json", () { | 567 unittest.test("to-json--from-json", () { |
565 var o = buildInstanceGroupManager(); | 568 var o = buildInstanceGroupManager(); |
566 var od = new api.InstanceGroupManager.fromJson(o.toJson()); | 569 var od = new api.InstanceGroupManager.fromJson(o.toJson()); |
567 checkInstanceGroupManager(od); | 570 checkInstanceGroupManager(od); |
568 }); | 571 }); |
569 }); | 572 }); |
570 | 573 |
571 | |
572 unittest.group("obj-schema-InstanceGroupManagerList", () { | 574 unittest.group("obj-schema-InstanceGroupManagerList", () { |
573 unittest.test("to-json--from-json", () { | 575 unittest.test("to-json--from-json", () { |
574 var o = buildInstanceGroupManagerList(); | 576 var o = buildInstanceGroupManagerList(); |
575 var od = new api.InstanceGroupManagerList.fromJson(o.toJson()); | 577 var od = new api.InstanceGroupManagerList.fromJson(o.toJson()); |
576 checkInstanceGroupManagerList(od); | 578 checkInstanceGroupManagerList(od); |
577 }); | 579 }); |
578 }); | 580 }); |
579 | 581 |
580 | |
581 unittest.group("obj-schema-InstanceGroupManagersAbandonInstancesRequest", () { | 582 unittest.group("obj-schema-InstanceGroupManagersAbandonInstancesRequest", () { |
582 unittest.test("to-json--from-json", () { | 583 unittest.test("to-json--from-json", () { |
583 var o = buildInstanceGroupManagersAbandonInstancesRequest(); | 584 var o = buildInstanceGroupManagersAbandonInstancesRequest(); |
584 var od = new api.InstanceGroupManagersAbandonInstancesRequest.fromJson(o.t
oJson()); | 585 var od = new api.InstanceGroupManagersAbandonInstancesRequest.fromJson( |
| 586 o.toJson()); |
585 checkInstanceGroupManagersAbandonInstancesRequest(od); | 587 checkInstanceGroupManagersAbandonInstancesRequest(od); |
586 }); | 588 }); |
587 }); | 589 }); |
588 | 590 |
589 | |
590 unittest.group("obj-schema-InstanceGroupManagersDeleteInstancesRequest", () { | 591 unittest.group("obj-schema-InstanceGroupManagersDeleteInstancesRequest", () { |
591 unittest.test("to-json--from-json", () { | 592 unittest.test("to-json--from-json", () { |
592 var o = buildInstanceGroupManagersDeleteInstancesRequest(); | 593 var o = buildInstanceGroupManagersDeleteInstancesRequest(); |
593 var od = new api.InstanceGroupManagersDeleteInstancesRequest.fromJson(o.to
Json()); | 594 var od = new api.InstanceGroupManagersDeleteInstancesRequest.fromJson( |
| 595 o.toJson()); |
594 checkInstanceGroupManagersDeleteInstancesRequest(od); | 596 checkInstanceGroupManagersDeleteInstancesRequest(od); |
595 }); | 597 }); |
596 }); | 598 }); |
597 | 599 |
598 | 600 unittest.group("obj-schema-InstanceGroupManagersRecreateInstancesRequest", |
599 unittest.group("obj-schema-InstanceGroupManagersRecreateInstancesRequest", ()
{ | 601 () { |
600 unittest.test("to-json--from-json", () { | 602 unittest.test("to-json--from-json", () { |
601 var o = buildInstanceGroupManagersRecreateInstancesRequest(); | 603 var o = buildInstanceGroupManagersRecreateInstancesRequest(); |
602 var od = new api.InstanceGroupManagersRecreateInstancesRequest.fromJson(o.
toJson()); | 604 var od = new api.InstanceGroupManagersRecreateInstancesRequest.fromJson( |
| 605 o.toJson()); |
603 checkInstanceGroupManagersRecreateInstancesRequest(od); | 606 checkInstanceGroupManagersRecreateInstancesRequest(od); |
604 }); | 607 }); |
605 }); | 608 }); |
606 | 609 |
607 | 610 unittest.group("obj-schema-InstanceGroupManagersSetInstanceTemplateRequest", |
608 unittest.group("obj-schema-InstanceGroupManagersSetInstanceTemplateRequest", (
) { | 611 () { |
609 unittest.test("to-json--from-json", () { | 612 unittest.test("to-json--from-json", () { |
610 var o = buildInstanceGroupManagersSetInstanceTemplateRequest(); | 613 var o = buildInstanceGroupManagersSetInstanceTemplateRequest(); |
611 var od = new api.InstanceGroupManagersSetInstanceTemplateRequest.fromJson(
o.toJson()); | 614 var od = new api.InstanceGroupManagersSetInstanceTemplateRequest.fromJson( |
| 615 o.toJson()); |
612 checkInstanceGroupManagersSetInstanceTemplateRequest(od); | 616 checkInstanceGroupManagersSetInstanceTemplateRequest(od); |
613 }); | 617 }); |
614 }); | 618 }); |
615 | 619 |
616 | |
617 unittest.group("obj-schema-InstanceGroupManagersSetTargetPoolsRequest", () { | 620 unittest.group("obj-schema-InstanceGroupManagersSetTargetPoolsRequest", () { |
618 unittest.test("to-json--from-json", () { | 621 unittest.test("to-json--from-json", () { |
619 var o = buildInstanceGroupManagersSetTargetPoolsRequest(); | 622 var o = buildInstanceGroupManagersSetTargetPoolsRequest(); |
620 var od = new api.InstanceGroupManagersSetTargetPoolsRequest.fromJson(o.toJ
son()); | 623 var od = new api.InstanceGroupManagersSetTargetPoolsRequest.fromJson( |
| 624 o.toJson()); |
621 checkInstanceGroupManagersSetTargetPoolsRequest(od); | 625 checkInstanceGroupManagersSetTargetPoolsRequest(od); |
622 }); | 626 }); |
623 }); | 627 }); |
624 | 628 |
625 | |
626 unittest.group("obj-schema-OperationErrorErrors", () { | 629 unittest.group("obj-schema-OperationErrorErrors", () { |
627 unittest.test("to-json--from-json", () { | 630 unittest.test("to-json--from-json", () { |
628 var o = buildOperationErrorErrors(); | 631 var o = buildOperationErrorErrors(); |
629 var od = new api.OperationErrorErrors.fromJson(o.toJson()); | 632 var od = new api.OperationErrorErrors.fromJson(o.toJson()); |
630 checkOperationErrorErrors(od); | 633 checkOperationErrorErrors(od); |
631 }); | 634 }); |
632 }); | 635 }); |
633 | 636 |
634 | |
635 unittest.group("obj-schema-OperationError", () { | 637 unittest.group("obj-schema-OperationError", () { |
636 unittest.test("to-json--from-json", () { | 638 unittest.test("to-json--from-json", () { |
637 var o = buildOperationError(); | 639 var o = buildOperationError(); |
638 var od = new api.OperationError.fromJson(o.toJson()); | 640 var od = new api.OperationError.fromJson(o.toJson()); |
639 checkOperationError(od); | 641 checkOperationError(od); |
640 }); | 642 }); |
641 }); | 643 }); |
642 | 644 |
643 | |
644 unittest.group("obj-schema-OperationWarningsData", () { | 645 unittest.group("obj-schema-OperationWarningsData", () { |
645 unittest.test("to-json--from-json", () { | 646 unittest.test("to-json--from-json", () { |
646 var o = buildOperationWarningsData(); | 647 var o = buildOperationWarningsData(); |
647 var od = new api.OperationWarningsData.fromJson(o.toJson()); | 648 var od = new api.OperationWarningsData.fromJson(o.toJson()); |
648 checkOperationWarningsData(od); | 649 checkOperationWarningsData(od); |
649 }); | 650 }); |
650 }); | 651 }); |
651 | 652 |
652 | |
653 unittest.group("obj-schema-OperationWarnings", () { | 653 unittest.group("obj-schema-OperationWarnings", () { |
654 unittest.test("to-json--from-json", () { | 654 unittest.test("to-json--from-json", () { |
655 var o = buildOperationWarnings(); | 655 var o = buildOperationWarnings(); |
656 var od = new api.OperationWarnings.fromJson(o.toJson()); | 656 var od = new api.OperationWarnings.fromJson(o.toJson()); |
657 checkOperationWarnings(od); | 657 checkOperationWarnings(od); |
658 }); | 658 }); |
659 }); | 659 }); |
660 | 660 |
661 | |
662 unittest.group("obj-schema-Operation", () { | 661 unittest.group("obj-schema-Operation", () { |
663 unittest.test("to-json--from-json", () { | 662 unittest.test("to-json--from-json", () { |
664 var o = buildOperation(); | 663 var o = buildOperation(); |
665 var od = new api.Operation.fromJson(o.toJson()); | 664 var od = new api.Operation.fromJson(o.toJson()); |
666 checkOperation(od); | 665 checkOperation(od); |
667 }); | 666 }); |
668 }); | 667 }); |
669 | 668 |
670 | |
671 unittest.group("obj-schema-OperationList", () { | 669 unittest.group("obj-schema-OperationList", () { |
672 unittest.test("to-json--from-json", () { | 670 unittest.test("to-json--from-json", () { |
673 var o = buildOperationList(); | 671 var o = buildOperationList(); |
674 var od = new api.OperationList.fromJson(o.toJson()); | 672 var od = new api.OperationList.fromJson(o.toJson()); |
675 checkOperationList(od); | 673 checkOperationList(od); |
676 }); | 674 }); |
677 }); | 675 }); |
678 | 676 |
679 | |
680 unittest.group("obj-schema-ReplicaPoolAutoHealingPolicy", () { | 677 unittest.group("obj-schema-ReplicaPoolAutoHealingPolicy", () { |
681 unittest.test("to-json--from-json", () { | 678 unittest.test("to-json--from-json", () { |
682 var o = buildReplicaPoolAutoHealingPolicy(); | 679 var o = buildReplicaPoolAutoHealingPolicy(); |
683 var od = new api.ReplicaPoolAutoHealingPolicy.fromJson(o.toJson()); | 680 var od = new api.ReplicaPoolAutoHealingPolicy.fromJson(o.toJson()); |
684 checkReplicaPoolAutoHealingPolicy(od); | 681 checkReplicaPoolAutoHealingPolicy(od); |
685 }); | 682 }); |
686 }); | 683 }); |
687 | 684 |
688 | |
689 unittest.group("resource-InstanceGroupManagersResourceApi", () { | 685 unittest.group("resource-InstanceGroupManagersResourceApi", () { |
690 unittest.test("method--abandonInstances", () { | 686 unittest.test("method--abandonInstances", () { |
691 | |
692 var mock = new HttpServerMock(); | 687 var mock = new HttpServerMock(); |
693 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 688 api.InstanceGroupManagersResourceApi res = |
| 689 new api.ReplicapoolApi(mock).instanceGroupManagers; |
694 var arg_request = buildInstanceGroupManagersAbandonInstancesRequest(); | 690 var arg_request = buildInstanceGroupManagersAbandonInstancesRequest(); |
695 var arg_project = "foo"; | 691 var arg_project = "foo"; |
696 var arg_zone = "foo"; | 692 var arg_zone = "foo"; |
697 var arg_instanceGroupManager = "foo"; | 693 var arg_instanceGroupManager = "foo"; |
698 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 694 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
699 var obj = new api.InstanceGroupManagersAbandonInstancesRequest.fromJson(
json); | 695 var obj = |
| 696 new api.InstanceGroupManagersAbandonInstancesRequest.fromJson(json); |
700 checkInstanceGroupManagersAbandonInstancesRequest(obj); | 697 checkInstanceGroupManagersAbandonInstancesRequest(obj); |
701 | 698 |
702 var path = (req.url).path; | 699 var path = (req.url).path; |
703 var pathOffset = 0; | 700 var pathOffset = 0; |
704 var index; | 701 var index; |
705 var subPart; | 702 var subPart; |
706 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 703 unittest.expect( |
| 704 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
707 pathOffset += 1; | 705 pathOffset += 1; |
708 | 706 |
709 var query = (req.url).query; | 707 var query = (req.url).query; |
710 var queryOffset = 0; | 708 var queryOffset = 0; |
711 var queryMap = {}; | 709 var queryMap = {}; |
712 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 710 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
713 parseBool(n) { | 711 parseBool(n) { |
714 if (n == "true") return true; | 712 if (n == "true") return true; |
715 if (n == "false") return false; | 713 if (n == "false") return false; |
716 if (n == null) return null; | 714 if (n == null) return null; |
717 throw new core.ArgumentError("Invalid boolean: $n"); | 715 throw new core.ArgumentError("Invalid boolean: $n"); |
718 } | 716 } |
| 717 |
719 if (query.length > 0) { | 718 if (query.length > 0) { |
720 for (var part in query.split("&")) { | 719 for (var part in query.split("&")) { |
721 var keyvalue = part.split("="); | 720 var keyvalue = part.split("="); |
722 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 721 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 722 core.Uri.decodeQueryComponent(keyvalue[1])); |
723 } | 723 } |
724 } | 724 } |
725 | 725 |
726 | |
727 var h = { | 726 var h = { |
728 "content-type" : "application/json; charset=utf-8", | 727 "content-type": "application/json; charset=utf-8", |
729 }; | 728 }; |
730 var resp = convert.JSON.encode(buildOperation()); | 729 var resp = convert.JSON.encode(buildOperation()); |
731 return new async.Future.value(stringResponse(200, h, resp)); | 730 return new async.Future.value(stringResponse(200, h, resp)); |
732 }), true); | 731 }), true); |
733 res.abandonInstances(arg_request, arg_project, arg_zone, arg_instanceGroup
Manager).then(unittest.expectAsync1(((api.Operation response) { | 732 res |
| 733 .abandonInstances( |
| 734 arg_request, arg_project, arg_zone, arg_instanceGroupManager) |
| 735 .then(unittest.expectAsync1(((api.Operation response) { |
734 checkOperation(response); | 736 checkOperation(response); |
735 }))); | 737 }))); |
736 }); | 738 }); |
737 | 739 |
738 unittest.test("method--delete", () { | 740 unittest.test("method--delete", () { |
739 | |
740 var mock = new HttpServerMock(); | 741 var mock = new HttpServerMock(); |
741 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 742 api.InstanceGroupManagersResourceApi res = |
| 743 new api.ReplicapoolApi(mock).instanceGroupManagers; |
742 var arg_project = "foo"; | 744 var arg_project = "foo"; |
743 var arg_zone = "foo"; | 745 var arg_zone = "foo"; |
744 var arg_instanceGroupManager = "foo"; | 746 var arg_instanceGroupManager = "foo"; |
745 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 747 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
746 var path = (req.url).path; | 748 var path = (req.url).path; |
747 var pathOffset = 0; | 749 var pathOffset = 0; |
748 var index; | 750 var index; |
749 var subPart; | 751 var subPart; |
750 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 752 unittest.expect( |
| 753 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
751 pathOffset += 1; | 754 pathOffset += 1; |
752 | 755 |
753 var query = (req.url).query; | 756 var query = (req.url).query; |
754 var queryOffset = 0; | 757 var queryOffset = 0; |
755 var queryMap = {}; | 758 var queryMap = {}; |
756 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 759 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
757 parseBool(n) { | 760 parseBool(n) { |
758 if (n == "true") return true; | 761 if (n == "true") return true; |
759 if (n == "false") return false; | 762 if (n == "false") return false; |
760 if (n == null) return null; | 763 if (n == null) return null; |
761 throw new core.ArgumentError("Invalid boolean: $n"); | 764 throw new core.ArgumentError("Invalid boolean: $n"); |
762 } | 765 } |
| 766 |
763 if (query.length > 0) { | 767 if (query.length > 0) { |
764 for (var part in query.split("&")) { | 768 for (var part in query.split("&")) { |
765 var keyvalue = part.split("="); | 769 var keyvalue = part.split("="); |
766 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 770 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 771 core.Uri.decodeQueryComponent(keyvalue[1])); |
767 } | 772 } |
768 } | 773 } |
769 | 774 |
770 | |
771 var h = { | 775 var h = { |
772 "content-type" : "application/json; charset=utf-8", | 776 "content-type": "application/json; charset=utf-8", |
773 }; | 777 }; |
774 var resp = convert.JSON.encode(buildOperation()); | 778 var resp = convert.JSON.encode(buildOperation()); |
775 return new async.Future.value(stringResponse(200, h, resp)); | 779 return new async.Future.value(stringResponse(200, h, resp)); |
776 }), true); | 780 }), true); |
777 res.delete(arg_project, arg_zone, arg_instanceGroupManager).then(unittest.
expectAsync1(((api.Operation response) { | 781 res |
| 782 .delete(arg_project, arg_zone, arg_instanceGroupManager) |
| 783 .then(unittest.expectAsync1(((api.Operation response) { |
778 checkOperation(response); | 784 checkOperation(response); |
779 }))); | 785 }))); |
780 }); | 786 }); |
781 | 787 |
782 unittest.test("method--deleteInstances", () { | 788 unittest.test("method--deleteInstances", () { |
783 | |
784 var mock = new HttpServerMock(); | 789 var mock = new HttpServerMock(); |
785 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 790 api.InstanceGroupManagersResourceApi res = |
| 791 new api.ReplicapoolApi(mock).instanceGroupManagers; |
786 var arg_request = buildInstanceGroupManagersDeleteInstancesRequest(); | 792 var arg_request = buildInstanceGroupManagersDeleteInstancesRequest(); |
787 var arg_project = "foo"; | 793 var arg_project = "foo"; |
788 var arg_zone = "foo"; | 794 var arg_zone = "foo"; |
789 var arg_instanceGroupManager = "foo"; | 795 var arg_instanceGroupManager = "foo"; |
790 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 796 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
791 var obj = new api.InstanceGroupManagersDeleteInstancesRequest.fromJson(j
son); | 797 var obj = |
| 798 new api.InstanceGroupManagersDeleteInstancesRequest.fromJson(json); |
792 checkInstanceGroupManagersDeleteInstancesRequest(obj); | 799 checkInstanceGroupManagersDeleteInstancesRequest(obj); |
793 | 800 |
794 var path = (req.url).path; | 801 var path = (req.url).path; |
795 var pathOffset = 0; | 802 var pathOffset = 0; |
796 var index; | 803 var index; |
797 var subPart; | 804 var subPart; |
798 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 805 unittest.expect( |
| 806 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
799 pathOffset += 1; | 807 pathOffset += 1; |
800 | 808 |
801 var query = (req.url).query; | 809 var query = (req.url).query; |
802 var queryOffset = 0; | 810 var queryOffset = 0; |
803 var queryMap = {}; | 811 var queryMap = {}; |
804 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 812 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
805 parseBool(n) { | 813 parseBool(n) { |
806 if (n == "true") return true; | 814 if (n == "true") return true; |
807 if (n == "false") return false; | 815 if (n == "false") return false; |
808 if (n == null) return null; | 816 if (n == null) return null; |
809 throw new core.ArgumentError("Invalid boolean: $n"); | 817 throw new core.ArgumentError("Invalid boolean: $n"); |
810 } | 818 } |
| 819 |
811 if (query.length > 0) { | 820 if (query.length > 0) { |
812 for (var part in query.split("&")) { | 821 for (var part in query.split("&")) { |
813 var keyvalue = part.split("="); | 822 var keyvalue = part.split("="); |
814 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 823 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 824 core.Uri.decodeQueryComponent(keyvalue[1])); |
815 } | 825 } |
816 } | 826 } |
817 | 827 |
818 | |
819 var h = { | 828 var h = { |
820 "content-type" : "application/json; charset=utf-8", | 829 "content-type": "application/json; charset=utf-8", |
821 }; | 830 }; |
822 var resp = convert.JSON.encode(buildOperation()); | 831 var resp = convert.JSON.encode(buildOperation()); |
823 return new async.Future.value(stringResponse(200, h, resp)); | 832 return new async.Future.value(stringResponse(200, h, resp)); |
824 }), true); | 833 }), true); |
825 res.deleteInstances(arg_request, arg_project, arg_zone, arg_instanceGroupM
anager).then(unittest.expectAsync1(((api.Operation response) { | 834 res |
| 835 .deleteInstances( |
| 836 arg_request, arg_project, arg_zone, arg_instanceGroupManager) |
| 837 .then(unittest.expectAsync1(((api.Operation response) { |
826 checkOperation(response); | 838 checkOperation(response); |
827 }))); | 839 }))); |
828 }); | 840 }); |
829 | 841 |
830 unittest.test("method--get", () { | 842 unittest.test("method--get", () { |
831 | |
832 var mock = new HttpServerMock(); | 843 var mock = new HttpServerMock(); |
833 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 844 api.InstanceGroupManagersResourceApi res = |
| 845 new api.ReplicapoolApi(mock).instanceGroupManagers; |
834 var arg_project = "foo"; | 846 var arg_project = "foo"; |
835 var arg_zone = "foo"; | 847 var arg_zone = "foo"; |
836 var arg_instanceGroupManager = "foo"; | 848 var arg_instanceGroupManager = "foo"; |
837 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 849 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
838 var path = (req.url).path; | 850 var path = (req.url).path; |
839 var pathOffset = 0; | 851 var pathOffset = 0; |
840 var index; | 852 var index; |
841 var subPart; | 853 var subPart; |
842 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 854 unittest.expect( |
| 855 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
843 pathOffset += 1; | 856 pathOffset += 1; |
844 | 857 |
845 var query = (req.url).query; | 858 var query = (req.url).query; |
846 var queryOffset = 0; | 859 var queryOffset = 0; |
847 var queryMap = {}; | 860 var queryMap = {}; |
848 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 861 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
849 parseBool(n) { | 862 parseBool(n) { |
850 if (n == "true") return true; | 863 if (n == "true") return true; |
851 if (n == "false") return false; | 864 if (n == "false") return false; |
852 if (n == null) return null; | 865 if (n == null) return null; |
853 throw new core.ArgumentError("Invalid boolean: $n"); | 866 throw new core.ArgumentError("Invalid boolean: $n"); |
854 } | 867 } |
| 868 |
855 if (query.length > 0) { | 869 if (query.length > 0) { |
856 for (var part in query.split("&")) { | 870 for (var part in query.split("&")) { |
857 var keyvalue = part.split("="); | 871 var keyvalue = part.split("="); |
858 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 872 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 873 core.Uri.decodeQueryComponent(keyvalue[1])); |
859 } | 874 } |
860 } | 875 } |
861 | 876 |
862 | |
863 var h = { | 877 var h = { |
864 "content-type" : "application/json; charset=utf-8", | 878 "content-type": "application/json; charset=utf-8", |
865 }; | 879 }; |
866 var resp = convert.JSON.encode(buildInstanceGroupManager()); | 880 var resp = convert.JSON.encode(buildInstanceGroupManager()); |
867 return new async.Future.value(stringResponse(200, h, resp)); | 881 return new async.Future.value(stringResponse(200, h, resp)); |
868 }), true); | 882 }), true); |
869 res.get(arg_project, arg_zone, arg_instanceGroupManager).then(unittest.exp
ectAsync1(((api.InstanceGroupManager response) { | 883 res |
| 884 .get(arg_project, arg_zone, arg_instanceGroupManager) |
| 885 .then(unittest.expectAsync1(((api.InstanceGroupManager response) { |
870 checkInstanceGroupManager(response); | 886 checkInstanceGroupManager(response); |
871 }))); | 887 }))); |
872 }); | 888 }); |
873 | 889 |
874 unittest.test("method--insert", () { | 890 unittest.test("method--insert", () { |
875 | |
876 var mock = new HttpServerMock(); | 891 var mock = new HttpServerMock(); |
877 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 892 api.InstanceGroupManagersResourceApi res = |
| 893 new api.ReplicapoolApi(mock).instanceGroupManagers; |
878 var arg_request = buildInstanceGroupManager(); | 894 var arg_request = buildInstanceGroupManager(); |
879 var arg_project = "foo"; | 895 var arg_project = "foo"; |
880 var arg_zone = "foo"; | 896 var arg_zone = "foo"; |
881 var arg_size = 42; | 897 var arg_size = 42; |
882 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 898 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
883 var obj = new api.InstanceGroupManager.fromJson(json); | 899 var obj = new api.InstanceGroupManager.fromJson(json); |
884 checkInstanceGroupManager(obj); | 900 checkInstanceGroupManager(obj); |
885 | 901 |
886 var path = (req.url).path; | 902 var path = (req.url).path; |
887 var pathOffset = 0; | 903 var pathOffset = 0; |
888 var index; | 904 var index; |
889 var subPart; | 905 var subPart; |
890 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 906 unittest.expect( |
| 907 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
891 pathOffset += 1; | 908 pathOffset += 1; |
892 | 909 |
893 var query = (req.url).query; | 910 var query = (req.url).query; |
894 var queryOffset = 0; | 911 var queryOffset = 0; |
895 var queryMap = {}; | 912 var queryMap = {}; |
896 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 913 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
897 parseBool(n) { | 914 parseBool(n) { |
898 if (n == "true") return true; | 915 if (n == "true") return true; |
899 if (n == "false") return false; | 916 if (n == "false") return false; |
900 if (n == null) return null; | 917 if (n == null) return null; |
901 throw new core.ArgumentError("Invalid boolean: $n"); | 918 throw new core.ArgumentError("Invalid boolean: $n"); |
902 } | 919 } |
| 920 |
903 if (query.length > 0) { | 921 if (query.length > 0) { |
904 for (var part in query.split("&")) { | 922 for (var part in query.split("&")) { |
905 var keyvalue = part.split("="); | 923 var keyvalue = part.split("="); |
906 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 924 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 925 core.Uri.decodeQueryComponent(keyvalue[1])); |
907 } | 926 } |
908 } | 927 } |
909 unittest.expect(core.int.parse(queryMap["size"].first), unittest.equals(
arg_size)); | 928 unittest.expect( |
910 | 929 core.int.parse(queryMap["size"].first), unittest.equals(arg_size)); |
911 | 930 |
912 var h = { | 931 var h = { |
913 "content-type" : "application/json; charset=utf-8", | 932 "content-type": "application/json; charset=utf-8", |
914 }; | 933 }; |
915 var resp = convert.JSON.encode(buildOperation()); | 934 var resp = convert.JSON.encode(buildOperation()); |
916 return new async.Future.value(stringResponse(200, h, resp)); | 935 return new async.Future.value(stringResponse(200, h, resp)); |
917 }), true); | 936 }), true); |
918 res.insert(arg_request, arg_project, arg_zone, arg_size).then(unittest.exp
ectAsync1(((api.Operation response) { | 937 res |
| 938 .insert(arg_request, arg_project, arg_zone, arg_size) |
| 939 .then(unittest.expectAsync1(((api.Operation response) { |
919 checkOperation(response); | 940 checkOperation(response); |
920 }))); | 941 }))); |
921 }); | 942 }); |
922 | 943 |
923 unittest.test("method--list", () { | 944 unittest.test("method--list", () { |
924 | |
925 var mock = new HttpServerMock(); | 945 var mock = new HttpServerMock(); |
926 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 946 api.InstanceGroupManagersResourceApi res = |
| 947 new api.ReplicapoolApi(mock).instanceGroupManagers; |
927 var arg_project = "foo"; | 948 var arg_project = "foo"; |
928 var arg_zone = "foo"; | 949 var arg_zone = "foo"; |
929 var arg_filter = "foo"; | 950 var arg_filter = "foo"; |
930 var arg_maxResults = 42; | 951 var arg_maxResults = 42; |
931 var arg_pageToken = "foo"; | 952 var arg_pageToken = "foo"; |
932 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 953 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
933 var path = (req.url).path; | 954 var path = (req.url).path; |
934 var pathOffset = 0; | 955 var pathOffset = 0; |
935 var index; | 956 var index; |
936 var subPart; | 957 var subPart; |
937 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 958 unittest.expect( |
| 959 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
938 pathOffset += 1; | 960 pathOffset += 1; |
939 | 961 |
940 var query = (req.url).query; | 962 var query = (req.url).query; |
941 var queryOffset = 0; | 963 var queryOffset = 0; |
942 var queryMap = {}; | 964 var queryMap = {}; |
943 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 965 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
944 parseBool(n) { | 966 parseBool(n) { |
945 if (n == "true") return true; | 967 if (n == "true") return true; |
946 if (n == "false") return false; | 968 if (n == "false") return false; |
947 if (n == null) return null; | 969 if (n == null) return null; |
948 throw new core.ArgumentError("Invalid boolean: $n"); | 970 throw new core.ArgumentError("Invalid boolean: $n"); |
949 } | 971 } |
| 972 |
950 if (query.length > 0) { | 973 if (query.length > 0) { |
951 for (var part in query.split("&")) { | 974 for (var part in query.split("&")) { |
952 var keyvalue = part.split("="); | 975 var keyvalue = part.split("="); |
953 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 976 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 977 core.Uri.decodeQueryComponent(keyvalue[1])); |
954 } | 978 } |
955 } | 979 } |
956 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); | 980 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
957 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 981 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
958 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 982 unittest.equals(arg_maxResults)); |
959 | 983 unittest.expect( |
| 984 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
960 | 985 |
961 var h = { | 986 var h = { |
962 "content-type" : "application/json; charset=utf-8", | 987 "content-type": "application/json; charset=utf-8", |
963 }; | 988 }; |
964 var resp = convert.JSON.encode(buildInstanceGroupManagerList()); | 989 var resp = convert.JSON.encode(buildInstanceGroupManagerList()); |
965 return new async.Future.value(stringResponse(200, h, resp)); | 990 return new async.Future.value(stringResponse(200, h, resp)); |
966 }), true); | 991 }), true); |
967 res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxRes
ults, pageToken: arg_pageToken).then(unittest.expectAsync1(((api.InstanceGroupMa
nagerList response) { | 992 res |
| 993 .list(arg_project, arg_zone, |
| 994 filter: arg_filter, |
| 995 maxResults: arg_maxResults, |
| 996 pageToken: arg_pageToken) |
| 997 .then(unittest.expectAsync1(((api.InstanceGroupManagerList response) { |
968 checkInstanceGroupManagerList(response); | 998 checkInstanceGroupManagerList(response); |
969 }))); | 999 }))); |
970 }); | 1000 }); |
971 | 1001 |
972 unittest.test("method--recreateInstances", () { | 1002 unittest.test("method--recreateInstances", () { |
973 | |
974 var mock = new HttpServerMock(); | 1003 var mock = new HttpServerMock(); |
975 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 1004 api.InstanceGroupManagersResourceApi res = |
| 1005 new api.ReplicapoolApi(mock).instanceGroupManagers; |
976 var arg_request = buildInstanceGroupManagersRecreateInstancesRequest(); | 1006 var arg_request = buildInstanceGroupManagersRecreateInstancesRequest(); |
977 var arg_project = "foo"; | 1007 var arg_project = "foo"; |
978 var arg_zone = "foo"; | 1008 var arg_zone = "foo"; |
979 var arg_instanceGroupManager = "foo"; | 1009 var arg_instanceGroupManager = "foo"; |
980 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1010 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
981 var obj = new api.InstanceGroupManagersRecreateInstancesRequest.fromJson
(json); | 1011 var obj = |
| 1012 new api.InstanceGroupManagersRecreateInstancesRequest.fromJson( |
| 1013 json); |
982 checkInstanceGroupManagersRecreateInstancesRequest(obj); | 1014 checkInstanceGroupManagersRecreateInstancesRequest(obj); |
983 | 1015 |
984 var path = (req.url).path; | 1016 var path = (req.url).path; |
985 var pathOffset = 0; | 1017 var pathOffset = 0; |
986 var index; | 1018 var index; |
987 var subPart; | 1019 var subPart; |
988 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1020 unittest.expect( |
| 1021 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
989 pathOffset += 1; | 1022 pathOffset += 1; |
990 | 1023 |
991 var query = (req.url).query; | 1024 var query = (req.url).query; |
992 var queryOffset = 0; | 1025 var queryOffset = 0; |
993 var queryMap = {}; | 1026 var queryMap = {}; |
994 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1027 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
995 parseBool(n) { | 1028 parseBool(n) { |
996 if (n == "true") return true; | 1029 if (n == "true") return true; |
997 if (n == "false") return false; | 1030 if (n == "false") return false; |
998 if (n == null) return null; | 1031 if (n == null) return null; |
999 throw new core.ArgumentError("Invalid boolean: $n"); | 1032 throw new core.ArgumentError("Invalid boolean: $n"); |
1000 } | 1033 } |
| 1034 |
1001 if (query.length > 0) { | 1035 if (query.length > 0) { |
1002 for (var part in query.split("&")) { | 1036 for (var part in query.split("&")) { |
1003 var keyvalue = part.split("="); | 1037 var keyvalue = part.split("="); |
1004 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1038 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1039 core.Uri.decodeQueryComponent(keyvalue[1])); |
1005 } | 1040 } |
1006 } | 1041 } |
1007 | 1042 |
1008 | |
1009 var h = { | 1043 var h = { |
1010 "content-type" : "application/json; charset=utf-8", | 1044 "content-type": "application/json; charset=utf-8", |
1011 }; | 1045 }; |
1012 var resp = convert.JSON.encode(buildOperation()); | 1046 var resp = convert.JSON.encode(buildOperation()); |
1013 return new async.Future.value(stringResponse(200, h, resp)); | 1047 return new async.Future.value(stringResponse(200, h, resp)); |
1014 }), true); | 1048 }), true); |
1015 res.recreateInstances(arg_request, arg_project, arg_zone, arg_instanceGrou
pManager).then(unittest.expectAsync1(((api.Operation response) { | 1049 res |
| 1050 .recreateInstances( |
| 1051 arg_request, arg_project, arg_zone, arg_instanceGroupManager) |
| 1052 .then(unittest.expectAsync1(((api.Operation response) { |
1016 checkOperation(response); | 1053 checkOperation(response); |
1017 }))); | 1054 }))); |
1018 }); | 1055 }); |
1019 | 1056 |
1020 unittest.test("method--resize", () { | 1057 unittest.test("method--resize", () { |
1021 | |
1022 var mock = new HttpServerMock(); | 1058 var mock = new HttpServerMock(); |
1023 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 1059 api.InstanceGroupManagersResourceApi res = |
| 1060 new api.ReplicapoolApi(mock).instanceGroupManagers; |
1024 var arg_project = "foo"; | 1061 var arg_project = "foo"; |
1025 var arg_zone = "foo"; | 1062 var arg_zone = "foo"; |
1026 var arg_instanceGroupManager = "foo"; | 1063 var arg_instanceGroupManager = "foo"; |
1027 var arg_size = 42; | 1064 var arg_size = 42; |
1028 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1065 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1029 var path = (req.url).path; | 1066 var path = (req.url).path; |
1030 var pathOffset = 0; | 1067 var pathOffset = 0; |
1031 var index; | 1068 var index; |
1032 var subPart; | 1069 var subPart; |
1033 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1070 unittest.expect( |
| 1071 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1034 pathOffset += 1; | 1072 pathOffset += 1; |
1035 | 1073 |
1036 var query = (req.url).query; | 1074 var query = (req.url).query; |
1037 var queryOffset = 0; | 1075 var queryOffset = 0; |
1038 var queryMap = {}; | 1076 var queryMap = {}; |
1039 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1077 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1040 parseBool(n) { | 1078 parseBool(n) { |
1041 if (n == "true") return true; | 1079 if (n == "true") return true; |
1042 if (n == "false") return false; | 1080 if (n == "false") return false; |
1043 if (n == null) return null; | 1081 if (n == null) return null; |
1044 throw new core.ArgumentError("Invalid boolean: $n"); | 1082 throw new core.ArgumentError("Invalid boolean: $n"); |
1045 } | 1083 } |
| 1084 |
1046 if (query.length > 0) { | 1085 if (query.length > 0) { |
1047 for (var part in query.split("&")) { | 1086 for (var part in query.split("&")) { |
1048 var keyvalue = part.split("="); | 1087 var keyvalue = part.split("="); |
1049 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1088 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1089 core.Uri.decodeQueryComponent(keyvalue[1])); |
1050 } | 1090 } |
1051 } | 1091 } |
1052 unittest.expect(core.int.parse(queryMap["size"].first), unittest.equals(
arg_size)); | 1092 unittest.expect( |
1053 | 1093 core.int.parse(queryMap["size"].first), unittest.equals(arg_size)); |
1054 | 1094 |
1055 var h = { | 1095 var h = { |
1056 "content-type" : "application/json; charset=utf-8", | 1096 "content-type": "application/json; charset=utf-8", |
1057 }; | 1097 }; |
1058 var resp = convert.JSON.encode(buildOperation()); | 1098 var resp = convert.JSON.encode(buildOperation()); |
1059 return new async.Future.value(stringResponse(200, h, resp)); | 1099 return new async.Future.value(stringResponse(200, h, resp)); |
1060 }), true); | 1100 }), true); |
1061 res.resize(arg_project, arg_zone, arg_instanceGroupManager, arg_size).then
(unittest.expectAsync1(((api.Operation response) { | 1101 res |
| 1102 .resize(arg_project, arg_zone, arg_instanceGroupManager, arg_size) |
| 1103 .then(unittest.expectAsync1(((api.Operation response) { |
1062 checkOperation(response); | 1104 checkOperation(response); |
1063 }))); | 1105 }))); |
1064 }); | 1106 }); |
1065 | 1107 |
1066 unittest.test("method--setInstanceTemplate", () { | 1108 unittest.test("method--setInstanceTemplate", () { |
1067 | |
1068 var mock = new HttpServerMock(); | 1109 var mock = new HttpServerMock(); |
1069 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 1110 api.InstanceGroupManagersResourceApi res = |
| 1111 new api.ReplicapoolApi(mock).instanceGroupManagers; |
1070 var arg_request = buildInstanceGroupManagersSetInstanceTemplateRequest(); | 1112 var arg_request = buildInstanceGroupManagersSetInstanceTemplateRequest(); |
1071 var arg_project = "foo"; | 1113 var arg_project = "foo"; |
1072 var arg_zone = "foo"; | 1114 var arg_zone = "foo"; |
1073 var arg_instanceGroupManager = "foo"; | 1115 var arg_instanceGroupManager = "foo"; |
1074 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1116 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1075 var obj = new api.InstanceGroupManagersSetInstanceTemplateRequest.fromJs
on(json); | 1117 var obj = |
| 1118 new api.InstanceGroupManagersSetInstanceTemplateRequest.fromJson( |
| 1119 json); |
1076 checkInstanceGroupManagersSetInstanceTemplateRequest(obj); | 1120 checkInstanceGroupManagersSetInstanceTemplateRequest(obj); |
1077 | 1121 |
1078 var path = (req.url).path; | 1122 var path = (req.url).path; |
1079 var pathOffset = 0; | 1123 var pathOffset = 0; |
1080 var index; | 1124 var index; |
1081 var subPart; | 1125 var subPart; |
1082 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1126 unittest.expect( |
| 1127 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1083 pathOffset += 1; | 1128 pathOffset += 1; |
1084 | 1129 |
1085 var query = (req.url).query; | 1130 var query = (req.url).query; |
1086 var queryOffset = 0; | 1131 var queryOffset = 0; |
1087 var queryMap = {}; | 1132 var queryMap = {}; |
1088 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1133 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1089 parseBool(n) { | 1134 parseBool(n) { |
1090 if (n == "true") return true; | 1135 if (n == "true") return true; |
1091 if (n == "false") return false; | 1136 if (n == "false") return false; |
1092 if (n == null) return null; | 1137 if (n == null) return null; |
1093 throw new core.ArgumentError("Invalid boolean: $n"); | 1138 throw new core.ArgumentError("Invalid boolean: $n"); |
1094 } | 1139 } |
| 1140 |
1095 if (query.length > 0) { | 1141 if (query.length > 0) { |
1096 for (var part in query.split("&")) { | 1142 for (var part in query.split("&")) { |
1097 var keyvalue = part.split("="); | 1143 var keyvalue = part.split("="); |
1098 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1144 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1145 core.Uri.decodeQueryComponent(keyvalue[1])); |
1099 } | 1146 } |
1100 } | 1147 } |
1101 | 1148 |
1102 | |
1103 var h = { | 1149 var h = { |
1104 "content-type" : "application/json; charset=utf-8", | 1150 "content-type": "application/json; charset=utf-8", |
1105 }; | 1151 }; |
1106 var resp = convert.JSON.encode(buildOperation()); | 1152 var resp = convert.JSON.encode(buildOperation()); |
1107 return new async.Future.value(stringResponse(200, h, resp)); | 1153 return new async.Future.value(stringResponse(200, h, resp)); |
1108 }), true); | 1154 }), true); |
1109 res.setInstanceTemplate(arg_request, arg_project, arg_zone, arg_instanceGr
oupManager).then(unittest.expectAsync1(((api.Operation response) { | 1155 res |
| 1156 .setInstanceTemplate( |
| 1157 arg_request, arg_project, arg_zone, arg_instanceGroupManager) |
| 1158 .then(unittest.expectAsync1(((api.Operation response) { |
1110 checkOperation(response); | 1159 checkOperation(response); |
1111 }))); | 1160 }))); |
1112 }); | 1161 }); |
1113 | 1162 |
1114 unittest.test("method--setTargetPools", () { | 1163 unittest.test("method--setTargetPools", () { |
1115 | |
1116 var mock = new HttpServerMock(); | 1164 var mock = new HttpServerMock(); |
1117 api.InstanceGroupManagersResourceApi res = new api.ReplicapoolApi(mock).in
stanceGroupManagers; | 1165 api.InstanceGroupManagersResourceApi res = |
| 1166 new api.ReplicapoolApi(mock).instanceGroupManagers; |
1118 var arg_request = buildInstanceGroupManagersSetTargetPoolsRequest(); | 1167 var arg_request = buildInstanceGroupManagersSetTargetPoolsRequest(); |
1119 var arg_project = "foo"; | 1168 var arg_project = "foo"; |
1120 var arg_zone = "foo"; | 1169 var arg_zone = "foo"; |
1121 var arg_instanceGroupManager = "foo"; | 1170 var arg_instanceGroupManager = "foo"; |
1122 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1171 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1123 var obj = new api.InstanceGroupManagersSetTargetPoolsRequest.fromJson(js
on); | 1172 var obj = |
| 1173 new api.InstanceGroupManagersSetTargetPoolsRequest.fromJson(json); |
1124 checkInstanceGroupManagersSetTargetPoolsRequest(obj); | 1174 checkInstanceGroupManagersSetTargetPoolsRequest(obj); |
1125 | 1175 |
1126 var path = (req.url).path; | 1176 var path = (req.url).path; |
1127 var pathOffset = 0; | 1177 var pathOffset = 0; |
1128 var index; | 1178 var index; |
1129 var subPart; | 1179 var subPart; |
1130 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1180 unittest.expect( |
| 1181 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1131 pathOffset += 1; | 1182 pathOffset += 1; |
1132 | 1183 |
1133 var query = (req.url).query; | 1184 var query = (req.url).query; |
1134 var queryOffset = 0; | 1185 var queryOffset = 0; |
1135 var queryMap = {}; | 1186 var queryMap = {}; |
1136 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1187 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1137 parseBool(n) { | 1188 parseBool(n) { |
1138 if (n == "true") return true; | 1189 if (n == "true") return true; |
1139 if (n == "false") return false; | 1190 if (n == "false") return false; |
1140 if (n == null) return null; | 1191 if (n == null) return null; |
1141 throw new core.ArgumentError("Invalid boolean: $n"); | 1192 throw new core.ArgumentError("Invalid boolean: $n"); |
1142 } | 1193 } |
| 1194 |
1143 if (query.length > 0) { | 1195 if (query.length > 0) { |
1144 for (var part in query.split("&")) { | 1196 for (var part in query.split("&")) { |
1145 var keyvalue = part.split("="); | 1197 var keyvalue = part.split("="); |
1146 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1198 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1199 core.Uri.decodeQueryComponent(keyvalue[1])); |
1147 } | 1200 } |
1148 } | 1201 } |
1149 | 1202 |
1150 | |
1151 var h = { | 1203 var h = { |
1152 "content-type" : "application/json; charset=utf-8", | 1204 "content-type": "application/json; charset=utf-8", |
1153 }; | 1205 }; |
1154 var resp = convert.JSON.encode(buildOperation()); | 1206 var resp = convert.JSON.encode(buildOperation()); |
1155 return new async.Future.value(stringResponse(200, h, resp)); | 1207 return new async.Future.value(stringResponse(200, h, resp)); |
1156 }), true); | 1208 }), true); |
1157 res.setTargetPools(arg_request, arg_project, arg_zone, arg_instanceGroupMa
nager).then(unittest.expectAsync1(((api.Operation response) { | 1209 res |
| 1210 .setTargetPools( |
| 1211 arg_request, arg_project, arg_zone, arg_instanceGroupManager) |
| 1212 .then(unittest.expectAsync1(((api.Operation response) { |
1158 checkOperation(response); | 1213 checkOperation(response); |
1159 }))); | 1214 }))); |
1160 }); | 1215 }); |
1161 | |
1162 }); | 1216 }); |
1163 | 1217 |
1164 | |
1165 unittest.group("resource-ZoneOperationsResourceApi", () { | 1218 unittest.group("resource-ZoneOperationsResourceApi", () { |
1166 unittest.test("method--get", () { | 1219 unittest.test("method--get", () { |
1167 | |
1168 var mock = new HttpServerMock(); | 1220 var mock = new HttpServerMock(); |
1169 api.ZoneOperationsResourceApi res = new api.ReplicapoolApi(mock).zoneOpera
tions; | 1221 api.ZoneOperationsResourceApi res = |
| 1222 new api.ReplicapoolApi(mock).zoneOperations; |
1170 var arg_project = "foo"; | 1223 var arg_project = "foo"; |
1171 var arg_zone = "foo"; | 1224 var arg_zone = "foo"; |
1172 var arg_operation = "foo"; | 1225 var arg_operation = "foo"; |
1173 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1226 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1174 var path = (req.url).path; | 1227 var path = (req.url).path; |
1175 var pathOffset = 0; | 1228 var pathOffset = 0; |
1176 var index; | 1229 var index; |
1177 var subPart; | 1230 var subPart; |
1178 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1231 unittest.expect( |
| 1232 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1179 pathOffset += 1; | 1233 pathOffset += 1; |
1180 | 1234 |
1181 var query = (req.url).query; | 1235 var query = (req.url).query; |
1182 var queryOffset = 0; | 1236 var queryOffset = 0; |
1183 var queryMap = {}; | 1237 var queryMap = {}; |
1184 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1238 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1185 parseBool(n) { | 1239 parseBool(n) { |
1186 if (n == "true") return true; | 1240 if (n == "true") return true; |
1187 if (n == "false") return false; | 1241 if (n == "false") return false; |
1188 if (n == null) return null; | 1242 if (n == null) return null; |
1189 throw new core.ArgumentError("Invalid boolean: $n"); | 1243 throw new core.ArgumentError("Invalid boolean: $n"); |
1190 } | 1244 } |
| 1245 |
1191 if (query.length > 0) { | 1246 if (query.length > 0) { |
1192 for (var part in query.split("&")) { | 1247 for (var part in query.split("&")) { |
1193 var keyvalue = part.split("="); | 1248 var keyvalue = part.split("="); |
1194 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1249 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1250 core.Uri.decodeQueryComponent(keyvalue[1])); |
1195 } | 1251 } |
1196 } | 1252 } |
1197 | 1253 |
1198 | |
1199 var h = { | 1254 var h = { |
1200 "content-type" : "application/json; charset=utf-8", | 1255 "content-type": "application/json; charset=utf-8", |
1201 }; | 1256 }; |
1202 var resp = convert.JSON.encode(buildOperation()); | 1257 var resp = convert.JSON.encode(buildOperation()); |
1203 return new async.Future.value(stringResponse(200, h, resp)); | 1258 return new async.Future.value(stringResponse(200, h, resp)); |
1204 }), true); | 1259 }), true); |
1205 res.get(arg_project, arg_zone, arg_operation).then(unittest.expectAsync1((
(api.Operation response) { | 1260 res |
| 1261 .get(arg_project, arg_zone, arg_operation) |
| 1262 .then(unittest.expectAsync1(((api.Operation response) { |
1206 checkOperation(response); | 1263 checkOperation(response); |
1207 }))); | 1264 }))); |
1208 }); | 1265 }); |
1209 | 1266 |
1210 unittest.test("method--list", () { | 1267 unittest.test("method--list", () { |
1211 | |
1212 var mock = new HttpServerMock(); | 1268 var mock = new HttpServerMock(); |
1213 api.ZoneOperationsResourceApi res = new api.ReplicapoolApi(mock).zoneOpera
tions; | 1269 api.ZoneOperationsResourceApi res = |
| 1270 new api.ReplicapoolApi(mock).zoneOperations; |
1214 var arg_project = "foo"; | 1271 var arg_project = "foo"; |
1215 var arg_zone = "foo"; | 1272 var arg_zone = "foo"; |
1216 var arg_filter = "foo"; | 1273 var arg_filter = "foo"; |
1217 var arg_maxResults = 42; | 1274 var arg_maxResults = 42; |
1218 var arg_pageToken = "foo"; | 1275 var arg_pageToken = "foo"; |
1219 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1276 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1220 var path = (req.url).path; | 1277 var path = (req.url).path; |
1221 var pathOffset = 0; | 1278 var pathOffset = 0; |
1222 var index; | 1279 var index; |
1223 var subPart; | 1280 var subPart; |
1224 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1281 unittest.expect( |
| 1282 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1225 pathOffset += 1; | 1283 pathOffset += 1; |
1226 | 1284 |
1227 var query = (req.url).query; | 1285 var query = (req.url).query; |
1228 var queryOffset = 0; | 1286 var queryOffset = 0; |
1229 var queryMap = {}; | 1287 var queryMap = {}; |
1230 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1288 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1231 parseBool(n) { | 1289 parseBool(n) { |
1232 if (n == "true") return true; | 1290 if (n == "true") return true; |
1233 if (n == "false") return false; | 1291 if (n == "false") return false; |
1234 if (n == null) return null; | 1292 if (n == null) return null; |
1235 throw new core.ArgumentError("Invalid boolean: $n"); | 1293 throw new core.ArgumentError("Invalid boolean: $n"); |
1236 } | 1294 } |
| 1295 |
1237 if (query.length > 0) { | 1296 if (query.length > 0) { |
1238 for (var part in query.split("&")) { | 1297 for (var part in query.split("&")) { |
1239 var keyvalue = part.split("="); | 1298 var keyvalue = part.split("="); |
1240 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1299 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1300 core.Uri.decodeQueryComponent(keyvalue[1])); |
1241 } | 1301 } |
1242 } | 1302 } |
1243 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); | 1303 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
1244 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1304 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
1245 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1305 unittest.equals(arg_maxResults)); |
1246 | 1306 unittest.expect( |
| 1307 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
1247 | 1308 |
1248 var h = { | 1309 var h = { |
1249 "content-type" : "application/json; charset=utf-8", | 1310 "content-type": "application/json; charset=utf-8", |
1250 }; | 1311 }; |
1251 var resp = convert.JSON.encode(buildOperationList()); | 1312 var resp = convert.JSON.encode(buildOperationList()); |
1252 return new async.Future.value(stringResponse(200, h, resp)); | 1313 return new async.Future.value(stringResponse(200, h, resp)); |
1253 }), true); | 1314 }), true); |
1254 res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxRes
ults, pageToken: arg_pageToken).then(unittest.expectAsync1(((api.OperationList r
esponse) { | 1315 res |
| 1316 .list(arg_project, arg_zone, |
| 1317 filter: arg_filter, |
| 1318 maxResults: arg_maxResults, |
| 1319 pageToken: arg_pageToken) |
| 1320 .then(unittest.expectAsync1(((api.OperationList response) { |
1255 checkOperationList(response); | 1321 checkOperationList(response); |
1256 }))); | 1322 }))); |
1257 }); | 1323 }); |
1258 | |
1259 }); | 1324 }); |
1260 | |
1261 | |
1262 } | 1325 } |
1263 | |
OLD | NEW |