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

Side by Side Diff: generated/googleapis_beta/test/resourceviews/v1beta1_test.dart

Issue 3006323002: Api-Roll 54: 2017-09-11 (Closed)
Patch Set: use 2.0.0-dev.infinity sdk constraint in pubspecs Created 3 years, 3 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
OLDNEW
1 library googleapis_beta.resourceviews.v1beta1.test; 1 library googleapis_beta.resourceviews.v1beta1.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/resourceviews/v1beta1.dart' as api; 10 import 'package:googleapis_beta/resourceviews/v1beta1.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 core.int buildCounterLabel = 0; 53 core.int buildCounterLabel = 0;
55 buildLabel() { 54 buildLabel() {
56 var o = new api.Label(); 55 var o = new api.Label();
57 buildCounterLabel++; 56 buildCounterLabel++;
58 if (buildCounterLabel < 3) { 57 if (buildCounterLabel < 3) {
59 o.key = "foo"; 58 o.key = "foo";
60 o.value = "foo"; 59 o.value = "foo";
61 } 60 }
62 buildCounterLabel--; 61 buildCounterLabel--;
63 return o; 62 return o;
64 } 63 }
65 64
66 checkLabel(api.Label o) { 65 checkLabel(api.Label o) {
67 buildCounterLabel++; 66 buildCounterLabel++;
68 if (buildCounterLabel < 3) { 67 if (buildCounterLabel < 3) {
69 unittest.expect(o.key, unittest.equals('foo')); 68 unittest.expect(o.key, unittest.equals('foo'));
70 unittest.expect(o.value, unittest.equals('foo')); 69 unittest.expect(o.value, unittest.equals('foo'));
71 } 70 }
72 buildCounterLabel--; 71 buildCounterLabel--;
73 } 72 }
74 73
75 buildUnnamed3384() { 74 buildUnnamed3389() {
76 var o = new core.List<core.String>(); 75 var o = new core.List<core.String>();
77 o.add("foo"); 76 o.add("foo");
78 o.add("foo"); 77 o.add("foo");
79 return o; 78 return o;
80 } 79 }
81 80
82 checkUnnamed3384(core.List<core.String> o) { 81 checkUnnamed3389(core.List<core.String> o) {
83 unittest.expect(o, unittest.hasLength(2)); 82 unittest.expect(o, unittest.hasLength(2));
84 unittest.expect(o[0], unittest.equals('foo')); 83 unittest.expect(o[0], unittest.equals('foo'));
85 unittest.expect(o[1], unittest.equals('foo')); 84 unittest.expect(o[1], unittest.equals('foo'));
86 } 85 }
87 86
88 core.int buildCounterRegionViewsAddResourcesRequest = 0; 87 core.int buildCounterRegionViewsAddResourcesRequest = 0;
89 buildRegionViewsAddResourcesRequest() { 88 buildRegionViewsAddResourcesRequest() {
90 var o = new api.RegionViewsAddResourcesRequest(); 89 var o = new api.RegionViewsAddResourcesRequest();
91 buildCounterRegionViewsAddResourcesRequest++; 90 buildCounterRegionViewsAddResourcesRequest++;
92 if (buildCounterRegionViewsAddResourcesRequest < 3) { 91 if (buildCounterRegionViewsAddResourcesRequest < 3) {
93 o.resources = buildUnnamed3384(); 92 o.resources = buildUnnamed3389();
94 } 93 }
95 buildCounterRegionViewsAddResourcesRequest--; 94 buildCounterRegionViewsAddResourcesRequest--;
96 return o; 95 return o;
97 } 96 }
98 97
99 checkRegionViewsAddResourcesRequest(api.RegionViewsAddResourcesRequest o) { 98 checkRegionViewsAddResourcesRequest(api.RegionViewsAddResourcesRequest o) {
100 buildCounterRegionViewsAddResourcesRequest++; 99 buildCounterRegionViewsAddResourcesRequest++;
101 if (buildCounterRegionViewsAddResourcesRequest < 3) { 100 if (buildCounterRegionViewsAddResourcesRequest < 3) {
102 checkUnnamed3384(o.resources); 101 checkUnnamed3389(o.resources);
103 } 102 }
104 buildCounterRegionViewsAddResourcesRequest--; 103 buildCounterRegionViewsAddResourcesRequest--;
105 } 104 }
106 105
107 core.int buildCounterRegionViewsInsertResponse = 0; 106 core.int buildCounterRegionViewsInsertResponse = 0;
108 buildRegionViewsInsertResponse() { 107 buildRegionViewsInsertResponse() {
109 var o = new api.RegionViewsInsertResponse(); 108 var o = new api.RegionViewsInsertResponse();
110 buildCounterRegionViewsInsertResponse++; 109 buildCounterRegionViewsInsertResponse++;
111 if (buildCounterRegionViewsInsertResponse < 3) { 110 if (buildCounterRegionViewsInsertResponse < 3) {
112 o.resource = buildResourceView(); 111 o.resource = buildResourceView();
113 } 112 }
114 buildCounterRegionViewsInsertResponse--; 113 buildCounterRegionViewsInsertResponse--;
115 return o; 114 return o;
116 } 115 }
117 116
118 checkRegionViewsInsertResponse(api.RegionViewsInsertResponse o) { 117 checkRegionViewsInsertResponse(api.RegionViewsInsertResponse o) {
119 buildCounterRegionViewsInsertResponse++; 118 buildCounterRegionViewsInsertResponse++;
120 if (buildCounterRegionViewsInsertResponse < 3) { 119 if (buildCounterRegionViewsInsertResponse < 3) {
121 checkResourceView(o.resource); 120 checkResourceView(o.resource);
122 } 121 }
123 buildCounterRegionViewsInsertResponse--; 122 buildCounterRegionViewsInsertResponse--;
124 } 123 }
125 124
126 buildUnnamed3385() { 125 buildUnnamed3390() {
127 var o = new core.List<core.String>(); 126 var o = new core.List<core.String>();
128 o.add("foo"); 127 o.add("foo");
129 o.add("foo"); 128 o.add("foo");
130 return o; 129 return o;
131 } 130 }
132 131
133 checkUnnamed3385(core.List<core.String> o) { 132 checkUnnamed3390(core.List<core.String> o) {
134 unittest.expect(o, unittest.hasLength(2)); 133 unittest.expect(o, unittest.hasLength(2));
135 unittest.expect(o[0], unittest.equals('foo')); 134 unittest.expect(o[0], unittest.equals('foo'));
136 unittest.expect(o[1], unittest.equals('foo')); 135 unittest.expect(o[1], unittest.equals('foo'));
137 } 136 }
138 137
139 core.int buildCounterRegionViewsListResourcesResponse = 0; 138 core.int buildCounterRegionViewsListResourcesResponse = 0;
140 buildRegionViewsListResourcesResponse() { 139 buildRegionViewsListResourcesResponse() {
141 var o = new api.RegionViewsListResourcesResponse(); 140 var o = new api.RegionViewsListResourcesResponse();
142 buildCounterRegionViewsListResourcesResponse++; 141 buildCounterRegionViewsListResourcesResponse++;
143 if (buildCounterRegionViewsListResourcesResponse < 3) { 142 if (buildCounterRegionViewsListResourcesResponse < 3) {
144 o.members = buildUnnamed3385(); 143 o.members = buildUnnamed3390();
145 o.nextPageToken = "foo"; 144 o.nextPageToken = "foo";
146 } 145 }
147 buildCounterRegionViewsListResourcesResponse--; 146 buildCounterRegionViewsListResourcesResponse--;
148 return o; 147 return o;
149 } 148 }
150 149
151 checkRegionViewsListResourcesResponse(api.RegionViewsListResourcesResponse o) { 150 checkRegionViewsListResourcesResponse(api.RegionViewsListResourcesResponse o) {
152 buildCounterRegionViewsListResourcesResponse++; 151 buildCounterRegionViewsListResourcesResponse++;
153 if (buildCounterRegionViewsListResourcesResponse < 3) { 152 if (buildCounterRegionViewsListResourcesResponse < 3) {
154 checkUnnamed3385(o.members); 153 checkUnnamed3390(o.members);
155 unittest.expect(o.nextPageToken, unittest.equals('foo')); 154 unittest.expect(o.nextPageToken, unittest.equals('foo'));
156 } 155 }
157 buildCounterRegionViewsListResourcesResponse--; 156 buildCounterRegionViewsListResourcesResponse--;
158 } 157 }
159 158
160 buildUnnamed3386() { 159 buildUnnamed3391() {
161 var o = new core.List<api.ResourceView>(); 160 var o = new core.List<api.ResourceView>();
162 o.add(buildResourceView()); 161 o.add(buildResourceView());
163 o.add(buildResourceView()); 162 o.add(buildResourceView());
164 return o; 163 return o;
165 } 164 }
166 165
167 checkUnnamed3386(core.List<api.ResourceView> o) { 166 checkUnnamed3391(core.List<api.ResourceView> o) {
168 unittest.expect(o, unittest.hasLength(2)); 167 unittest.expect(o, unittest.hasLength(2));
169 checkResourceView(o[0]); 168 checkResourceView(o[0]);
170 checkResourceView(o[1]); 169 checkResourceView(o[1]);
171 } 170 }
172 171
173 core.int buildCounterRegionViewsListResponse = 0; 172 core.int buildCounterRegionViewsListResponse = 0;
174 buildRegionViewsListResponse() { 173 buildRegionViewsListResponse() {
175 var o = new api.RegionViewsListResponse(); 174 var o = new api.RegionViewsListResponse();
176 buildCounterRegionViewsListResponse++; 175 buildCounterRegionViewsListResponse++;
177 if (buildCounterRegionViewsListResponse < 3) { 176 if (buildCounterRegionViewsListResponse < 3) {
178 o.nextPageToken = "foo"; 177 o.nextPageToken = "foo";
179 o.resourceViews = buildUnnamed3386(); 178 o.resourceViews = buildUnnamed3391();
180 } 179 }
181 buildCounterRegionViewsListResponse--; 180 buildCounterRegionViewsListResponse--;
182 return o; 181 return o;
183 } 182 }
184 183
185 checkRegionViewsListResponse(api.RegionViewsListResponse o) { 184 checkRegionViewsListResponse(api.RegionViewsListResponse o) {
186 buildCounterRegionViewsListResponse++; 185 buildCounterRegionViewsListResponse++;
187 if (buildCounterRegionViewsListResponse < 3) { 186 if (buildCounterRegionViewsListResponse < 3) {
188 unittest.expect(o.nextPageToken, unittest.equals('foo')); 187 unittest.expect(o.nextPageToken, unittest.equals('foo'));
189 checkUnnamed3386(o.resourceViews); 188 checkUnnamed3391(o.resourceViews);
190 } 189 }
191 buildCounterRegionViewsListResponse--; 190 buildCounterRegionViewsListResponse--;
192 } 191 }
193 192
194 buildUnnamed3387() { 193 buildUnnamed3392() {
195 var o = new core.List<core.String>(); 194 var o = new core.List<core.String>();
196 o.add("foo"); 195 o.add("foo");
197 o.add("foo"); 196 o.add("foo");
198 return o; 197 return o;
199 } 198 }
200 199
201 checkUnnamed3387(core.List<core.String> o) { 200 checkUnnamed3392(core.List<core.String> o) {
202 unittest.expect(o, unittest.hasLength(2)); 201 unittest.expect(o, unittest.hasLength(2));
203 unittest.expect(o[0], unittest.equals('foo')); 202 unittest.expect(o[0], unittest.equals('foo'));
204 unittest.expect(o[1], unittest.equals('foo')); 203 unittest.expect(o[1], unittest.equals('foo'));
205 } 204 }
206 205
207 core.int buildCounterRegionViewsRemoveResourcesRequest = 0; 206 core.int buildCounterRegionViewsRemoveResourcesRequest = 0;
208 buildRegionViewsRemoveResourcesRequest() { 207 buildRegionViewsRemoveResourcesRequest() {
209 var o = new api.RegionViewsRemoveResourcesRequest(); 208 var o = new api.RegionViewsRemoveResourcesRequest();
210 buildCounterRegionViewsRemoveResourcesRequest++; 209 buildCounterRegionViewsRemoveResourcesRequest++;
211 if (buildCounterRegionViewsRemoveResourcesRequest < 3) { 210 if (buildCounterRegionViewsRemoveResourcesRequest < 3) {
212 o.resources = buildUnnamed3387(); 211 o.resources = buildUnnamed3392();
213 } 212 }
214 buildCounterRegionViewsRemoveResourcesRequest--; 213 buildCounterRegionViewsRemoveResourcesRequest--;
215 return o; 214 return o;
216 } 215 }
217 216
218 checkRegionViewsRemoveResourcesRequest(api.RegionViewsRemoveResourcesRequest o) { 217 checkRegionViewsRemoveResourcesRequest(
218 api.RegionViewsRemoveResourcesRequest o) {
219 buildCounterRegionViewsRemoveResourcesRequest++; 219 buildCounterRegionViewsRemoveResourcesRequest++;
220 if (buildCounterRegionViewsRemoveResourcesRequest < 3) { 220 if (buildCounterRegionViewsRemoveResourcesRequest < 3) {
221 checkUnnamed3387(o.resources); 221 checkUnnamed3392(o.resources);
222 } 222 }
223 buildCounterRegionViewsRemoveResourcesRequest--; 223 buildCounterRegionViewsRemoveResourcesRequest--;
224 } 224 }
225 225
226 buildUnnamed3388() { 226 buildUnnamed3393() {
227 var o = new core.List<api.Label>(); 227 var o = new core.List<api.Label>();
228 o.add(buildLabel()); 228 o.add(buildLabel());
229 o.add(buildLabel()); 229 o.add(buildLabel());
230 return o; 230 return o;
231 } 231 }
232 232
233 checkUnnamed3388(core.List<api.Label> o) { 233 checkUnnamed3393(core.List<api.Label> o) {
234 unittest.expect(o, unittest.hasLength(2)); 234 unittest.expect(o, unittest.hasLength(2));
235 checkLabel(o[0]); 235 checkLabel(o[0]);
236 checkLabel(o[1]); 236 checkLabel(o[1]);
237 } 237 }
238 238
239 buildUnnamed3389() { 239 buildUnnamed3394() {
240 var o = new core.List<core.String>(); 240 var o = new core.List<core.String>();
241 o.add("foo"); 241 o.add("foo");
242 o.add("foo"); 242 o.add("foo");
243 return o; 243 return o;
244 } 244 }
245 245
246 checkUnnamed3389(core.List<core.String> o) { 246 checkUnnamed3394(core.List<core.String> o) {
247 unittest.expect(o, unittest.hasLength(2)); 247 unittest.expect(o, unittest.hasLength(2));
248 unittest.expect(o[0], unittest.equals('foo')); 248 unittest.expect(o[0], unittest.equals('foo'));
249 unittest.expect(o[1], unittest.equals('foo')); 249 unittest.expect(o[1], unittest.equals('foo'));
250 } 250 }
251 251
252 core.int buildCounterResourceView = 0; 252 core.int buildCounterResourceView = 0;
253 buildResourceView() { 253 buildResourceView() {
254 var o = new api.ResourceView(); 254 var o = new api.ResourceView();
255 buildCounterResourceView++; 255 buildCounterResourceView++;
256 if (buildCounterResourceView < 3) { 256 if (buildCounterResourceView < 3) {
257 o.creationTime = "foo"; 257 o.creationTime = "foo";
258 o.description = "foo"; 258 o.description = "foo";
259 o.id = "foo"; 259 o.id = "foo";
260 o.kind = "foo"; 260 o.kind = "foo";
261 o.labels = buildUnnamed3388(); 261 o.labels = buildUnnamed3393();
262 o.lastModified = "foo"; 262 o.lastModified = "foo";
263 o.members = buildUnnamed3389(); 263 o.members = buildUnnamed3394();
264 o.name = "foo"; 264 o.name = "foo";
265 o.numMembers = 42; 265 o.numMembers = 42;
266 o.selfLink = "foo"; 266 o.selfLink = "foo";
267 } 267 }
268 buildCounterResourceView--; 268 buildCounterResourceView--;
269 return o; 269 return o;
270 } 270 }
271 271
272 checkResourceView(api.ResourceView o) { 272 checkResourceView(api.ResourceView o) {
273 buildCounterResourceView++; 273 buildCounterResourceView++;
274 if (buildCounterResourceView < 3) { 274 if (buildCounterResourceView < 3) {
275 unittest.expect(o.creationTime, unittest.equals('foo')); 275 unittest.expect(o.creationTime, unittest.equals('foo'));
276 unittest.expect(o.description, unittest.equals('foo')); 276 unittest.expect(o.description, unittest.equals('foo'));
277 unittest.expect(o.id, unittest.equals('foo')); 277 unittest.expect(o.id, unittest.equals('foo'));
278 unittest.expect(o.kind, unittest.equals('foo')); 278 unittest.expect(o.kind, unittest.equals('foo'));
279 checkUnnamed3388(o.labels); 279 checkUnnamed3393(o.labels);
280 unittest.expect(o.lastModified, unittest.equals('foo')); 280 unittest.expect(o.lastModified, unittest.equals('foo'));
281 checkUnnamed3389(o.members); 281 checkUnnamed3394(o.members);
282 unittest.expect(o.name, unittest.equals('foo')); 282 unittest.expect(o.name, unittest.equals('foo'));
283 unittest.expect(o.numMembers, unittest.equals(42)); 283 unittest.expect(o.numMembers, unittest.equals(42));
284 unittest.expect(o.selfLink, unittest.equals('foo')); 284 unittest.expect(o.selfLink, unittest.equals('foo'));
285 } 285 }
286 buildCounterResourceView--; 286 buildCounterResourceView--;
287 } 287 }
288 288
289 buildUnnamed3390() { 289 buildUnnamed3395() {
290 var o = new core.List<core.String>(); 290 var o = new core.List<core.String>();
291 o.add("foo"); 291 o.add("foo");
292 o.add("foo"); 292 o.add("foo");
293 return o; 293 return o;
294 } 294 }
295 295
296 checkUnnamed3390(core.List<core.String> o) { 296 checkUnnamed3395(core.List<core.String> o) {
297 unittest.expect(o, unittest.hasLength(2)); 297 unittest.expect(o, unittest.hasLength(2));
298 unittest.expect(o[0], unittest.equals('foo')); 298 unittest.expect(o[0], unittest.equals('foo'));
299 unittest.expect(o[1], unittest.equals('foo')); 299 unittest.expect(o[1], unittest.equals('foo'));
300 } 300 }
301 301
302 core.int buildCounterZoneViewsAddResourcesRequest = 0; 302 core.int buildCounterZoneViewsAddResourcesRequest = 0;
303 buildZoneViewsAddResourcesRequest() { 303 buildZoneViewsAddResourcesRequest() {
304 var o = new api.ZoneViewsAddResourcesRequest(); 304 var o = new api.ZoneViewsAddResourcesRequest();
305 buildCounterZoneViewsAddResourcesRequest++; 305 buildCounterZoneViewsAddResourcesRequest++;
306 if (buildCounterZoneViewsAddResourcesRequest < 3) { 306 if (buildCounterZoneViewsAddResourcesRequest < 3) {
307 o.resources = buildUnnamed3390(); 307 o.resources = buildUnnamed3395();
308 } 308 }
309 buildCounterZoneViewsAddResourcesRequest--; 309 buildCounterZoneViewsAddResourcesRequest--;
310 return o; 310 return o;
311 } 311 }
312 312
313 checkZoneViewsAddResourcesRequest(api.ZoneViewsAddResourcesRequest o) { 313 checkZoneViewsAddResourcesRequest(api.ZoneViewsAddResourcesRequest o) {
314 buildCounterZoneViewsAddResourcesRequest++; 314 buildCounterZoneViewsAddResourcesRequest++;
315 if (buildCounterZoneViewsAddResourcesRequest < 3) { 315 if (buildCounterZoneViewsAddResourcesRequest < 3) {
316 checkUnnamed3390(o.resources); 316 checkUnnamed3395(o.resources);
317 } 317 }
318 buildCounterZoneViewsAddResourcesRequest--; 318 buildCounterZoneViewsAddResourcesRequest--;
319 } 319 }
320 320
321 core.int buildCounterZoneViewsInsertResponse = 0; 321 core.int buildCounterZoneViewsInsertResponse = 0;
322 buildZoneViewsInsertResponse() { 322 buildZoneViewsInsertResponse() {
323 var o = new api.ZoneViewsInsertResponse(); 323 var o = new api.ZoneViewsInsertResponse();
324 buildCounterZoneViewsInsertResponse++; 324 buildCounterZoneViewsInsertResponse++;
325 if (buildCounterZoneViewsInsertResponse < 3) { 325 if (buildCounterZoneViewsInsertResponse < 3) {
326 o.resource = buildResourceView(); 326 o.resource = buildResourceView();
327 } 327 }
328 buildCounterZoneViewsInsertResponse--; 328 buildCounterZoneViewsInsertResponse--;
329 return o; 329 return o;
330 } 330 }
331 331
332 checkZoneViewsInsertResponse(api.ZoneViewsInsertResponse o) { 332 checkZoneViewsInsertResponse(api.ZoneViewsInsertResponse o) {
333 buildCounterZoneViewsInsertResponse++; 333 buildCounterZoneViewsInsertResponse++;
334 if (buildCounterZoneViewsInsertResponse < 3) { 334 if (buildCounterZoneViewsInsertResponse < 3) {
335 checkResourceView(o.resource); 335 checkResourceView(o.resource);
336 } 336 }
337 buildCounterZoneViewsInsertResponse--; 337 buildCounterZoneViewsInsertResponse--;
338 } 338 }
339 339
340 buildUnnamed3391() { 340 buildUnnamed3396() {
341 var o = new core.List<core.String>(); 341 var o = new core.List<core.String>();
342 o.add("foo"); 342 o.add("foo");
343 o.add("foo"); 343 o.add("foo");
344 return o; 344 return o;
345 } 345 }
346 346
347 checkUnnamed3391(core.List<core.String> o) { 347 checkUnnamed3396(core.List<core.String> o) {
348 unittest.expect(o, unittest.hasLength(2)); 348 unittest.expect(o, unittest.hasLength(2));
349 unittest.expect(o[0], unittest.equals('foo')); 349 unittest.expect(o[0], unittest.equals('foo'));
350 unittest.expect(o[1], unittest.equals('foo')); 350 unittest.expect(o[1], unittest.equals('foo'));
351 } 351 }
352 352
353 core.int buildCounterZoneViewsListResourcesResponse = 0; 353 core.int buildCounterZoneViewsListResourcesResponse = 0;
354 buildZoneViewsListResourcesResponse() { 354 buildZoneViewsListResourcesResponse() {
355 var o = new api.ZoneViewsListResourcesResponse(); 355 var o = new api.ZoneViewsListResourcesResponse();
356 buildCounterZoneViewsListResourcesResponse++; 356 buildCounterZoneViewsListResourcesResponse++;
357 if (buildCounterZoneViewsListResourcesResponse < 3) { 357 if (buildCounterZoneViewsListResourcesResponse < 3) {
358 o.members = buildUnnamed3391(); 358 o.members = buildUnnamed3396();
359 o.nextPageToken = "foo"; 359 o.nextPageToken = "foo";
360 } 360 }
361 buildCounterZoneViewsListResourcesResponse--; 361 buildCounterZoneViewsListResourcesResponse--;
362 return o; 362 return o;
363 } 363 }
364 364
365 checkZoneViewsListResourcesResponse(api.ZoneViewsListResourcesResponse o) { 365 checkZoneViewsListResourcesResponse(api.ZoneViewsListResourcesResponse o) {
366 buildCounterZoneViewsListResourcesResponse++; 366 buildCounterZoneViewsListResourcesResponse++;
367 if (buildCounterZoneViewsListResourcesResponse < 3) { 367 if (buildCounterZoneViewsListResourcesResponse < 3) {
368 checkUnnamed3391(o.members); 368 checkUnnamed3396(o.members);
369 unittest.expect(o.nextPageToken, unittest.equals('foo')); 369 unittest.expect(o.nextPageToken, unittest.equals('foo'));
370 } 370 }
371 buildCounterZoneViewsListResourcesResponse--; 371 buildCounterZoneViewsListResourcesResponse--;
372 } 372 }
373 373
374 buildUnnamed3392() { 374 buildUnnamed3397() {
375 var o = new core.List<api.ResourceView>(); 375 var o = new core.List<api.ResourceView>();
376 o.add(buildResourceView()); 376 o.add(buildResourceView());
377 o.add(buildResourceView()); 377 o.add(buildResourceView());
378 return o; 378 return o;
379 } 379 }
380 380
381 checkUnnamed3392(core.List<api.ResourceView> o) { 381 checkUnnamed3397(core.List<api.ResourceView> o) {
382 unittest.expect(o, unittest.hasLength(2)); 382 unittest.expect(o, unittest.hasLength(2));
383 checkResourceView(o[0]); 383 checkResourceView(o[0]);
384 checkResourceView(o[1]); 384 checkResourceView(o[1]);
385 } 385 }
386 386
387 core.int buildCounterZoneViewsListResponse = 0; 387 core.int buildCounterZoneViewsListResponse = 0;
388 buildZoneViewsListResponse() { 388 buildZoneViewsListResponse() {
389 var o = new api.ZoneViewsListResponse(); 389 var o = new api.ZoneViewsListResponse();
390 buildCounterZoneViewsListResponse++; 390 buildCounterZoneViewsListResponse++;
391 if (buildCounterZoneViewsListResponse < 3) { 391 if (buildCounterZoneViewsListResponse < 3) {
392 o.nextPageToken = "foo"; 392 o.nextPageToken = "foo";
393 o.resourceViews = buildUnnamed3392(); 393 o.resourceViews = buildUnnamed3397();
394 } 394 }
395 buildCounterZoneViewsListResponse--; 395 buildCounterZoneViewsListResponse--;
396 return o; 396 return o;
397 } 397 }
398 398
399 checkZoneViewsListResponse(api.ZoneViewsListResponse o) { 399 checkZoneViewsListResponse(api.ZoneViewsListResponse o) {
400 buildCounterZoneViewsListResponse++; 400 buildCounterZoneViewsListResponse++;
401 if (buildCounterZoneViewsListResponse < 3) { 401 if (buildCounterZoneViewsListResponse < 3) {
402 unittest.expect(o.nextPageToken, unittest.equals('foo')); 402 unittest.expect(o.nextPageToken, unittest.equals('foo'));
403 checkUnnamed3392(o.resourceViews); 403 checkUnnamed3397(o.resourceViews);
404 } 404 }
405 buildCounterZoneViewsListResponse--; 405 buildCounterZoneViewsListResponse--;
406 } 406 }
407 407
408 buildUnnamed3393() { 408 buildUnnamed3398() {
409 var o = new core.List<core.String>(); 409 var o = new core.List<core.String>();
410 o.add("foo"); 410 o.add("foo");
411 o.add("foo"); 411 o.add("foo");
412 return o; 412 return o;
413 } 413 }
414 414
415 checkUnnamed3393(core.List<core.String> o) { 415 checkUnnamed3398(core.List<core.String> o) {
416 unittest.expect(o, unittest.hasLength(2)); 416 unittest.expect(o, unittest.hasLength(2));
417 unittest.expect(o[0], unittest.equals('foo')); 417 unittest.expect(o[0], unittest.equals('foo'));
418 unittest.expect(o[1], unittest.equals('foo')); 418 unittest.expect(o[1], unittest.equals('foo'));
419 } 419 }
420 420
421 core.int buildCounterZoneViewsRemoveResourcesRequest = 0; 421 core.int buildCounterZoneViewsRemoveResourcesRequest = 0;
422 buildZoneViewsRemoveResourcesRequest() { 422 buildZoneViewsRemoveResourcesRequest() {
423 var o = new api.ZoneViewsRemoveResourcesRequest(); 423 var o = new api.ZoneViewsRemoveResourcesRequest();
424 buildCounterZoneViewsRemoveResourcesRequest++; 424 buildCounterZoneViewsRemoveResourcesRequest++;
425 if (buildCounterZoneViewsRemoveResourcesRequest < 3) { 425 if (buildCounterZoneViewsRemoveResourcesRequest < 3) {
426 o.resources = buildUnnamed3393(); 426 o.resources = buildUnnamed3398();
427 } 427 }
428 buildCounterZoneViewsRemoveResourcesRequest--; 428 buildCounterZoneViewsRemoveResourcesRequest--;
429 return o; 429 return o;
430 } 430 }
431 431
432 checkZoneViewsRemoveResourcesRequest(api.ZoneViewsRemoveResourcesRequest o) { 432 checkZoneViewsRemoveResourcesRequest(api.ZoneViewsRemoveResourcesRequest o) {
433 buildCounterZoneViewsRemoveResourcesRequest++; 433 buildCounterZoneViewsRemoveResourcesRequest++;
434 if (buildCounterZoneViewsRemoveResourcesRequest < 3) { 434 if (buildCounterZoneViewsRemoveResourcesRequest < 3) {
435 checkUnnamed3393(o.resources); 435 checkUnnamed3398(o.resources);
436 } 436 }
437 buildCounterZoneViewsRemoveResourcesRequest--; 437 buildCounterZoneViewsRemoveResourcesRequest--;
438 } 438 }
439 439
440
441 main() { 440 main() {
442 unittest.group("obj-schema-Label", () { 441 unittest.group("obj-schema-Label", () {
443 unittest.test("to-json--from-json", () { 442 unittest.test("to-json--from-json", () {
444 var o = buildLabel(); 443 var o = buildLabel();
445 var od = new api.Label.fromJson(o.toJson()); 444 var od = new api.Label.fromJson(o.toJson());
446 checkLabel(od); 445 checkLabel(od);
447 }); 446 });
448 }); 447 });
449 448
450
451 unittest.group("obj-schema-RegionViewsAddResourcesRequest", () { 449 unittest.group("obj-schema-RegionViewsAddResourcesRequest", () {
452 unittest.test("to-json--from-json", () { 450 unittest.test("to-json--from-json", () {
453 var o = buildRegionViewsAddResourcesRequest(); 451 var o = buildRegionViewsAddResourcesRequest();
454 var od = new api.RegionViewsAddResourcesRequest.fromJson(o.toJson()); 452 var od = new api.RegionViewsAddResourcesRequest.fromJson(o.toJson());
455 checkRegionViewsAddResourcesRequest(od); 453 checkRegionViewsAddResourcesRequest(od);
456 }); 454 });
457 }); 455 });
458 456
459
460 unittest.group("obj-schema-RegionViewsInsertResponse", () { 457 unittest.group("obj-schema-RegionViewsInsertResponse", () {
461 unittest.test("to-json--from-json", () { 458 unittest.test("to-json--from-json", () {
462 var o = buildRegionViewsInsertResponse(); 459 var o = buildRegionViewsInsertResponse();
463 var od = new api.RegionViewsInsertResponse.fromJson(o.toJson()); 460 var od = new api.RegionViewsInsertResponse.fromJson(o.toJson());
464 checkRegionViewsInsertResponse(od); 461 checkRegionViewsInsertResponse(od);
465 }); 462 });
466 }); 463 });
467 464
468
469 unittest.group("obj-schema-RegionViewsListResourcesResponse", () { 465 unittest.group("obj-schema-RegionViewsListResourcesResponse", () {
470 unittest.test("to-json--from-json", () { 466 unittest.test("to-json--from-json", () {
471 var o = buildRegionViewsListResourcesResponse(); 467 var o = buildRegionViewsListResourcesResponse();
472 var od = new api.RegionViewsListResourcesResponse.fromJson(o.toJson()); 468 var od = new api.RegionViewsListResourcesResponse.fromJson(o.toJson());
473 checkRegionViewsListResourcesResponse(od); 469 checkRegionViewsListResourcesResponse(od);
474 }); 470 });
475 }); 471 });
476 472
477
478 unittest.group("obj-schema-RegionViewsListResponse", () { 473 unittest.group("obj-schema-RegionViewsListResponse", () {
479 unittest.test("to-json--from-json", () { 474 unittest.test("to-json--from-json", () {
480 var o = buildRegionViewsListResponse(); 475 var o = buildRegionViewsListResponse();
481 var od = new api.RegionViewsListResponse.fromJson(o.toJson()); 476 var od = new api.RegionViewsListResponse.fromJson(o.toJson());
482 checkRegionViewsListResponse(od); 477 checkRegionViewsListResponse(od);
483 }); 478 });
484 }); 479 });
485 480
486
487 unittest.group("obj-schema-RegionViewsRemoveResourcesRequest", () { 481 unittest.group("obj-schema-RegionViewsRemoveResourcesRequest", () {
488 unittest.test("to-json--from-json", () { 482 unittest.test("to-json--from-json", () {
489 var o = buildRegionViewsRemoveResourcesRequest(); 483 var o = buildRegionViewsRemoveResourcesRequest();
490 var od = new api.RegionViewsRemoveResourcesRequest.fromJson(o.toJson()); 484 var od = new api.RegionViewsRemoveResourcesRequest.fromJson(o.toJson());
491 checkRegionViewsRemoveResourcesRequest(od); 485 checkRegionViewsRemoveResourcesRequest(od);
492 }); 486 });
493 }); 487 });
494 488
495
496 unittest.group("obj-schema-ResourceView", () { 489 unittest.group("obj-schema-ResourceView", () {
497 unittest.test("to-json--from-json", () { 490 unittest.test("to-json--from-json", () {
498 var o = buildResourceView(); 491 var o = buildResourceView();
499 var od = new api.ResourceView.fromJson(o.toJson()); 492 var od = new api.ResourceView.fromJson(o.toJson());
500 checkResourceView(od); 493 checkResourceView(od);
501 }); 494 });
502 }); 495 });
503 496
504
505 unittest.group("obj-schema-ZoneViewsAddResourcesRequest", () { 497 unittest.group("obj-schema-ZoneViewsAddResourcesRequest", () {
506 unittest.test("to-json--from-json", () { 498 unittest.test("to-json--from-json", () {
507 var o = buildZoneViewsAddResourcesRequest(); 499 var o = buildZoneViewsAddResourcesRequest();
508 var od = new api.ZoneViewsAddResourcesRequest.fromJson(o.toJson()); 500 var od = new api.ZoneViewsAddResourcesRequest.fromJson(o.toJson());
509 checkZoneViewsAddResourcesRequest(od); 501 checkZoneViewsAddResourcesRequest(od);
510 }); 502 });
511 }); 503 });
512 504
513
514 unittest.group("obj-schema-ZoneViewsInsertResponse", () { 505 unittest.group("obj-schema-ZoneViewsInsertResponse", () {
515 unittest.test("to-json--from-json", () { 506 unittest.test("to-json--from-json", () {
516 var o = buildZoneViewsInsertResponse(); 507 var o = buildZoneViewsInsertResponse();
517 var od = new api.ZoneViewsInsertResponse.fromJson(o.toJson()); 508 var od = new api.ZoneViewsInsertResponse.fromJson(o.toJson());
518 checkZoneViewsInsertResponse(od); 509 checkZoneViewsInsertResponse(od);
519 }); 510 });
520 }); 511 });
521 512
522
523 unittest.group("obj-schema-ZoneViewsListResourcesResponse", () { 513 unittest.group("obj-schema-ZoneViewsListResourcesResponse", () {
524 unittest.test("to-json--from-json", () { 514 unittest.test("to-json--from-json", () {
525 var o = buildZoneViewsListResourcesResponse(); 515 var o = buildZoneViewsListResourcesResponse();
526 var od = new api.ZoneViewsListResourcesResponse.fromJson(o.toJson()); 516 var od = new api.ZoneViewsListResourcesResponse.fromJson(o.toJson());
527 checkZoneViewsListResourcesResponse(od); 517 checkZoneViewsListResourcesResponse(od);
528 }); 518 });
529 }); 519 });
530 520
531
532 unittest.group("obj-schema-ZoneViewsListResponse", () { 521 unittest.group("obj-schema-ZoneViewsListResponse", () {
533 unittest.test("to-json--from-json", () { 522 unittest.test("to-json--from-json", () {
534 var o = buildZoneViewsListResponse(); 523 var o = buildZoneViewsListResponse();
535 var od = new api.ZoneViewsListResponse.fromJson(o.toJson()); 524 var od = new api.ZoneViewsListResponse.fromJson(o.toJson());
536 checkZoneViewsListResponse(od); 525 checkZoneViewsListResponse(od);
537 }); 526 });
538 }); 527 });
539 528
540
541 unittest.group("obj-schema-ZoneViewsRemoveResourcesRequest", () { 529 unittest.group("obj-schema-ZoneViewsRemoveResourcesRequest", () {
542 unittest.test("to-json--from-json", () { 530 unittest.test("to-json--from-json", () {
543 var o = buildZoneViewsRemoveResourcesRequest(); 531 var o = buildZoneViewsRemoveResourcesRequest();
544 var od = new api.ZoneViewsRemoveResourcesRequest.fromJson(o.toJson()); 532 var od = new api.ZoneViewsRemoveResourcesRequest.fromJson(o.toJson());
545 checkZoneViewsRemoveResourcesRequest(od); 533 checkZoneViewsRemoveResourcesRequest(od);
546 }); 534 });
547 }); 535 });
548 536
549
550 unittest.group("resource-RegionViewsResourceApi", () { 537 unittest.group("resource-RegionViewsResourceApi", () {
551 unittest.test("method--addresources", () { 538 unittest.test("method--addresources", () {
552
553 var mock = new HttpServerMock(); 539 var mock = new HttpServerMock();
554 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView s; 540 api.RegionViewsResourceApi res =
541 new api.ResourceviewsApi(mock).regionViews;
555 var arg_request = buildRegionViewsAddResourcesRequest(); 542 var arg_request = buildRegionViewsAddResourcesRequest();
556 var arg_projectName = "foo"; 543 var arg_projectName = "foo";
557 var arg_region = "foo"; 544 var arg_region = "foo";
558 var arg_resourceViewName = "foo"; 545 var arg_resourceViewName = "foo";
559 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 546 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
560 var obj = new api.RegionViewsAddResourcesRequest.fromJson(json); 547 var obj = new api.RegionViewsAddResourcesRequest.fromJson(json);
561 checkRegionViewsAddResourcesRequest(obj); 548 checkRegionViewsAddResourcesRequest(obj);
562 549
563 var path = (req.url).path; 550 var path = (req.url).path;
564 var pathOffset = 0; 551 var pathOffset = 0;
565 var index; 552 var index;
566 var subPart; 553 var subPart;
567 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 554 unittest.expect(
555 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
568 pathOffset += 1; 556 pathOffset += 1;
569 557
570 var query = (req.url).query; 558 var query = (req.url).query;
571 var queryOffset = 0; 559 var queryOffset = 0;
572 var queryMap = {}; 560 var queryMap = {};
573 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 561 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
574 parseBool(n) { 562 parseBool(n) {
575 if (n == "true") return true; 563 if (n == "true") return true;
576 if (n == "false") return false; 564 if (n == "false") return false;
577 if (n == null) return null; 565 if (n == null) return null;
578 throw new core.ArgumentError("Invalid boolean: $n"); 566 throw new core.ArgumentError("Invalid boolean: $n");
579 } 567 }
568
580 if (query.length > 0) { 569 if (query.length > 0) {
581 for (var part in query.split("&")) { 570 for (var part in query.split("&")) {
582 var keyvalue = part.split("="); 571 var keyvalue = part.split("=");
583 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 572 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
573 core.Uri.decodeQueryComponent(keyvalue[1]));
584 } 574 }
585 } 575 }
586 576
587
588 var h = { 577 var h = {
589 "content-type" : "application/json; charset=utf-8", 578 "content-type": "application/json; charset=utf-8",
590 }; 579 };
591 var resp = ""; 580 var resp = "";
592 return new async.Future.value(stringResponse(200, h, resp)); 581 return new async.Future.value(stringResponse(200, h, resp));
593 }), true); 582 }), true);
594 res.addresources(arg_request, arg_projectName, arg_region, arg_resourceVie wName).then(unittest.expectAsync1((_) {})); 583 res
584 .addresources(
585 arg_request, arg_projectName, arg_region, arg_resourceViewName)
586 .then(unittest.expectAsync1((_) {}));
595 }); 587 });
596 588
597 unittest.test("method--delete", () { 589 unittest.test("method--delete", () {
598
599 var mock = new HttpServerMock(); 590 var mock = new HttpServerMock();
600 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView s; 591 api.RegionViewsResourceApi res =
592 new api.ResourceviewsApi(mock).regionViews;
601 var arg_projectName = "foo"; 593 var arg_projectName = "foo";
602 var arg_region = "foo"; 594 var arg_region = "foo";
603 var arg_resourceViewName = "foo"; 595 var arg_resourceViewName = "foo";
604 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 596 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
605 var path = (req.url).path; 597 var path = (req.url).path;
606 var pathOffset = 0; 598 var pathOffset = 0;
607 var index; 599 var index;
608 var subPart; 600 var subPart;
609 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 601 unittest.expect(
602 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
610 pathOffset += 1; 603 pathOffset += 1;
611 604
612 var query = (req.url).query; 605 var query = (req.url).query;
613 var queryOffset = 0; 606 var queryOffset = 0;
614 var queryMap = {}; 607 var queryMap = {};
615 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 608 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
616 parseBool(n) { 609 parseBool(n) {
617 if (n == "true") return true; 610 if (n == "true") return true;
618 if (n == "false") return false; 611 if (n == "false") return false;
619 if (n == null) return null; 612 if (n == null) return null;
620 throw new core.ArgumentError("Invalid boolean: $n"); 613 throw new core.ArgumentError("Invalid boolean: $n");
621 } 614 }
615
622 if (query.length > 0) { 616 if (query.length > 0) {
623 for (var part in query.split("&")) { 617 for (var part in query.split("&")) {
624 var keyvalue = part.split("="); 618 var keyvalue = part.split("=");
625 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 619 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
620 core.Uri.decodeQueryComponent(keyvalue[1]));
626 } 621 }
627 } 622 }
628 623
629
630 var h = { 624 var h = {
631 "content-type" : "application/json; charset=utf-8", 625 "content-type": "application/json; charset=utf-8",
632 }; 626 };
633 var resp = ""; 627 var resp = "";
634 return new async.Future.value(stringResponse(200, h, resp)); 628 return new async.Future.value(stringResponse(200, h, resp));
635 }), true); 629 }), true);
636 res.delete(arg_projectName, arg_region, arg_resourceViewName).then(unittes t.expectAsync1((_) {})); 630 res
631 .delete(arg_projectName, arg_region, arg_resourceViewName)
632 .then(unittest.expectAsync1((_) {}));
637 }); 633 });
638 634
639 unittest.test("method--get", () { 635 unittest.test("method--get", () {
640
641 var mock = new HttpServerMock(); 636 var mock = new HttpServerMock();
642 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView s; 637 api.RegionViewsResourceApi res =
638 new api.ResourceviewsApi(mock).regionViews;
643 var arg_projectName = "foo"; 639 var arg_projectName = "foo";
644 var arg_region = "foo"; 640 var arg_region = "foo";
645 var arg_resourceViewName = "foo"; 641 var arg_resourceViewName = "foo";
646 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 642 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
647 var path = (req.url).path; 643 var path = (req.url).path;
648 var pathOffset = 0; 644 var pathOffset = 0;
649 var index; 645 var index;
650 var subPart; 646 var subPart;
651 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 647 unittest.expect(
648 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
652 pathOffset += 1; 649 pathOffset += 1;
653 650
654 var query = (req.url).query; 651 var query = (req.url).query;
655 var queryOffset = 0; 652 var queryOffset = 0;
656 var queryMap = {}; 653 var queryMap = {};
657 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 654 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
658 parseBool(n) { 655 parseBool(n) {
659 if (n == "true") return true; 656 if (n == "true") return true;
660 if (n == "false") return false; 657 if (n == "false") return false;
661 if (n == null) return null; 658 if (n == null) return null;
662 throw new core.ArgumentError("Invalid boolean: $n"); 659 throw new core.ArgumentError("Invalid boolean: $n");
663 } 660 }
661
664 if (query.length > 0) { 662 if (query.length > 0) {
665 for (var part in query.split("&")) { 663 for (var part in query.split("&")) {
666 var keyvalue = part.split("="); 664 var keyvalue = part.split("=");
667 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 665 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
666 core.Uri.decodeQueryComponent(keyvalue[1]));
668 } 667 }
669 } 668 }
670 669
671
672 var h = { 670 var h = {
673 "content-type" : "application/json; charset=utf-8", 671 "content-type": "application/json; charset=utf-8",
674 }; 672 };
675 var resp = convert.JSON.encode(buildResourceView()); 673 var resp = convert.JSON.encode(buildResourceView());
676 return new async.Future.value(stringResponse(200, h, resp)); 674 return new async.Future.value(stringResponse(200, h, resp));
677 }), true); 675 }), true);
678 res.get(arg_projectName, arg_region, arg_resourceViewName).then(unittest.e xpectAsync1(((api.ResourceView response) { 676 res
677 .get(arg_projectName, arg_region, arg_resourceViewName)
678 .then(unittest.expectAsync1(((api.ResourceView response) {
679 checkResourceView(response); 679 checkResourceView(response);
680 }))); 680 })));
681 }); 681 });
682 682
683 unittest.test("method--insert", () { 683 unittest.test("method--insert", () {
684
685 var mock = new HttpServerMock(); 684 var mock = new HttpServerMock();
686 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView s; 685 api.RegionViewsResourceApi res =
686 new api.ResourceviewsApi(mock).regionViews;
687 var arg_request = buildResourceView(); 687 var arg_request = buildResourceView();
688 var arg_projectName = "foo"; 688 var arg_projectName = "foo";
689 var arg_region = "foo"; 689 var arg_region = "foo";
690 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 690 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
691 var obj = new api.ResourceView.fromJson(json); 691 var obj = new api.ResourceView.fromJson(json);
692 checkResourceView(obj); 692 checkResourceView(obj);
693 693
694 var path = (req.url).path; 694 var path = (req.url).path;
695 var pathOffset = 0; 695 var pathOffset = 0;
696 var index; 696 var index;
697 var subPart; 697 var subPart;
698 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 698 unittest.expect(
699 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
699 pathOffset += 1; 700 pathOffset += 1;
700 701
701 var query = (req.url).query; 702 var query = (req.url).query;
702 var queryOffset = 0; 703 var queryOffset = 0;
703 var queryMap = {}; 704 var queryMap = {};
704 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 705 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
705 parseBool(n) { 706 parseBool(n) {
706 if (n == "true") return true; 707 if (n == "true") return true;
707 if (n == "false") return false; 708 if (n == "false") return false;
708 if (n == null) return null; 709 if (n == null) return null;
709 throw new core.ArgumentError("Invalid boolean: $n"); 710 throw new core.ArgumentError("Invalid boolean: $n");
710 } 711 }
712
711 if (query.length > 0) { 713 if (query.length > 0) {
712 for (var part in query.split("&")) { 714 for (var part in query.split("&")) {
713 var keyvalue = part.split("="); 715 var keyvalue = part.split("=");
714 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 716 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
717 core.Uri.decodeQueryComponent(keyvalue[1]));
715 } 718 }
716 } 719 }
717 720
718
719 var h = { 721 var h = {
720 "content-type" : "application/json; charset=utf-8", 722 "content-type": "application/json; charset=utf-8",
721 }; 723 };
722 var resp = convert.JSON.encode(buildRegionViewsInsertResponse()); 724 var resp = convert.JSON.encode(buildRegionViewsInsertResponse());
723 return new async.Future.value(stringResponse(200, h, resp)); 725 return new async.Future.value(stringResponse(200, h, resp));
724 }), true); 726 }), true);
725 res.insert(arg_request, arg_projectName, arg_region).then(unittest.expectA sync1(((api.RegionViewsInsertResponse response) { 727 res.insert(arg_request, arg_projectName, arg_region).then(
728 unittest.expectAsync1(((api.RegionViewsInsertResponse response) {
726 checkRegionViewsInsertResponse(response); 729 checkRegionViewsInsertResponse(response);
727 }))); 730 })));
728 }); 731 });
729 732
730 unittest.test("method--list", () { 733 unittest.test("method--list", () {
731
732 var mock = new HttpServerMock(); 734 var mock = new HttpServerMock();
733 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView s; 735 api.RegionViewsResourceApi res =
736 new api.ResourceviewsApi(mock).regionViews;
734 var arg_projectName = "foo"; 737 var arg_projectName = "foo";
735 var arg_region = "foo"; 738 var arg_region = "foo";
736 var arg_maxResults = 42; 739 var arg_maxResults = 42;
737 var arg_pageToken = "foo"; 740 var arg_pageToken = "foo";
738 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 741 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
739 var path = (req.url).path; 742 var path = (req.url).path;
740 var pathOffset = 0; 743 var pathOffset = 0;
741 var index; 744 var index;
742 var subPart; 745 var subPart;
743 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 746 unittest.expect(
747 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
744 pathOffset += 1; 748 pathOffset += 1;
745 749
746 var query = (req.url).query; 750 var query = (req.url).query;
747 var queryOffset = 0; 751 var queryOffset = 0;
748 var queryMap = {}; 752 var queryMap = {};
749 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 753 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
750 parseBool(n) { 754 parseBool(n) {
751 if (n == "true") return true; 755 if (n == "true") return true;
752 if (n == "false") return false; 756 if (n == "false") return false;
753 if (n == null) return null; 757 if (n == null) return null;
754 throw new core.ArgumentError("Invalid boolean: $n"); 758 throw new core.ArgumentError("Invalid boolean: $n");
755 } 759 }
760
756 if (query.length > 0) { 761 if (query.length > 0) {
757 for (var part in query.split("&")) { 762 for (var part in query.split("&")) {
758 var keyvalue = part.split("="); 763 var keyvalue = part.split("=");
759 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 764 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
765 core.Uri.decodeQueryComponent(keyvalue[1]));
760 } 766 }
761 } 767 }
762 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 768 unittest.expect(core.int.parse(queryMap["maxResults"].first),
763 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 769 unittest.equals(arg_maxResults));
764 770 unittest.expect(
771 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
765 772
766 var h = { 773 var h = {
767 "content-type" : "application/json; charset=utf-8", 774 "content-type": "application/json; charset=utf-8",
768 }; 775 };
769 var resp = convert.JSON.encode(buildRegionViewsListResponse()); 776 var resp = convert.JSON.encode(buildRegionViewsListResponse());
770 return new async.Future.value(stringResponse(200, h, resp)); 777 return new async.Future.value(stringResponse(200, h, resp));
771 }), true); 778 }), true);
772 res.list(arg_projectName, arg_region, maxResults: arg_maxResults, pageToke n: arg_pageToken).then(unittest.expectAsync1(((api.RegionViewsListResponse respo nse) { 779 res
780 .list(arg_projectName, arg_region,
781 maxResults: arg_maxResults, pageToken: arg_pageToken)
782 .then(unittest.expectAsync1(((api.RegionViewsListResponse response) {
773 checkRegionViewsListResponse(response); 783 checkRegionViewsListResponse(response);
774 }))); 784 })));
775 }); 785 });
776 786
777 unittest.test("method--listresources", () { 787 unittest.test("method--listresources", () {
778
779 var mock = new HttpServerMock(); 788 var mock = new HttpServerMock();
780 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView s; 789 api.RegionViewsResourceApi res =
790 new api.ResourceviewsApi(mock).regionViews;
781 var arg_projectName = "foo"; 791 var arg_projectName = "foo";
782 var arg_region = "foo"; 792 var arg_region = "foo";
783 var arg_resourceViewName = "foo"; 793 var arg_resourceViewName = "foo";
784 var arg_maxResults = 42; 794 var arg_maxResults = 42;
785 var arg_pageToken = "foo"; 795 var arg_pageToken = "foo";
786 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 796 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
787 var path = (req.url).path; 797 var path = (req.url).path;
788 var pathOffset = 0; 798 var pathOffset = 0;
789 var index; 799 var index;
790 var subPart; 800 var subPart;
791 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 801 unittest.expect(
802 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
792 pathOffset += 1; 803 pathOffset += 1;
793 804
794 var query = (req.url).query; 805 var query = (req.url).query;
795 var queryOffset = 0; 806 var queryOffset = 0;
796 var queryMap = {}; 807 var queryMap = {};
797 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 808 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
798 parseBool(n) { 809 parseBool(n) {
799 if (n == "true") return true; 810 if (n == "true") return true;
800 if (n == "false") return false; 811 if (n == "false") return false;
801 if (n == null) return null; 812 if (n == null) return null;
802 throw new core.ArgumentError("Invalid boolean: $n"); 813 throw new core.ArgumentError("Invalid boolean: $n");
803 } 814 }
815
804 if (query.length > 0) { 816 if (query.length > 0) {
805 for (var part in query.split("&")) { 817 for (var part in query.split("&")) {
806 var keyvalue = part.split("="); 818 var keyvalue = part.split("=");
807 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 819 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
820 core.Uri.decodeQueryComponent(keyvalue[1]));
808 } 821 }
809 } 822 }
810 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 823 unittest.expect(core.int.parse(queryMap["maxResults"].first),
811 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 824 unittest.equals(arg_maxResults));
812 825 unittest.expect(
826 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
813 827
814 var h = { 828 var h = {
815 "content-type" : "application/json; charset=utf-8", 829 "content-type": "application/json; charset=utf-8",
816 }; 830 };
817 var resp = convert.JSON.encode(buildRegionViewsListResourcesResponse()); 831 var resp = convert.JSON.encode(buildRegionViewsListResourcesResponse());
818 return new async.Future.value(stringResponse(200, h, resp)); 832 return new async.Future.value(stringResponse(200, h, resp));
819 }), true); 833 }), true);
820 res.listresources(arg_projectName, arg_region, arg_resourceViewName, maxRe sults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync1(((ap i.RegionViewsListResourcesResponse response) { 834 res
835 .listresources(arg_projectName, arg_region, arg_resourceViewName,
836 maxResults: arg_maxResults, pageToken: arg_pageToken)
837 .then(unittest
838 .expectAsync1(((api.RegionViewsListResourcesResponse response) {
821 checkRegionViewsListResourcesResponse(response); 839 checkRegionViewsListResourcesResponse(response);
822 }))); 840 })));
823 }); 841 });
824 842
825 unittest.test("method--removeresources", () { 843 unittest.test("method--removeresources", () {
826
827 var mock = new HttpServerMock(); 844 var mock = new HttpServerMock();
828 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView s; 845 api.RegionViewsResourceApi res =
846 new api.ResourceviewsApi(mock).regionViews;
829 var arg_request = buildRegionViewsRemoveResourcesRequest(); 847 var arg_request = buildRegionViewsRemoveResourcesRequest();
830 var arg_projectName = "foo"; 848 var arg_projectName = "foo";
831 var arg_region = "foo"; 849 var arg_region = "foo";
832 var arg_resourceViewName = "foo"; 850 var arg_resourceViewName = "foo";
833 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 851 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
834 var obj = new api.RegionViewsRemoveResourcesRequest.fromJson(json); 852 var obj = new api.RegionViewsRemoveResourcesRequest.fromJson(json);
835 checkRegionViewsRemoveResourcesRequest(obj); 853 checkRegionViewsRemoveResourcesRequest(obj);
836 854
837 var path = (req.url).path; 855 var path = (req.url).path;
838 var pathOffset = 0; 856 var pathOffset = 0;
839 var index; 857 var index;
840 var subPart; 858 var subPart;
841 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 859 unittest.expect(
860 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
842 pathOffset += 1; 861 pathOffset += 1;
843 862
844 var query = (req.url).query; 863 var query = (req.url).query;
845 var queryOffset = 0; 864 var queryOffset = 0;
846 var queryMap = {}; 865 var queryMap = {};
847 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 866 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
848 parseBool(n) { 867 parseBool(n) {
849 if (n == "true") return true; 868 if (n == "true") return true;
850 if (n == "false") return false; 869 if (n == "false") return false;
851 if (n == null) return null; 870 if (n == null) return null;
852 throw new core.ArgumentError("Invalid boolean: $n"); 871 throw new core.ArgumentError("Invalid boolean: $n");
853 } 872 }
873
854 if (query.length > 0) { 874 if (query.length > 0) {
855 for (var part in query.split("&")) { 875 for (var part in query.split("&")) {
856 var keyvalue = part.split("="); 876 var keyvalue = part.split("=");
857 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 877 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
878 core.Uri.decodeQueryComponent(keyvalue[1]));
858 } 879 }
859 } 880 }
860 881
861
862 var h = { 882 var h = {
863 "content-type" : "application/json; charset=utf-8", 883 "content-type": "application/json; charset=utf-8",
864 }; 884 };
865 var resp = ""; 885 var resp = "";
866 return new async.Future.value(stringResponse(200, h, resp)); 886 return new async.Future.value(stringResponse(200, h, resp));
867 }), true); 887 }), true);
868 res.removeresources(arg_request, arg_projectName, arg_region, arg_resource ViewName).then(unittest.expectAsync1((_) {})); 888 res
889 .removeresources(
890 arg_request, arg_projectName, arg_region, arg_resourceViewName)
891 .then(unittest.expectAsync1((_) {}));
869 }); 892 });
870
871 }); 893 });
872 894
873
874 unittest.group("resource-ZoneViewsResourceApi", () { 895 unittest.group("resource-ZoneViewsResourceApi", () {
875 unittest.test("method--addresources", () { 896 unittest.test("method--addresources", () {
876
877 var mock = new HttpServerMock(); 897 var mock = new HttpServerMock();
878 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; 898 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews;
879 var arg_request = buildZoneViewsAddResourcesRequest(); 899 var arg_request = buildZoneViewsAddResourcesRequest();
880 var arg_projectName = "foo"; 900 var arg_projectName = "foo";
881 var arg_zone = "foo"; 901 var arg_zone = "foo";
882 var arg_resourceViewName = "foo"; 902 var arg_resourceViewName = "foo";
883 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 903 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
884 var obj = new api.ZoneViewsAddResourcesRequest.fromJson(json); 904 var obj = new api.ZoneViewsAddResourcesRequest.fromJson(json);
885 checkZoneViewsAddResourcesRequest(obj); 905 checkZoneViewsAddResourcesRequest(obj);
886 906
887 var path = (req.url).path; 907 var path = (req.url).path;
888 var pathOffset = 0; 908 var pathOffset = 0;
889 var index; 909 var index;
890 var subPart; 910 var subPart;
891 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 911 unittest.expect(
912 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
892 pathOffset += 1; 913 pathOffset += 1;
893 914
894 var query = (req.url).query; 915 var query = (req.url).query;
895 var queryOffset = 0; 916 var queryOffset = 0;
896 var queryMap = {}; 917 var queryMap = {};
897 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 918 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
898 parseBool(n) { 919 parseBool(n) {
899 if (n == "true") return true; 920 if (n == "true") return true;
900 if (n == "false") return false; 921 if (n == "false") return false;
901 if (n == null) return null; 922 if (n == null) return null;
902 throw new core.ArgumentError("Invalid boolean: $n"); 923 throw new core.ArgumentError("Invalid boolean: $n");
903 } 924 }
925
904 if (query.length > 0) { 926 if (query.length > 0) {
905 for (var part in query.split("&")) { 927 for (var part in query.split("&")) {
906 var keyvalue = part.split("="); 928 var keyvalue = part.split("=");
907 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 929 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
930 core.Uri.decodeQueryComponent(keyvalue[1]));
908 } 931 }
909 } 932 }
910 933
911
912 var h = { 934 var h = {
913 "content-type" : "application/json; charset=utf-8", 935 "content-type": "application/json; charset=utf-8",
914 }; 936 };
915 var resp = ""; 937 var resp = "";
916 return new async.Future.value(stringResponse(200, h, resp)); 938 return new async.Future.value(stringResponse(200, h, resp));
917 }), true); 939 }), true);
918 res.addresources(arg_request, arg_projectName, arg_zone, arg_resourceViewN ame).then(unittest.expectAsync1((_) {})); 940 res
941 .addresources(
942 arg_request, arg_projectName, arg_zone, arg_resourceViewName)
943 .then(unittest.expectAsync1((_) {}));
919 }); 944 });
920 945
921 unittest.test("method--delete", () { 946 unittest.test("method--delete", () {
922
923 var mock = new HttpServerMock(); 947 var mock = new HttpServerMock();
924 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; 948 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews;
925 var arg_projectName = "foo"; 949 var arg_projectName = "foo";
926 var arg_zone = "foo"; 950 var arg_zone = "foo";
927 var arg_resourceViewName = "foo"; 951 var arg_resourceViewName = "foo";
928 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 952 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
929 var path = (req.url).path; 953 var path = (req.url).path;
930 var pathOffset = 0; 954 var pathOffset = 0;
931 var index; 955 var index;
932 var subPart; 956 var subPart;
933 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 957 unittest.expect(
958 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
934 pathOffset += 1; 959 pathOffset += 1;
935 960
936 var query = (req.url).query; 961 var query = (req.url).query;
937 var queryOffset = 0; 962 var queryOffset = 0;
938 var queryMap = {}; 963 var queryMap = {};
939 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 964 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
940 parseBool(n) { 965 parseBool(n) {
941 if (n == "true") return true; 966 if (n == "true") return true;
942 if (n == "false") return false; 967 if (n == "false") return false;
943 if (n == null) return null; 968 if (n == null) return null;
944 throw new core.ArgumentError("Invalid boolean: $n"); 969 throw new core.ArgumentError("Invalid boolean: $n");
945 } 970 }
971
946 if (query.length > 0) { 972 if (query.length > 0) {
947 for (var part in query.split("&")) { 973 for (var part in query.split("&")) {
948 var keyvalue = part.split("="); 974 var keyvalue = part.split("=");
949 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 975 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
976 core.Uri.decodeQueryComponent(keyvalue[1]));
950 } 977 }
951 } 978 }
952 979
953
954 var h = { 980 var h = {
955 "content-type" : "application/json; charset=utf-8", 981 "content-type": "application/json; charset=utf-8",
956 }; 982 };
957 var resp = ""; 983 var resp = "";
958 return new async.Future.value(stringResponse(200, h, resp)); 984 return new async.Future.value(stringResponse(200, h, resp));
959 }), true); 985 }), true);
960 res.delete(arg_projectName, arg_zone, arg_resourceViewName).then(unittest. expectAsync1((_) {})); 986 res
987 .delete(arg_projectName, arg_zone, arg_resourceViewName)
988 .then(unittest.expectAsync1((_) {}));
961 }); 989 });
962 990
963 unittest.test("method--get", () { 991 unittest.test("method--get", () {
964
965 var mock = new HttpServerMock(); 992 var mock = new HttpServerMock();
966 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; 993 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews;
967 var arg_projectName = "foo"; 994 var arg_projectName = "foo";
968 var arg_zone = "foo"; 995 var arg_zone = "foo";
969 var arg_resourceViewName = "foo"; 996 var arg_resourceViewName = "foo";
970 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 997 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
971 var path = (req.url).path; 998 var path = (req.url).path;
972 var pathOffset = 0; 999 var pathOffset = 0;
973 var index; 1000 var index;
974 var subPart; 1001 var subPart;
975 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1002 unittest.expect(
1003 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
976 pathOffset += 1; 1004 pathOffset += 1;
977 1005
978 var query = (req.url).query; 1006 var query = (req.url).query;
979 var queryOffset = 0; 1007 var queryOffset = 0;
980 var queryMap = {}; 1008 var queryMap = {};
981 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1009 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
982 parseBool(n) { 1010 parseBool(n) {
983 if (n == "true") return true; 1011 if (n == "true") return true;
984 if (n == "false") return false; 1012 if (n == "false") return false;
985 if (n == null) return null; 1013 if (n == null) return null;
986 throw new core.ArgumentError("Invalid boolean: $n"); 1014 throw new core.ArgumentError("Invalid boolean: $n");
987 } 1015 }
1016
988 if (query.length > 0) { 1017 if (query.length > 0) {
989 for (var part in query.split("&")) { 1018 for (var part in query.split("&")) {
990 var keyvalue = part.split("="); 1019 var keyvalue = part.split("=");
991 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1020 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1021 core.Uri.decodeQueryComponent(keyvalue[1]));
992 } 1022 }
993 } 1023 }
994 1024
995
996 var h = { 1025 var h = {
997 "content-type" : "application/json; charset=utf-8", 1026 "content-type": "application/json; charset=utf-8",
998 }; 1027 };
999 var resp = convert.JSON.encode(buildResourceView()); 1028 var resp = convert.JSON.encode(buildResourceView());
1000 return new async.Future.value(stringResponse(200, h, resp)); 1029 return new async.Future.value(stringResponse(200, h, resp));
1001 }), true); 1030 }), true);
1002 res.get(arg_projectName, arg_zone, arg_resourceViewName).then(unittest.exp ectAsync1(((api.ResourceView response) { 1031 res
1032 .get(arg_projectName, arg_zone, arg_resourceViewName)
1033 .then(unittest.expectAsync1(((api.ResourceView response) {
1003 checkResourceView(response); 1034 checkResourceView(response);
1004 }))); 1035 })));
1005 }); 1036 });
1006 1037
1007 unittest.test("method--insert", () { 1038 unittest.test("method--insert", () {
1008
1009 var mock = new HttpServerMock(); 1039 var mock = new HttpServerMock();
1010 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; 1040 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews;
1011 var arg_request = buildResourceView(); 1041 var arg_request = buildResourceView();
1012 var arg_projectName = "foo"; 1042 var arg_projectName = "foo";
1013 var arg_zone = "foo"; 1043 var arg_zone = "foo";
1014 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1044 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1015 var obj = new api.ResourceView.fromJson(json); 1045 var obj = new api.ResourceView.fromJson(json);
1016 checkResourceView(obj); 1046 checkResourceView(obj);
1017 1047
1018 var path = (req.url).path; 1048 var path = (req.url).path;
1019 var pathOffset = 0; 1049 var pathOffset = 0;
1020 var index; 1050 var index;
1021 var subPart; 1051 var subPart;
1022 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1052 unittest.expect(
1053 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1023 pathOffset += 1; 1054 pathOffset += 1;
1024 1055
1025 var query = (req.url).query; 1056 var query = (req.url).query;
1026 var queryOffset = 0; 1057 var queryOffset = 0;
1027 var queryMap = {}; 1058 var queryMap = {};
1028 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1059 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1029 parseBool(n) { 1060 parseBool(n) {
1030 if (n == "true") return true; 1061 if (n == "true") return true;
1031 if (n == "false") return false; 1062 if (n == "false") return false;
1032 if (n == null) return null; 1063 if (n == null) return null;
1033 throw new core.ArgumentError("Invalid boolean: $n"); 1064 throw new core.ArgumentError("Invalid boolean: $n");
1034 } 1065 }
1066
1035 if (query.length > 0) { 1067 if (query.length > 0) {
1036 for (var part in query.split("&")) { 1068 for (var part in query.split("&")) {
1037 var keyvalue = part.split("="); 1069 var keyvalue = part.split("=");
1038 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1070 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1071 core.Uri.decodeQueryComponent(keyvalue[1]));
1039 } 1072 }
1040 } 1073 }
1041 1074
1042
1043 var h = { 1075 var h = {
1044 "content-type" : "application/json; charset=utf-8", 1076 "content-type": "application/json; charset=utf-8",
1045 }; 1077 };
1046 var resp = convert.JSON.encode(buildZoneViewsInsertResponse()); 1078 var resp = convert.JSON.encode(buildZoneViewsInsertResponse());
1047 return new async.Future.value(stringResponse(200, h, resp)); 1079 return new async.Future.value(stringResponse(200, h, resp));
1048 }), true); 1080 }), true);
1049 res.insert(arg_request, arg_projectName, arg_zone).then(unittest.expectAsy nc1(((api.ZoneViewsInsertResponse response) { 1081 res
1082 .insert(arg_request, arg_projectName, arg_zone)
1083 .then(unittest.expectAsync1(((api.ZoneViewsInsertResponse response) {
1050 checkZoneViewsInsertResponse(response); 1084 checkZoneViewsInsertResponse(response);
1051 }))); 1085 })));
1052 }); 1086 });
1053 1087
1054 unittest.test("method--list", () { 1088 unittest.test("method--list", () {
1055
1056 var mock = new HttpServerMock(); 1089 var mock = new HttpServerMock();
1057 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; 1090 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews;
1058 var arg_projectName = "foo"; 1091 var arg_projectName = "foo";
1059 var arg_zone = "foo"; 1092 var arg_zone = "foo";
1060 var arg_maxResults = 42; 1093 var arg_maxResults = 42;
1061 var arg_pageToken = "foo"; 1094 var arg_pageToken = "foo";
1062 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1095 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1063 var path = (req.url).path; 1096 var path = (req.url).path;
1064 var pathOffset = 0; 1097 var pathOffset = 0;
1065 var index; 1098 var index;
1066 var subPart; 1099 var subPart;
1067 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1100 unittest.expect(
1101 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1068 pathOffset += 1; 1102 pathOffset += 1;
1069 1103
1070 var query = (req.url).query; 1104 var query = (req.url).query;
1071 var queryOffset = 0; 1105 var queryOffset = 0;
1072 var queryMap = {}; 1106 var queryMap = {};
1073 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1107 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1074 parseBool(n) { 1108 parseBool(n) {
1075 if (n == "true") return true; 1109 if (n == "true") return true;
1076 if (n == "false") return false; 1110 if (n == "false") return false;
1077 if (n == null) return null; 1111 if (n == null) return null;
1078 throw new core.ArgumentError("Invalid boolean: $n"); 1112 throw new core.ArgumentError("Invalid boolean: $n");
1079 } 1113 }
1114
1080 if (query.length > 0) { 1115 if (query.length > 0) {
1081 for (var part in query.split("&")) { 1116 for (var part in query.split("&")) {
1082 var keyvalue = part.split("="); 1117 var keyvalue = part.split("=");
1083 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1118 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1119 core.Uri.decodeQueryComponent(keyvalue[1]));
1084 } 1120 }
1085 } 1121 }
1086 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 1122 unittest.expect(core.int.parse(queryMap["maxResults"].first),
1087 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 1123 unittest.equals(arg_maxResults));
1088 1124 unittest.expect(
1125 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
1089 1126
1090 var h = { 1127 var h = {
1091 "content-type" : "application/json; charset=utf-8", 1128 "content-type": "application/json; charset=utf-8",
1092 }; 1129 };
1093 var resp = convert.JSON.encode(buildZoneViewsListResponse()); 1130 var resp = convert.JSON.encode(buildZoneViewsListResponse());
1094 return new async.Future.value(stringResponse(200, h, resp)); 1131 return new async.Future.value(stringResponse(200, h, resp));
1095 }), true); 1132 }), true);
1096 res.list(arg_projectName, arg_zone, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync1(((api.ZoneViewsListResponse response) { 1133 res
1134 .list(arg_projectName, arg_zone,
1135 maxResults: arg_maxResults, pageToken: arg_pageToken)
1136 .then(unittest.expectAsync1(((api.ZoneViewsListResponse response) {
1097 checkZoneViewsListResponse(response); 1137 checkZoneViewsListResponse(response);
1098 }))); 1138 })));
1099 }); 1139 });
1100 1140
1101 unittest.test("method--listresources", () { 1141 unittest.test("method--listresources", () {
1102
1103 var mock = new HttpServerMock(); 1142 var mock = new HttpServerMock();
1104 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; 1143 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews;
1105 var arg_projectName = "foo"; 1144 var arg_projectName = "foo";
1106 var arg_zone = "foo"; 1145 var arg_zone = "foo";
1107 var arg_resourceViewName = "foo"; 1146 var arg_resourceViewName = "foo";
1108 var arg_maxResults = 42; 1147 var arg_maxResults = 42;
1109 var arg_pageToken = "foo"; 1148 var arg_pageToken = "foo";
1110 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1149 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1111 var path = (req.url).path; 1150 var path = (req.url).path;
1112 var pathOffset = 0; 1151 var pathOffset = 0;
1113 var index; 1152 var index;
1114 var subPart; 1153 var subPart;
1115 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1154 unittest.expect(
1155 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1116 pathOffset += 1; 1156 pathOffset += 1;
1117 1157
1118 var query = (req.url).query; 1158 var query = (req.url).query;
1119 var queryOffset = 0; 1159 var queryOffset = 0;
1120 var queryMap = {}; 1160 var queryMap = {};
1121 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1161 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1122 parseBool(n) { 1162 parseBool(n) {
1123 if (n == "true") return true; 1163 if (n == "true") return true;
1124 if (n == "false") return false; 1164 if (n == "false") return false;
1125 if (n == null) return null; 1165 if (n == null) return null;
1126 throw new core.ArgumentError("Invalid boolean: $n"); 1166 throw new core.ArgumentError("Invalid boolean: $n");
1127 } 1167 }
1168
1128 if (query.length > 0) { 1169 if (query.length > 0) {
1129 for (var part in query.split("&")) { 1170 for (var part in query.split("&")) {
1130 var keyvalue = part.split("="); 1171 var keyvalue = part.split("=");
1131 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1172 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1173 core.Uri.decodeQueryComponent(keyvalue[1]));
1132 } 1174 }
1133 } 1175 }
1134 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e quals(arg_maxResults)); 1176 unittest.expect(core.int.parse(queryMap["maxResults"].first),
1135 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 1177 unittest.equals(arg_maxResults));
1136 1178 unittest.expect(
1179 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
1137 1180
1138 var h = { 1181 var h = {
1139 "content-type" : "application/json; charset=utf-8", 1182 "content-type": "application/json; charset=utf-8",
1140 }; 1183 };
1141 var resp = convert.JSON.encode(buildZoneViewsListResourcesResponse()); 1184 var resp = convert.JSON.encode(buildZoneViewsListResourcesResponse());
1142 return new async.Future.value(stringResponse(200, h, resp)); 1185 return new async.Future.value(stringResponse(200, h, resp));
1143 }), true); 1186 }), true);
1144 res.listresources(arg_projectName, arg_zone, arg_resourceViewName, maxResu lts: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync1(((api. ZoneViewsListResourcesResponse response) { 1187 res
1188 .listresources(arg_projectName, arg_zone, arg_resourceViewName,
1189 maxResults: arg_maxResults, pageToken: arg_pageToken)
1190 .then(unittest
1191 .expectAsync1(((api.ZoneViewsListResourcesResponse response) {
1145 checkZoneViewsListResourcesResponse(response); 1192 checkZoneViewsListResourcesResponse(response);
1146 }))); 1193 })));
1147 }); 1194 });
1148 1195
1149 unittest.test("method--removeresources", () { 1196 unittest.test("method--removeresources", () {
1150
1151 var mock = new HttpServerMock(); 1197 var mock = new HttpServerMock();
1152 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; 1198 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews;
1153 var arg_request = buildZoneViewsRemoveResourcesRequest(); 1199 var arg_request = buildZoneViewsRemoveResourcesRequest();
1154 var arg_projectName = "foo"; 1200 var arg_projectName = "foo";
1155 var arg_zone = "foo"; 1201 var arg_zone = "foo";
1156 var arg_resourceViewName = "foo"; 1202 var arg_resourceViewName = "foo";
1157 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1203 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1158 var obj = new api.ZoneViewsRemoveResourcesRequest.fromJson(json); 1204 var obj = new api.ZoneViewsRemoveResourcesRequest.fromJson(json);
1159 checkZoneViewsRemoveResourcesRequest(obj); 1205 checkZoneViewsRemoveResourcesRequest(obj);
1160 1206
1161 var path = (req.url).path; 1207 var path = (req.url).path;
1162 var pathOffset = 0; 1208 var pathOffset = 0;
1163 var index; 1209 var index;
1164 var subPart; 1210 var subPart;
1165 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1211 unittest.expect(
1212 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1166 pathOffset += 1; 1213 pathOffset += 1;
1167 1214
1168 var query = (req.url).query; 1215 var query = (req.url).query;
1169 var queryOffset = 0; 1216 var queryOffset = 0;
1170 var queryMap = {}; 1217 var queryMap = {};
1171 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1218 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1172 parseBool(n) { 1219 parseBool(n) {
1173 if (n == "true") return true; 1220 if (n == "true") return true;
1174 if (n == "false") return false; 1221 if (n == "false") return false;
1175 if (n == null) return null; 1222 if (n == null) return null;
1176 throw new core.ArgumentError("Invalid boolean: $n"); 1223 throw new core.ArgumentError("Invalid boolean: $n");
1177 } 1224 }
1225
1178 if (query.length > 0) { 1226 if (query.length > 0) {
1179 for (var part in query.split("&")) { 1227 for (var part in query.split("&")) {
1180 var keyvalue = part.split("="); 1228 var keyvalue = part.split("=");
1181 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1229 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1230 core.Uri.decodeQueryComponent(keyvalue[1]));
1182 } 1231 }
1183 } 1232 }
1184 1233
1185
1186 var h = { 1234 var h = {
1187 "content-type" : "application/json; charset=utf-8", 1235 "content-type": "application/json; charset=utf-8",
1188 }; 1236 };
1189 var resp = ""; 1237 var resp = "";
1190 return new async.Future.value(stringResponse(200, h, resp)); 1238 return new async.Future.value(stringResponse(200, h, resp));
1191 }), true); 1239 }), true);
1192 res.removeresources(arg_request, arg_projectName, arg_zone, arg_resourceVi ewName).then(unittest.expectAsync1((_) {})); 1240 res
1241 .removeresources(
1242 arg_request, arg_projectName, arg_zone, arg_resourceViewName)
1243 .then(unittest.expectAsync1((_) {}));
1193 }); 1244 });
1194
1195 }); 1245 });
1196
1197
1198 } 1246 }
1199
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698