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

Side by Side Diff: generated/googleapis_beta/test/dataflow/v1b4_test.dart

Issue 904493003: API roll 11 v2: 2015-02-06 (Closed) Base URL: https://github.com/dart-lang/googleapis.git@master
Patch Set: Created 5 years, 10 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
(Empty)
1 library googleapis_beta.dataflow.v1b4.test;
2
3 import "dart:core" as core;
4 import "dart:collection" as collection;
5 import "dart:async" as async;
6 import "dart:convert" as convert;
7
8 import 'package:http/http.dart' as http;
9 import 'package:http/testing.dart' as http_testing;
10 import 'package:unittest/unittest.dart' as unittest;
11 import 'package:googleapis_beta/common/common.dart' as common;
12 import 'package:googleapis_beta/src/common_internal.dart' as common_internal;
13 import '../common/common_internal_test.dart' as common_test;
14
15 import 'package:googleapis_beta/dataflow/v1b4.dart' as api;
16
17
18
19 core.int buildCounterApproximateProgress = 0;
20 buildApproximateProgress() {
21 var o = new api.ApproximateProgress();
22 buildCounterApproximateProgress++;
23 if (buildCounterApproximateProgress < 3) {
24 o.percentComplete = 42.0;
25 o.position = buildPosition();
26 o.remainingTime = "foo";
27 }
28 buildCounterApproximateProgress--;
29 return o;
30 }
31
32 checkApproximateProgress(api.ApproximateProgress o) {
33 buildCounterApproximateProgress++;
34 if (buildCounterApproximateProgress < 3) {
35 unittest.expect(o.percentComplete, unittest.equals(42.0));
36 checkPosition(o.position);
37 unittest.expect(o.remainingTime, unittest.equals('foo'));
38 }
39 buildCounterApproximateProgress--;
40 }
41
42 core.int buildCounterAutoscalingSettings = 0;
43 buildAutoscalingSettings() {
44 var o = new api.AutoscalingSettings();
45 buildCounterAutoscalingSettings++;
46 if (buildCounterAutoscalingSettings < 3) {
47 o.algorithm = "foo";
48 o.maxNumWorkers = 42;
49 }
50 buildCounterAutoscalingSettings--;
51 return o;
52 }
53
54 checkAutoscalingSettings(api.AutoscalingSettings o) {
55 buildCounterAutoscalingSettings++;
56 if (buildCounterAutoscalingSettings < 3) {
57 unittest.expect(o.algorithm, unittest.equals('foo'));
58 unittest.expect(o.maxNumWorkers, unittest.equals(42));
59 }
60 buildCounterAutoscalingSettings--;
61 }
62
63 buildUnnamed1486() {
64 var o = new core.List<api.StreamLocation>();
65 o.add(buildStreamLocation());
66 o.add(buildStreamLocation());
67 return o;
68 }
69
70 checkUnnamed1486(core.List<api.StreamLocation> o) {
71 unittest.expect(o, unittest.hasLength(2));
72 checkStreamLocation(o[0]);
73 checkStreamLocation(o[1]);
74 }
75
76 buildUnnamed1487() {
77 var o = new core.List<api.KeyRangeLocation>();
78 o.add(buildKeyRangeLocation());
79 o.add(buildKeyRangeLocation());
80 return o;
81 }
82
83 checkUnnamed1487(core.List<api.KeyRangeLocation> o) {
84 unittest.expect(o, unittest.hasLength(2));
85 checkKeyRangeLocation(o[0]);
86 checkKeyRangeLocation(o[1]);
87 }
88
89 buildUnnamed1488() {
90 var o = new core.List<api.StreamLocation>();
91 o.add(buildStreamLocation());
92 o.add(buildStreamLocation());
93 return o;
94 }
95
96 checkUnnamed1488(core.List<api.StreamLocation> o) {
97 unittest.expect(o, unittest.hasLength(2));
98 checkStreamLocation(o[0]);
99 checkStreamLocation(o[1]);
100 }
101
102 core.int buildCounterComputationTopology = 0;
103 buildComputationTopology() {
104 var o = new api.ComputationTopology();
105 buildCounterComputationTopology++;
106 if (buildCounterComputationTopology < 3) {
107 o.computationId = "foo";
108 o.inputs = buildUnnamed1486();
109 o.keyRanges = buildUnnamed1487();
110 o.outputs = buildUnnamed1488();
111 }
112 buildCounterComputationTopology--;
113 return o;
114 }
115
116 checkComputationTopology(api.ComputationTopology o) {
117 buildCounterComputationTopology++;
118 if (buildCounterComputationTopology < 3) {
119 unittest.expect(o.computationId, unittest.equals('foo'));
120 checkUnnamed1486(o.inputs);
121 checkUnnamed1487(o.keyRanges);
122 checkUnnamed1488(o.outputs);
123 }
124 buildCounterComputationTopology--;
125 }
126
127 buildUnnamed1489() {
128 var o = new core.List<core.String>();
129 o.add("foo");
130 o.add("foo");
131 return o;
132 }
133
134 checkUnnamed1489(core.List<core.String> o) {
135 unittest.expect(o, unittest.hasLength(2));
136 unittest.expect(o[0], unittest.equals('foo'));
137 unittest.expect(o[1], unittest.equals('foo'));
138 }
139
140 core.int buildCounterDataDiskAssignment = 0;
141 buildDataDiskAssignment() {
142 var o = new api.DataDiskAssignment();
143 buildCounterDataDiskAssignment++;
144 if (buildCounterDataDiskAssignment < 3) {
145 o.dataDisks = buildUnnamed1489();
146 o.vmInstance = "foo";
147 }
148 buildCounterDataDiskAssignment--;
149 return o;
150 }
151
152 checkDataDiskAssignment(api.DataDiskAssignment o) {
153 buildCounterDataDiskAssignment++;
154 if (buildCounterDataDiskAssignment < 3) {
155 checkUnnamed1489(o.dataDisks);
156 unittest.expect(o.vmInstance, unittest.equals('foo'));
157 }
158 buildCounterDataDiskAssignment--;
159 }
160
161 core.int buildCounterDisk = 0;
162 buildDisk() {
163 var o = new api.Disk();
164 buildCounterDisk++;
165 if (buildCounterDisk < 3) {
166 o.diskType = "foo";
167 o.mountPoint = "foo";
168 o.sizeGb = 42;
169 }
170 buildCounterDisk--;
171 return o;
172 }
173
174 checkDisk(api.Disk o) {
175 buildCounterDisk++;
176 if (buildCounterDisk < 3) {
177 unittest.expect(o.diskType, unittest.equals('foo'));
178 unittest.expect(o.mountPoint, unittest.equals('foo'));
179 unittest.expect(o.sizeGb, unittest.equals(42));
180 }
181 buildCounterDisk--;
182 }
183
184 buildUnnamed1490() {
185 var o = new core.List<core.String>();
186 o.add("foo");
187 o.add("foo");
188 return o;
189 }
190
191 checkUnnamed1490(core.List<core.String> o) {
192 unittest.expect(o, unittest.hasLength(2));
193 unittest.expect(o[0], unittest.equals('foo'));
194 unittest.expect(o[1], unittest.equals('foo'));
195 }
196
197 buildUnnamed1491() {
198 var o = new core.Map<core.String, core.Object>();
199 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
200 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
201 return o;
202 }
203
204 checkUnnamed1491(core.Map<core.String, core.Object> o) {
205 unittest.expect(o, unittest.hasLength(2));
206 var casted1 = (o["x"]) as core.Map; unittest.expect(casted1, unittest.hasLengt h(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], unittest.equals('foo'));
207 var casted2 = (o["y"]) as core.Map; unittest.expect(casted2, unittest.hasLengt h(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo'));
208 }
209
210 buildUnnamed1492() {
211 var o = new core.Map<core.String, core.Object>();
212 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
213 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
214 return o;
215 }
216
217 checkUnnamed1492(core.Map<core.String, core.Object> o) {
218 unittest.expect(o, unittest.hasLength(2));
219 var casted3 = (o["x"]) as core.Map; unittest.expect(casted3, unittest.hasLengt h(3)); unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted3["bool"], unittest.equals(true)); unittest.expect(casted3["string"], unittest.equals('foo'));
220 var casted4 = (o["y"]) as core.Map; unittest.expect(casted4, unittest.hasLengt h(3)); unittest.expect(casted4["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted4["bool"], unittest.equals(true)); unittest.expect(casted4["string"], unittest.equals('foo'));
221 }
222
223 buildUnnamed1493() {
224 var o = new core.List<api.WorkerPool>();
225 o.add(buildWorkerPool());
226 o.add(buildWorkerPool());
227 return o;
228 }
229
230 checkUnnamed1493(core.List<api.WorkerPool> o) {
231 unittest.expect(o, unittest.hasLength(2));
232 checkWorkerPool(o[0]);
233 checkWorkerPool(o[1]);
234 }
235
236 core.int buildCounterEnvironment = 0;
237 buildEnvironment() {
238 var o = new api.Environment();
239 buildCounterEnvironment++;
240 if (buildCounterEnvironment < 3) {
241 o.clusterManagerApiService = "foo";
242 o.dataset = "foo";
243 o.experiments = buildUnnamed1490();
244 o.tempStoragePrefix = "foo";
245 o.userAgent = buildUnnamed1491();
246 o.version = buildUnnamed1492();
247 o.workerPools = buildUnnamed1493();
248 }
249 buildCounterEnvironment--;
250 return o;
251 }
252
253 checkEnvironment(api.Environment o) {
254 buildCounterEnvironment++;
255 if (buildCounterEnvironment < 3) {
256 unittest.expect(o.clusterManagerApiService, unittest.equals('foo'));
257 unittest.expect(o.dataset, unittest.equals('foo'));
258 checkUnnamed1490(o.experiments);
259 unittest.expect(o.tempStoragePrefix, unittest.equals('foo'));
260 checkUnnamed1491(o.userAgent);
261 checkUnnamed1492(o.version);
262 checkUnnamed1493(o.workerPools);
263 }
264 buildCounterEnvironment--;
265 }
266
267 buildUnnamed1494() {
268 var o = new core.List<api.InstructionInput>();
269 o.add(buildInstructionInput());
270 o.add(buildInstructionInput());
271 return o;
272 }
273
274 checkUnnamed1494(core.List<api.InstructionInput> o) {
275 unittest.expect(o, unittest.hasLength(2));
276 checkInstructionInput(o[0]);
277 checkInstructionInput(o[1]);
278 }
279
280 core.int buildCounterFlattenInstruction = 0;
281 buildFlattenInstruction() {
282 var o = new api.FlattenInstruction();
283 buildCounterFlattenInstruction++;
284 if (buildCounterFlattenInstruction < 3) {
285 o.inputs = buildUnnamed1494();
286 }
287 buildCounterFlattenInstruction--;
288 return o;
289 }
290
291 checkFlattenInstruction(api.FlattenInstruction o) {
292 buildCounterFlattenInstruction++;
293 if (buildCounterFlattenInstruction < 3) {
294 checkUnnamed1494(o.inputs);
295 }
296 buildCounterFlattenInstruction--;
297 }
298
299 core.int buildCounterInstructionInput = 0;
300 buildInstructionInput() {
301 var o = new api.InstructionInput();
302 buildCounterInstructionInput++;
303 if (buildCounterInstructionInput < 3) {
304 o.outputNum = 42;
305 o.producerInstructionIndex = 42;
306 }
307 buildCounterInstructionInput--;
308 return o;
309 }
310
311 checkInstructionInput(api.InstructionInput o) {
312 buildCounterInstructionInput++;
313 if (buildCounterInstructionInput < 3) {
314 unittest.expect(o.outputNum, unittest.equals(42));
315 unittest.expect(o.producerInstructionIndex, unittest.equals(42));
316 }
317 buildCounterInstructionInput--;
318 }
319
320 buildUnnamed1495() {
321 var o = new core.Map<core.String, core.Object>();
322 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
323 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
324 return o;
325 }
326
327 checkUnnamed1495(core.Map<core.String, core.Object> o) {
328 unittest.expect(o, unittest.hasLength(2));
329 var casted5 = (o["x"]) as core.Map; unittest.expect(casted5, unittest.hasLengt h(3)); unittest.expect(casted5["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted5["bool"], unittest.equals(true)); unittest.expect(casted5["string"], unittest.equals('foo'));
330 var casted6 = (o["y"]) as core.Map; unittest.expect(casted6, unittest.hasLengt h(3)); unittest.expect(casted6["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted6["bool"], unittest.equals(true)); unittest.expect(casted6["string"], unittest.equals('foo'));
331 }
332
333 core.int buildCounterInstructionOutput = 0;
334 buildInstructionOutput() {
335 var o = new api.InstructionOutput();
336 buildCounterInstructionOutput++;
337 if (buildCounterInstructionOutput < 3) {
338 o.codec = buildUnnamed1495();
339 o.name = "foo";
340 }
341 buildCounterInstructionOutput--;
342 return o;
343 }
344
345 checkInstructionOutput(api.InstructionOutput o) {
346 buildCounterInstructionOutput++;
347 if (buildCounterInstructionOutput < 3) {
348 checkUnnamed1495(o.codec);
349 unittest.expect(o.name, unittest.equals('foo'));
350 }
351 buildCounterInstructionOutput--;
352 }
353
354 buildUnnamed1496() {
355 var o = new core.List<api.Step>();
356 o.add(buildStep());
357 o.add(buildStep());
358 return o;
359 }
360
361 checkUnnamed1496(core.List<api.Step> o) {
362 unittest.expect(o, unittest.hasLength(2));
363 checkStep(o[0]);
364 checkStep(o[1]);
365 }
366
367 core.int buildCounterJob = 0;
368 buildJob() {
369 var o = new api.Job();
370 buildCounterJob++;
371 if (buildCounterJob < 3) {
372 o.createTime = "foo";
373 o.currentState = "foo";
374 o.currentStateTime = "foo";
375 o.environment = buildEnvironment();
376 o.executionInfo = buildJobExecutionInfo();
377 o.id = "foo";
378 o.name = "foo";
379 o.projectId = "foo";
380 o.requestedState = "foo";
381 o.steps = buildUnnamed1496();
382 o.type = "foo";
383 }
384 buildCounterJob--;
385 return o;
386 }
387
388 checkJob(api.Job o) {
389 buildCounterJob++;
390 if (buildCounterJob < 3) {
391 unittest.expect(o.createTime, unittest.equals('foo'));
392 unittest.expect(o.currentState, unittest.equals('foo'));
393 unittest.expect(o.currentStateTime, unittest.equals('foo'));
394 checkEnvironment(o.environment);
395 checkJobExecutionInfo(o.executionInfo);
396 unittest.expect(o.id, unittest.equals('foo'));
397 unittest.expect(o.name, unittest.equals('foo'));
398 unittest.expect(o.projectId, unittest.equals('foo'));
399 unittest.expect(o.requestedState, unittest.equals('foo'));
400 checkUnnamed1496(o.steps);
401 unittest.expect(o.type, unittest.equals('foo'));
402 }
403 buildCounterJob--;
404 }
405
406 buildUnnamed1497() {
407 var o = new core.Map<core.String, api.JobExecutionStageInfo>();
408 o["x"] = buildJobExecutionStageInfo();
409 o["y"] = buildJobExecutionStageInfo();
410 return o;
411 }
412
413 checkUnnamed1497(core.Map<core.String, api.JobExecutionStageInfo> o) {
414 unittest.expect(o, unittest.hasLength(2));
415 checkJobExecutionStageInfo(o["x"]);
416 checkJobExecutionStageInfo(o["y"]);
417 }
418
419 core.int buildCounterJobExecutionInfo = 0;
420 buildJobExecutionInfo() {
421 var o = new api.JobExecutionInfo();
422 buildCounterJobExecutionInfo++;
423 if (buildCounterJobExecutionInfo < 3) {
424 o.stages = buildUnnamed1497();
425 }
426 buildCounterJobExecutionInfo--;
427 return o;
428 }
429
430 checkJobExecutionInfo(api.JobExecutionInfo o) {
431 buildCounterJobExecutionInfo++;
432 if (buildCounterJobExecutionInfo < 3) {
433 checkUnnamed1497(o.stages);
434 }
435 buildCounterJobExecutionInfo--;
436 }
437
438 buildUnnamed1498() {
439 var o = new core.List<core.String>();
440 o.add("foo");
441 o.add("foo");
442 return o;
443 }
444
445 checkUnnamed1498(core.List<core.String> o) {
446 unittest.expect(o, unittest.hasLength(2));
447 unittest.expect(o[0], unittest.equals('foo'));
448 unittest.expect(o[1], unittest.equals('foo'));
449 }
450
451 core.int buildCounterJobExecutionStageInfo = 0;
452 buildJobExecutionStageInfo() {
453 var o = new api.JobExecutionStageInfo();
454 buildCounterJobExecutionStageInfo++;
455 if (buildCounterJobExecutionStageInfo < 3) {
456 o.stepName = buildUnnamed1498();
457 }
458 buildCounterJobExecutionStageInfo--;
459 return o;
460 }
461
462 checkJobExecutionStageInfo(api.JobExecutionStageInfo o) {
463 buildCounterJobExecutionStageInfo++;
464 if (buildCounterJobExecutionStageInfo < 3) {
465 checkUnnamed1498(o.stepName);
466 }
467 buildCounterJobExecutionStageInfo--;
468 }
469
470 core.int buildCounterJobMessage = 0;
471 buildJobMessage() {
472 var o = new api.JobMessage();
473 buildCounterJobMessage++;
474 if (buildCounterJobMessage < 3) {
475 o.id = "foo";
476 o.messageImportance = "foo";
477 o.messageText = "foo";
478 o.time = "foo";
479 }
480 buildCounterJobMessage--;
481 return o;
482 }
483
484 checkJobMessage(api.JobMessage o) {
485 buildCounterJobMessage++;
486 if (buildCounterJobMessage < 3) {
487 unittest.expect(o.id, unittest.equals('foo'));
488 unittest.expect(o.messageImportance, unittest.equals('foo'));
489 unittest.expect(o.messageText, unittest.equals('foo'));
490 unittest.expect(o.time, unittest.equals('foo'));
491 }
492 buildCounterJobMessage--;
493 }
494
495 buildUnnamed1499() {
496 var o = new core.List<api.MetricUpdate>();
497 o.add(buildMetricUpdate());
498 o.add(buildMetricUpdate());
499 return o;
500 }
501
502 checkUnnamed1499(core.List<api.MetricUpdate> o) {
503 unittest.expect(o, unittest.hasLength(2));
504 checkMetricUpdate(o[0]);
505 checkMetricUpdate(o[1]);
506 }
507
508 core.int buildCounterJobMetrics = 0;
509 buildJobMetrics() {
510 var o = new api.JobMetrics();
511 buildCounterJobMetrics++;
512 if (buildCounterJobMetrics < 3) {
513 o.metricTime = "foo";
514 o.metrics = buildUnnamed1499();
515 }
516 buildCounterJobMetrics--;
517 return o;
518 }
519
520 checkJobMetrics(api.JobMetrics o) {
521 buildCounterJobMetrics++;
522 if (buildCounterJobMetrics < 3) {
523 unittest.expect(o.metricTime, unittest.equals('foo'));
524 checkUnnamed1499(o.metrics);
525 }
526 buildCounterJobMetrics--;
527 }
528
529 core.int buildCounterKeyRangeLocation = 0;
530 buildKeyRangeLocation() {
531 var o = new api.KeyRangeLocation();
532 buildCounterKeyRangeLocation++;
533 if (buildCounterKeyRangeLocation < 3) {
534 o.dataDisk = "foo";
535 o.deliveryEndpoint = "foo";
536 o.end = "foo";
537 o.persistentDirectory = "foo";
538 o.start = "foo";
539 }
540 buildCounterKeyRangeLocation--;
541 return o;
542 }
543
544 checkKeyRangeLocation(api.KeyRangeLocation o) {
545 buildCounterKeyRangeLocation++;
546 if (buildCounterKeyRangeLocation < 3) {
547 unittest.expect(o.dataDisk, unittest.equals('foo'));
548 unittest.expect(o.deliveryEndpoint, unittest.equals('foo'));
549 unittest.expect(o.end, unittest.equals('foo'));
550 unittest.expect(o.persistentDirectory, unittest.equals('foo'));
551 unittest.expect(o.start, unittest.equals('foo'));
552 }
553 buildCounterKeyRangeLocation--;
554 }
555
556 buildUnnamed1500() {
557 var o = new core.List<core.String>();
558 o.add("foo");
559 o.add("foo");
560 return o;
561 }
562
563 checkUnnamed1500(core.List<core.String> o) {
564 unittest.expect(o, unittest.hasLength(2));
565 unittest.expect(o[0], unittest.equals('foo'));
566 unittest.expect(o[1], unittest.equals('foo'));
567 }
568
569 buildUnnamed1501() {
570 var o = new core.List<core.String>();
571 o.add("foo");
572 o.add("foo");
573 return o;
574 }
575
576 checkUnnamed1501(core.List<core.String> o) {
577 unittest.expect(o, unittest.hasLength(2));
578 unittest.expect(o[0], unittest.equals('foo'));
579 unittest.expect(o[1], unittest.equals('foo'));
580 }
581
582 core.int buildCounterLeaseWorkItemRequest = 0;
583 buildLeaseWorkItemRequest() {
584 var o = new api.LeaseWorkItemRequest();
585 buildCounterLeaseWorkItemRequest++;
586 if (buildCounterLeaseWorkItemRequest < 3) {
587 o.currentWorkerTime = "foo";
588 o.requestedLeaseDuration = "foo";
589 o.workItemTypes = buildUnnamed1500();
590 o.workerCapabilities = buildUnnamed1501();
591 o.workerId = "foo";
592 }
593 buildCounterLeaseWorkItemRequest--;
594 return o;
595 }
596
597 checkLeaseWorkItemRequest(api.LeaseWorkItemRequest o) {
598 buildCounterLeaseWorkItemRequest++;
599 if (buildCounterLeaseWorkItemRequest < 3) {
600 unittest.expect(o.currentWorkerTime, unittest.equals('foo'));
601 unittest.expect(o.requestedLeaseDuration, unittest.equals('foo'));
602 checkUnnamed1500(o.workItemTypes);
603 checkUnnamed1501(o.workerCapabilities);
604 unittest.expect(o.workerId, unittest.equals('foo'));
605 }
606 buildCounterLeaseWorkItemRequest--;
607 }
608
609 buildUnnamed1502() {
610 var o = new core.List<api.WorkItem>();
611 o.add(buildWorkItem());
612 o.add(buildWorkItem());
613 return o;
614 }
615
616 checkUnnamed1502(core.List<api.WorkItem> o) {
617 unittest.expect(o, unittest.hasLength(2));
618 checkWorkItem(o[0]);
619 checkWorkItem(o[1]);
620 }
621
622 core.int buildCounterLeaseWorkItemResponse = 0;
623 buildLeaseWorkItemResponse() {
624 var o = new api.LeaseWorkItemResponse();
625 buildCounterLeaseWorkItemResponse++;
626 if (buildCounterLeaseWorkItemResponse < 3) {
627 o.workItems = buildUnnamed1502();
628 }
629 buildCounterLeaseWorkItemResponse--;
630 return o;
631 }
632
633 checkLeaseWorkItemResponse(api.LeaseWorkItemResponse o) {
634 buildCounterLeaseWorkItemResponse++;
635 if (buildCounterLeaseWorkItemResponse < 3) {
636 checkUnnamed1502(o.workItems);
637 }
638 buildCounterLeaseWorkItemResponse--;
639 }
640
641 buildUnnamed1503() {
642 var o = new core.List<api.JobMessage>();
643 o.add(buildJobMessage());
644 o.add(buildJobMessage());
645 return o;
646 }
647
648 checkUnnamed1503(core.List<api.JobMessage> o) {
649 unittest.expect(o, unittest.hasLength(2));
650 checkJobMessage(o[0]);
651 checkJobMessage(o[1]);
652 }
653
654 core.int buildCounterListJobMessagesResponse = 0;
655 buildListJobMessagesResponse() {
656 var o = new api.ListJobMessagesResponse();
657 buildCounterListJobMessagesResponse++;
658 if (buildCounterListJobMessagesResponse < 3) {
659 o.jobMessages = buildUnnamed1503();
660 o.nextPageToken = "foo";
661 }
662 buildCounterListJobMessagesResponse--;
663 return o;
664 }
665
666 checkListJobMessagesResponse(api.ListJobMessagesResponse o) {
667 buildCounterListJobMessagesResponse++;
668 if (buildCounterListJobMessagesResponse < 3) {
669 checkUnnamed1503(o.jobMessages);
670 unittest.expect(o.nextPageToken, unittest.equals('foo'));
671 }
672 buildCounterListJobMessagesResponse--;
673 }
674
675 buildUnnamed1504() {
676 var o = new core.List<api.Job>();
677 o.add(buildJob());
678 o.add(buildJob());
679 return o;
680 }
681
682 checkUnnamed1504(core.List<api.Job> o) {
683 unittest.expect(o, unittest.hasLength(2));
684 checkJob(o[0]);
685 checkJob(o[1]);
686 }
687
688 core.int buildCounterListJobsResponse = 0;
689 buildListJobsResponse() {
690 var o = new api.ListJobsResponse();
691 buildCounterListJobsResponse++;
692 if (buildCounterListJobsResponse < 3) {
693 o.jobs = buildUnnamed1504();
694 o.nextPageToken = "foo";
695 }
696 buildCounterListJobsResponse--;
697 return o;
698 }
699
700 checkListJobsResponse(api.ListJobsResponse o) {
701 buildCounterListJobsResponse++;
702 if (buildCounterListJobsResponse < 3) {
703 checkUnnamed1504(o.jobs);
704 unittest.expect(o.nextPageToken, unittest.equals('foo'));
705 }
706 buildCounterListJobsResponse--;
707 }
708
709 buildUnnamed1505() {
710 var o = new core.List<api.ParallelInstruction>();
711 o.add(buildParallelInstruction());
712 o.add(buildParallelInstruction());
713 return o;
714 }
715
716 checkUnnamed1505(core.List<api.ParallelInstruction> o) {
717 unittest.expect(o, unittest.hasLength(2));
718 checkParallelInstruction(o[0]);
719 checkParallelInstruction(o[1]);
720 }
721
722 core.int buildCounterMapTask = 0;
723 buildMapTask() {
724 var o = new api.MapTask();
725 buildCounterMapTask++;
726 if (buildCounterMapTask < 3) {
727 o.instructions = buildUnnamed1505();
728 o.stageName = "foo";
729 o.systemName = "foo";
730 }
731 buildCounterMapTask--;
732 return o;
733 }
734
735 checkMapTask(api.MapTask o) {
736 buildCounterMapTask++;
737 if (buildCounterMapTask < 3) {
738 checkUnnamed1505(o.instructions);
739 unittest.expect(o.stageName, unittest.equals('foo'));
740 unittest.expect(o.systemName, unittest.equals('foo'));
741 }
742 buildCounterMapTask--;
743 }
744
745 buildUnnamed1506() {
746 var o = new core.Map<core.String, core.String>();
747 o["x"] = "foo";
748 o["y"] = "foo";
749 return o;
750 }
751
752 checkUnnamed1506(core.Map<core.String, core.String> o) {
753 unittest.expect(o, unittest.hasLength(2));
754 unittest.expect(o["x"], unittest.equals('foo'));
755 unittest.expect(o["y"], unittest.equals('foo'));
756 }
757
758 core.int buildCounterMetricStructuredName = 0;
759 buildMetricStructuredName() {
760 var o = new api.MetricStructuredName();
761 buildCounterMetricStructuredName++;
762 if (buildCounterMetricStructuredName < 3) {
763 o.context = buildUnnamed1506();
764 o.name = "foo";
765 o.origin = "foo";
766 }
767 buildCounterMetricStructuredName--;
768 return o;
769 }
770
771 checkMetricStructuredName(api.MetricStructuredName o) {
772 buildCounterMetricStructuredName++;
773 if (buildCounterMetricStructuredName < 3) {
774 checkUnnamed1506(o.context);
775 unittest.expect(o.name, unittest.equals('foo'));
776 unittest.expect(o.origin, unittest.equals('foo'));
777 }
778 buildCounterMetricStructuredName--;
779 }
780
781 core.int buildCounterMetricUpdate = 0;
782 buildMetricUpdate() {
783 var o = new api.MetricUpdate();
784 buildCounterMetricUpdate++;
785 if (buildCounterMetricUpdate < 3) {
786 o.cumulative = true;
787 o.internal = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
788 o.kind = "foo";
789 o.meanCount = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
790 o.meanSum = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
791 o.name = buildMetricStructuredName();
792 o.scalar = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
793 o.set = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
794 o.updateTime = "foo";
795 }
796 buildCounterMetricUpdate--;
797 return o;
798 }
799
800 checkMetricUpdate(api.MetricUpdate o) {
801 buildCounterMetricUpdate++;
802 if (buildCounterMetricUpdate < 3) {
803 unittest.expect(o.cumulative, unittest.isTrue);
804 var casted7 = (o.internal) as core.Map; unittest.expect(casted7, unittest.ha sLength(3)); unittest.expect(casted7["list"], unittest.equals([1, 2, 3])); unitt est.expect(casted7["bool"], unittest.equals(true)); unittest.expect(casted7["str ing"], unittest.equals('foo'));
805 unittest.expect(o.kind, unittest.equals('foo'));
806 var casted8 = (o.meanCount) as core.Map; unittest.expect(casted8, unittest.h asLength(3)); unittest.expect(casted8["list"], unittest.equals([1, 2, 3])); unit test.expect(casted8["bool"], unittest.equals(true)); unittest.expect(casted8["st ring"], unittest.equals('foo'));
807 var casted9 = (o.meanSum) as core.Map; unittest.expect(casted9, unittest.has Length(3)); unittest.expect(casted9["list"], unittest.equals([1, 2, 3])); unitte st.expect(casted9["bool"], unittest.equals(true)); unittest.expect(casted9["stri ng"], unittest.equals('foo'));
808 checkMetricStructuredName(o.name);
809 var casted10 = (o.scalar) as core.Map; unittest.expect(casted10, unittest.ha sLength(3)); unittest.expect(casted10["list"], unittest.equals([1, 2, 3])); unit test.expect(casted10["bool"], unittest.equals(true)); unittest.expect(casted10[" string"], unittest.equals('foo'));
810 var casted11 = (o.set) as core.Map; unittest.expect(casted11, unittest.hasLe ngth(3)); unittest.expect(casted11["list"], unittest.equals([1, 2, 3])); unittes t.expect(casted11["bool"], unittest.equals(true)); unittest.expect(casted11["str ing"], unittest.equals('foo'));
811 unittest.expect(o.updateTime, unittest.equals('foo'));
812 }
813 buildCounterMetricUpdate--;
814 }
815
816 core.int buildCounterMultiOutputInfo = 0;
817 buildMultiOutputInfo() {
818 var o = new api.MultiOutputInfo();
819 buildCounterMultiOutputInfo++;
820 if (buildCounterMultiOutputInfo < 3) {
821 o.tag = "foo";
822 }
823 buildCounterMultiOutputInfo--;
824 return o;
825 }
826
827 checkMultiOutputInfo(api.MultiOutputInfo o) {
828 buildCounterMultiOutputInfo++;
829 if (buildCounterMultiOutputInfo < 3) {
830 unittest.expect(o.tag, unittest.equals('foo'));
831 }
832 buildCounterMultiOutputInfo--;
833 }
834
835 core.int buildCounterPackage = 0;
836 buildPackage() {
837 var o = new api.Package();
838 buildCounterPackage++;
839 if (buildCounterPackage < 3) {
840 o.location = "foo";
841 o.name = "foo";
842 }
843 buildCounterPackage--;
844 return o;
845 }
846
847 checkPackage(api.Package o) {
848 buildCounterPackage++;
849 if (buildCounterPackage < 3) {
850 unittest.expect(o.location, unittest.equals('foo'));
851 unittest.expect(o.name, unittest.equals('foo'));
852 }
853 buildCounterPackage--;
854 }
855
856 buildUnnamed1507() {
857 var o = new core.List<api.MultiOutputInfo>();
858 o.add(buildMultiOutputInfo());
859 o.add(buildMultiOutputInfo());
860 return o;
861 }
862
863 checkUnnamed1507(core.List<api.MultiOutputInfo> o) {
864 unittest.expect(o, unittest.hasLength(2));
865 checkMultiOutputInfo(o[0]);
866 checkMultiOutputInfo(o[1]);
867 }
868
869 buildUnnamed1508() {
870 var o = new core.List<api.SideInputInfo>();
871 o.add(buildSideInputInfo());
872 o.add(buildSideInputInfo());
873 return o;
874 }
875
876 checkUnnamed1508(core.List<api.SideInputInfo> o) {
877 unittest.expect(o, unittest.hasLength(2));
878 checkSideInputInfo(o[0]);
879 checkSideInputInfo(o[1]);
880 }
881
882 buildUnnamed1509() {
883 var o = new core.Map<core.String, core.Object>();
884 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
885 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
886 return o;
887 }
888
889 checkUnnamed1509(core.Map<core.String, core.Object> o) {
890 unittest.expect(o, unittest.hasLength(2));
891 var casted12 = (o["x"]) as core.Map; unittest.expect(casted12, unittest.hasLen gth(3)); unittest.expect(casted12["list"], unittest.equals([1, 2, 3])); unittest .expect(casted12["bool"], unittest.equals(true)); unittest.expect(casted12["stri ng"], unittest.equals('foo'));
892 var casted13 = (o["y"]) as core.Map; unittest.expect(casted13, unittest.hasLen gth(3)); unittest.expect(casted13["list"], unittest.equals([1, 2, 3])); unittest .expect(casted13["bool"], unittest.equals(true)); unittest.expect(casted13["stri ng"], unittest.equals('foo'));
893 }
894
895 core.int buildCounterParDoInstruction = 0;
896 buildParDoInstruction() {
897 var o = new api.ParDoInstruction();
898 buildCounterParDoInstruction++;
899 if (buildCounterParDoInstruction < 3) {
900 o.input = buildInstructionInput();
901 o.multiOutputInfos = buildUnnamed1507();
902 o.numOutputs = 42;
903 o.sideInputs = buildUnnamed1508();
904 o.userFn = buildUnnamed1509();
905 }
906 buildCounterParDoInstruction--;
907 return o;
908 }
909
910 checkParDoInstruction(api.ParDoInstruction o) {
911 buildCounterParDoInstruction++;
912 if (buildCounterParDoInstruction < 3) {
913 checkInstructionInput(o.input);
914 checkUnnamed1507(o.multiOutputInfos);
915 unittest.expect(o.numOutputs, unittest.equals(42));
916 checkUnnamed1508(o.sideInputs);
917 checkUnnamed1509(o.userFn);
918 }
919 buildCounterParDoInstruction--;
920 }
921
922 buildUnnamed1510() {
923 var o = new core.List<api.InstructionOutput>();
924 o.add(buildInstructionOutput());
925 o.add(buildInstructionOutput());
926 return o;
927 }
928
929 checkUnnamed1510(core.List<api.InstructionOutput> o) {
930 unittest.expect(o, unittest.hasLength(2));
931 checkInstructionOutput(o[0]);
932 checkInstructionOutput(o[1]);
933 }
934
935 core.int buildCounterParallelInstruction = 0;
936 buildParallelInstruction() {
937 var o = new api.ParallelInstruction();
938 buildCounterParallelInstruction++;
939 if (buildCounterParallelInstruction < 3) {
940 o.flatten = buildFlattenInstruction();
941 o.name = "foo";
942 o.outputs = buildUnnamed1510();
943 o.parDo = buildParDoInstruction();
944 o.partialGroupByKey = buildPartialGroupByKeyInstruction();
945 o.read = buildReadInstruction();
946 o.systemName = "foo";
947 o.write = buildWriteInstruction();
948 }
949 buildCounterParallelInstruction--;
950 return o;
951 }
952
953 checkParallelInstruction(api.ParallelInstruction o) {
954 buildCounterParallelInstruction++;
955 if (buildCounterParallelInstruction < 3) {
956 checkFlattenInstruction(o.flatten);
957 unittest.expect(o.name, unittest.equals('foo'));
958 checkUnnamed1510(o.outputs);
959 checkParDoInstruction(o.parDo);
960 checkPartialGroupByKeyInstruction(o.partialGroupByKey);
961 checkReadInstruction(o.read);
962 unittest.expect(o.systemName, unittest.equals('foo'));
963 checkWriteInstruction(o.write);
964 }
965 buildCounterParallelInstruction--;
966 }
967
968 buildUnnamed1511() {
969 var o = new core.Map<core.String, core.Object>();
970 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
971 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
972 return o;
973 }
974
975 checkUnnamed1511(core.Map<core.String, core.Object> o) {
976 unittest.expect(o, unittest.hasLength(2));
977 var casted14 = (o["x"]) as core.Map; unittest.expect(casted14, unittest.hasLen gth(3)); unittest.expect(casted14["list"], unittest.equals([1, 2, 3])); unittest .expect(casted14["bool"], unittest.equals(true)); unittest.expect(casted14["stri ng"], unittest.equals('foo'));
978 var casted15 = (o["y"]) as core.Map; unittest.expect(casted15, unittest.hasLen gth(3)); unittest.expect(casted15["list"], unittest.equals([1, 2, 3])); unittest .expect(casted15["bool"], unittest.equals(true)); unittest.expect(casted15["stri ng"], unittest.equals('foo'));
979 }
980
981 core.int buildCounterPartialGroupByKeyInstruction = 0;
982 buildPartialGroupByKeyInstruction() {
983 var o = new api.PartialGroupByKeyInstruction();
984 buildCounterPartialGroupByKeyInstruction++;
985 if (buildCounterPartialGroupByKeyInstruction < 3) {
986 o.input = buildInstructionInput();
987 o.inputElementCodec = buildUnnamed1511();
988 }
989 buildCounterPartialGroupByKeyInstruction--;
990 return o;
991 }
992
993 checkPartialGroupByKeyInstruction(api.PartialGroupByKeyInstruction o) {
994 buildCounterPartialGroupByKeyInstruction++;
995 if (buildCounterPartialGroupByKeyInstruction < 3) {
996 checkInstructionInput(o.input);
997 checkUnnamed1511(o.inputElementCodec);
998 }
999 buildCounterPartialGroupByKeyInstruction--;
1000 }
1001
1002 core.int buildCounterPosition = 0;
1003 buildPosition() {
1004 var o = new api.Position();
1005 buildCounterPosition++;
1006 if (buildCounterPosition < 3) {
1007 o.byteOffset = "foo";
1008 o.end = true;
1009 o.key = "foo";
1010 o.recordIndex = "foo";
1011 o.shufflePosition = "foo";
1012 }
1013 buildCounterPosition--;
1014 return o;
1015 }
1016
1017 checkPosition(api.Position o) {
1018 buildCounterPosition++;
1019 if (buildCounterPosition < 3) {
1020 unittest.expect(o.byteOffset, unittest.equals('foo'));
1021 unittest.expect(o.end, unittest.isTrue);
1022 unittest.expect(o.key, unittest.equals('foo'));
1023 unittest.expect(o.recordIndex, unittest.equals('foo'));
1024 unittest.expect(o.shufflePosition, unittest.equals('foo'));
1025 }
1026 buildCounterPosition--;
1027 }
1028
1029 core.int buildCounterPubsubLocation = 0;
1030 buildPubsubLocation() {
1031 var o = new api.PubsubLocation();
1032 buildCounterPubsubLocation++;
1033 if (buildCounterPubsubLocation < 3) {
1034 o.subscription = "foo";
1035 o.topic = "foo";
1036 }
1037 buildCounterPubsubLocation--;
1038 return o;
1039 }
1040
1041 checkPubsubLocation(api.PubsubLocation o) {
1042 buildCounterPubsubLocation++;
1043 if (buildCounterPubsubLocation < 3) {
1044 unittest.expect(o.subscription, unittest.equals('foo'));
1045 unittest.expect(o.topic, unittest.equals('foo'));
1046 }
1047 buildCounterPubsubLocation--;
1048 }
1049
1050 core.int buildCounterReadInstruction = 0;
1051 buildReadInstruction() {
1052 var o = new api.ReadInstruction();
1053 buildCounterReadInstruction++;
1054 if (buildCounterReadInstruction < 3) {
1055 o.source = buildSource();
1056 }
1057 buildCounterReadInstruction--;
1058 return o;
1059 }
1060
1061 checkReadInstruction(api.ReadInstruction o) {
1062 buildCounterReadInstruction++;
1063 if (buildCounterReadInstruction < 3) {
1064 checkSource(o.source);
1065 }
1066 buildCounterReadInstruction--;
1067 }
1068
1069 buildUnnamed1512() {
1070 var o = new core.List<api.WorkItemStatus>();
1071 o.add(buildWorkItemStatus());
1072 o.add(buildWorkItemStatus());
1073 return o;
1074 }
1075
1076 checkUnnamed1512(core.List<api.WorkItemStatus> o) {
1077 unittest.expect(o, unittest.hasLength(2));
1078 checkWorkItemStatus(o[0]);
1079 checkWorkItemStatus(o[1]);
1080 }
1081
1082 core.int buildCounterReportWorkItemStatusRequest = 0;
1083 buildReportWorkItemStatusRequest() {
1084 var o = new api.ReportWorkItemStatusRequest();
1085 buildCounterReportWorkItemStatusRequest++;
1086 if (buildCounterReportWorkItemStatusRequest < 3) {
1087 o.currentWorkerTime = "foo";
1088 o.workItemStatuses = buildUnnamed1512();
1089 o.workerId = "foo";
1090 }
1091 buildCounterReportWorkItemStatusRequest--;
1092 return o;
1093 }
1094
1095 checkReportWorkItemStatusRequest(api.ReportWorkItemStatusRequest o) {
1096 buildCounterReportWorkItemStatusRequest++;
1097 if (buildCounterReportWorkItemStatusRequest < 3) {
1098 unittest.expect(o.currentWorkerTime, unittest.equals('foo'));
1099 checkUnnamed1512(o.workItemStatuses);
1100 unittest.expect(o.workerId, unittest.equals('foo'));
1101 }
1102 buildCounterReportWorkItemStatusRequest--;
1103 }
1104
1105 buildUnnamed1513() {
1106 var o = new core.List<api.WorkItemServiceState>();
1107 o.add(buildWorkItemServiceState());
1108 o.add(buildWorkItemServiceState());
1109 return o;
1110 }
1111
1112 checkUnnamed1513(core.List<api.WorkItemServiceState> o) {
1113 unittest.expect(o, unittest.hasLength(2));
1114 checkWorkItemServiceState(o[0]);
1115 checkWorkItemServiceState(o[1]);
1116 }
1117
1118 core.int buildCounterReportWorkItemStatusResponse = 0;
1119 buildReportWorkItemStatusResponse() {
1120 var o = new api.ReportWorkItemStatusResponse();
1121 buildCounterReportWorkItemStatusResponse++;
1122 if (buildCounterReportWorkItemStatusResponse < 3) {
1123 o.workItemServiceStates = buildUnnamed1513();
1124 }
1125 buildCounterReportWorkItemStatusResponse--;
1126 return o;
1127 }
1128
1129 checkReportWorkItemStatusResponse(api.ReportWorkItemStatusResponse o) {
1130 buildCounterReportWorkItemStatusResponse++;
1131 if (buildCounterReportWorkItemStatusResponse < 3) {
1132 checkUnnamed1513(o.workItemServiceStates);
1133 }
1134 buildCounterReportWorkItemStatusResponse--;
1135 }
1136
1137 buildUnnamed1514() {
1138 var o = new core.List<api.SideInputInfo>();
1139 o.add(buildSideInputInfo());
1140 o.add(buildSideInputInfo());
1141 return o;
1142 }
1143
1144 checkUnnamed1514(core.List<api.SideInputInfo> o) {
1145 unittest.expect(o, unittest.hasLength(2));
1146 checkSideInputInfo(o[0]);
1147 checkSideInputInfo(o[1]);
1148 }
1149
1150 buildUnnamed1515() {
1151 var o = new core.List<api.SeqMapTaskOutputInfo>();
1152 o.add(buildSeqMapTaskOutputInfo());
1153 o.add(buildSeqMapTaskOutputInfo());
1154 return o;
1155 }
1156
1157 checkUnnamed1515(core.List<api.SeqMapTaskOutputInfo> o) {
1158 unittest.expect(o, unittest.hasLength(2));
1159 checkSeqMapTaskOutputInfo(o[0]);
1160 checkSeqMapTaskOutputInfo(o[1]);
1161 }
1162
1163 buildUnnamed1516() {
1164 var o = new core.Map<core.String, core.Object>();
1165 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1166 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1167 return o;
1168 }
1169
1170 checkUnnamed1516(core.Map<core.String, core.Object> o) {
1171 unittest.expect(o, unittest.hasLength(2));
1172 var casted16 = (o["x"]) as core.Map; unittest.expect(casted16, unittest.hasLen gth(3)); unittest.expect(casted16["list"], unittest.equals([1, 2, 3])); unittest .expect(casted16["bool"], unittest.equals(true)); unittest.expect(casted16["stri ng"], unittest.equals('foo'));
1173 var casted17 = (o["y"]) as core.Map; unittest.expect(casted17, unittest.hasLen gth(3)); unittest.expect(casted17["list"], unittest.equals([1, 2, 3])); unittest .expect(casted17["bool"], unittest.equals(true)); unittest.expect(casted17["stri ng"], unittest.equals('foo'));
1174 }
1175
1176 core.int buildCounterSeqMapTask = 0;
1177 buildSeqMapTask() {
1178 var o = new api.SeqMapTask();
1179 buildCounterSeqMapTask++;
1180 if (buildCounterSeqMapTask < 3) {
1181 o.inputs = buildUnnamed1514();
1182 o.name = "foo";
1183 o.outputInfos = buildUnnamed1515();
1184 o.stageName = "foo";
1185 o.systemName = "foo";
1186 o.userFn = buildUnnamed1516();
1187 }
1188 buildCounterSeqMapTask--;
1189 return o;
1190 }
1191
1192 checkSeqMapTask(api.SeqMapTask o) {
1193 buildCounterSeqMapTask++;
1194 if (buildCounterSeqMapTask < 3) {
1195 checkUnnamed1514(o.inputs);
1196 unittest.expect(o.name, unittest.equals('foo'));
1197 checkUnnamed1515(o.outputInfos);
1198 unittest.expect(o.stageName, unittest.equals('foo'));
1199 unittest.expect(o.systemName, unittest.equals('foo'));
1200 checkUnnamed1516(o.userFn);
1201 }
1202 buildCounterSeqMapTask--;
1203 }
1204
1205 core.int buildCounterSeqMapTaskOutputInfo = 0;
1206 buildSeqMapTaskOutputInfo() {
1207 var o = new api.SeqMapTaskOutputInfo();
1208 buildCounterSeqMapTaskOutputInfo++;
1209 if (buildCounterSeqMapTaskOutputInfo < 3) {
1210 o.sink = buildSink();
1211 o.tag = "foo";
1212 }
1213 buildCounterSeqMapTaskOutputInfo--;
1214 return o;
1215 }
1216
1217 checkSeqMapTaskOutputInfo(api.SeqMapTaskOutputInfo o) {
1218 buildCounterSeqMapTaskOutputInfo++;
1219 if (buildCounterSeqMapTaskOutputInfo < 3) {
1220 checkSink(o.sink);
1221 unittest.expect(o.tag, unittest.equals('foo'));
1222 }
1223 buildCounterSeqMapTaskOutputInfo--;
1224 }
1225
1226 core.int buildCounterShellTask = 0;
1227 buildShellTask() {
1228 var o = new api.ShellTask();
1229 buildCounterShellTask++;
1230 if (buildCounterShellTask < 3) {
1231 o.command = "foo";
1232 o.exitCode = 42;
1233 }
1234 buildCounterShellTask--;
1235 return o;
1236 }
1237
1238 checkShellTask(api.ShellTask o) {
1239 buildCounterShellTask++;
1240 if (buildCounterShellTask < 3) {
1241 unittest.expect(o.command, unittest.equals('foo'));
1242 unittest.expect(o.exitCode, unittest.equals(42));
1243 }
1244 buildCounterShellTask--;
1245 }
1246
1247 buildUnnamed1517() {
1248 var o = new core.Map<core.String, core.Object>();
1249 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1250 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1251 return o;
1252 }
1253
1254 checkUnnamed1517(core.Map<core.String, core.Object> o) {
1255 unittest.expect(o, unittest.hasLength(2));
1256 var casted18 = (o["x"]) as core.Map; unittest.expect(casted18, unittest.hasLen gth(3)); unittest.expect(casted18["list"], unittest.equals([1, 2, 3])); unittest .expect(casted18["bool"], unittest.equals(true)); unittest.expect(casted18["stri ng"], unittest.equals('foo'));
1257 var casted19 = (o["y"]) as core.Map; unittest.expect(casted19, unittest.hasLen gth(3)); unittest.expect(casted19["list"], unittest.equals([1, 2, 3])); unittest .expect(casted19["bool"], unittest.equals(true)); unittest.expect(casted19["stri ng"], unittest.equals('foo'));
1258 }
1259
1260 buildUnnamed1518() {
1261 var o = new core.List<api.Source>();
1262 o.add(buildSource());
1263 o.add(buildSource());
1264 return o;
1265 }
1266
1267 checkUnnamed1518(core.List<api.Source> o) {
1268 unittest.expect(o, unittest.hasLength(2));
1269 checkSource(o[0]);
1270 checkSource(o[1]);
1271 }
1272
1273 core.int buildCounterSideInputInfo = 0;
1274 buildSideInputInfo() {
1275 var o = new api.SideInputInfo();
1276 buildCounterSideInputInfo++;
1277 if (buildCounterSideInputInfo < 3) {
1278 o.kind = buildUnnamed1517();
1279 o.sources = buildUnnamed1518();
1280 o.tag = "foo";
1281 }
1282 buildCounterSideInputInfo--;
1283 return o;
1284 }
1285
1286 checkSideInputInfo(api.SideInputInfo o) {
1287 buildCounterSideInputInfo++;
1288 if (buildCounterSideInputInfo < 3) {
1289 checkUnnamed1517(o.kind);
1290 checkUnnamed1518(o.sources);
1291 unittest.expect(o.tag, unittest.equals('foo'));
1292 }
1293 buildCounterSideInputInfo--;
1294 }
1295
1296 buildUnnamed1519() {
1297 var o = new core.Map<core.String, core.Object>();
1298 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1299 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1300 return o;
1301 }
1302
1303 checkUnnamed1519(core.Map<core.String, core.Object> o) {
1304 unittest.expect(o, unittest.hasLength(2));
1305 var casted20 = (o["x"]) as core.Map; unittest.expect(casted20, unittest.hasLen gth(3)); unittest.expect(casted20["list"], unittest.equals([1, 2, 3])); unittest .expect(casted20["bool"], unittest.equals(true)); unittest.expect(casted20["stri ng"], unittest.equals('foo'));
1306 var casted21 = (o["y"]) as core.Map; unittest.expect(casted21, unittest.hasLen gth(3)); unittest.expect(casted21["list"], unittest.equals([1, 2, 3])); unittest .expect(casted21["bool"], unittest.equals(true)); unittest.expect(casted21["stri ng"], unittest.equals('foo'));
1307 }
1308
1309 buildUnnamed1520() {
1310 var o = new core.Map<core.String, core.Object>();
1311 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1312 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1313 return o;
1314 }
1315
1316 checkUnnamed1520(core.Map<core.String, core.Object> o) {
1317 unittest.expect(o, unittest.hasLength(2));
1318 var casted22 = (o["x"]) as core.Map; unittest.expect(casted22, unittest.hasLen gth(3)); unittest.expect(casted22["list"], unittest.equals([1, 2, 3])); unittest .expect(casted22["bool"], unittest.equals(true)); unittest.expect(casted22["stri ng"], unittest.equals('foo'));
1319 var casted23 = (o["y"]) as core.Map; unittest.expect(casted23, unittest.hasLen gth(3)); unittest.expect(casted23["list"], unittest.equals([1, 2, 3])); unittest .expect(casted23["bool"], unittest.equals(true)); unittest.expect(casted23["stri ng"], unittest.equals('foo'));
1320 }
1321
1322 core.int buildCounterSink = 0;
1323 buildSink() {
1324 var o = new api.Sink();
1325 buildCounterSink++;
1326 if (buildCounterSink < 3) {
1327 o.codec = buildUnnamed1519();
1328 o.spec = buildUnnamed1520();
1329 }
1330 buildCounterSink--;
1331 return o;
1332 }
1333
1334 checkSink(api.Sink o) {
1335 buildCounterSink++;
1336 if (buildCounterSink < 3) {
1337 checkUnnamed1519(o.codec);
1338 checkUnnamed1520(o.spec);
1339 }
1340 buildCounterSink--;
1341 }
1342
1343 buildUnnamed1521() {
1344 var o = new core.Map<core.String, core.Object>();
1345 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1346 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1347 return o;
1348 }
1349
1350 checkUnnamed1521(core.Map<core.String, core.Object> o) {
1351 unittest.expect(o, unittest.hasLength(2));
1352 var casted24 = (o["x"]) as core.Map; unittest.expect(casted24, unittest.hasLen gth(3)); unittest.expect(casted24["list"], unittest.equals([1, 2, 3])); unittest .expect(casted24["bool"], unittest.equals(true)); unittest.expect(casted24["stri ng"], unittest.equals('foo'));
1353 var casted25 = (o["y"]) as core.Map; unittest.expect(casted25, unittest.hasLen gth(3)); unittest.expect(casted25["list"], unittest.equals([1, 2, 3])); unittest .expect(casted25["bool"], unittest.equals(true)); unittest.expect(casted25["stri ng"], unittest.equals('foo'));
1354 }
1355
1356 buildUnnamed1522() {
1357 var o = new core.List<core.Map<core.String, core.Object>>();
1358 o.add(buildUnnamed1521());
1359 o.add(buildUnnamed1521());
1360 return o;
1361 }
1362
1363 checkUnnamed1522(core.List<core.Map<core.String, core.Object>> o) {
1364 unittest.expect(o, unittest.hasLength(2));
1365 checkUnnamed1521(o[0]);
1366 checkUnnamed1521(o[1]);
1367 }
1368
1369 buildUnnamed1523() {
1370 var o = new core.Map<core.String, core.Object>();
1371 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1372 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1373 return o;
1374 }
1375
1376 checkUnnamed1523(core.Map<core.String, core.Object> o) {
1377 unittest.expect(o, unittest.hasLength(2));
1378 var casted26 = (o["x"]) as core.Map; unittest.expect(casted26, unittest.hasLen gth(3)); unittest.expect(casted26["list"], unittest.equals([1, 2, 3])); unittest .expect(casted26["bool"], unittest.equals(true)); unittest.expect(casted26["stri ng"], unittest.equals('foo'));
1379 var casted27 = (o["y"]) as core.Map; unittest.expect(casted27, unittest.hasLen gth(3)); unittest.expect(casted27["list"], unittest.equals([1, 2, 3])); unittest .expect(casted27["bool"], unittest.equals(true)); unittest.expect(casted27["stri ng"], unittest.equals('foo'));
1380 }
1381
1382 buildUnnamed1524() {
1383 var o = new core.Map<core.String, core.Object>();
1384 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1385 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1386 return o;
1387 }
1388
1389 checkUnnamed1524(core.Map<core.String, core.Object> o) {
1390 unittest.expect(o, unittest.hasLength(2));
1391 var casted28 = (o["x"]) as core.Map; unittest.expect(casted28, unittest.hasLen gth(3)); unittest.expect(casted28["list"], unittest.equals([1, 2, 3])); unittest .expect(casted28["bool"], unittest.equals(true)); unittest.expect(casted28["stri ng"], unittest.equals('foo'));
1392 var casted29 = (o["y"]) as core.Map; unittest.expect(casted29, unittest.hasLen gth(3)); unittest.expect(casted29["list"], unittest.equals([1, 2, 3])); unittest .expect(casted29["bool"], unittest.equals(true)); unittest.expect(casted29["stri ng"], unittest.equals('foo'));
1393 }
1394
1395 core.int buildCounterSource = 0;
1396 buildSource() {
1397 var o = new api.Source();
1398 buildCounterSource++;
1399 if (buildCounterSource < 3) {
1400 o.baseSpecs = buildUnnamed1522();
1401 o.codec = buildUnnamed1523();
1402 o.doesNotNeedSplitting = true;
1403 o.metadata = buildSourceMetadata();
1404 o.spec = buildUnnamed1524();
1405 }
1406 buildCounterSource--;
1407 return o;
1408 }
1409
1410 checkSource(api.Source o) {
1411 buildCounterSource++;
1412 if (buildCounterSource < 3) {
1413 checkUnnamed1522(o.baseSpecs);
1414 checkUnnamed1523(o.codec);
1415 unittest.expect(o.doesNotNeedSplitting, unittest.isTrue);
1416 checkSourceMetadata(o.metadata);
1417 checkUnnamed1524(o.spec);
1418 }
1419 buildCounterSource--;
1420 }
1421
1422 core.int buildCounterSourceGetMetadataRequest = 0;
1423 buildSourceGetMetadataRequest() {
1424 var o = new api.SourceGetMetadataRequest();
1425 buildCounterSourceGetMetadataRequest++;
1426 if (buildCounterSourceGetMetadataRequest < 3) {
1427 o.source = buildSource();
1428 }
1429 buildCounterSourceGetMetadataRequest--;
1430 return o;
1431 }
1432
1433 checkSourceGetMetadataRequest(api.SourceGetMetadataRequest o) {
1434 buildCounterSourceGetMetadataRequest++;
1435 if (buildCounterSourceGetMetadataRequest < 3) {
1436 checkSource(o.source);
1437 }
1438 buildCounterSourceGetMetadataRequest--;
1439 }
1440
1441 core.int buildCounterSourceGetMetadataResponse = 0;
1442 buildSourceGetMetadataResponse() {
1443 var o = new api.SourceGetMetadataResponse();
1444 buildCounterSourceGetMetadataResponse++;
1445 if (buildCounterSourceGetMetadataResponse < 3) {
1446 o.metadata = buildSourceMetadata();
1447 }
1448 buildCounterSourceGetMetadataResponse--;
1449 return o;
1450 }
1451
1452 checkSourceGetMetadataResponse(api.SourceGetMetadataResponse o) {
1453 buildCounterSourceGetMetadataResponse++;
1454 if (buildCounterSourceGetMetadataResponse < 3) {
1455 checkSourceMetadata(o.metadata);
1456 }
1457 buildCounterSourceGetMetadataResponse--;
1458 }
1459
1460 core.int buildCounterSourceMetadata = 0;
1461 buildSourceMetadata() {
1462 var o = new api.SourceMetadata();
1463 buildCounterSourceMetadata++;
1464 if (buildCounterSourceMetadata < 3) {
1465 o.estimatedSizeBytes = "foo";
1466 o.infinite = true;
1467 o.producesSortedKeys = true;
1468 }
1469 buildCounterSourceMetadata--;
1470 return o;
1471 }
1472
1473 checkSourceMetadata(api.SourceMetadata o) {
1474 buildCounterSourceMetadata++;
1475 if (buildCounterSourceMetadata < 3) {
1476 unittest.expect(o.estimatedSizeBytes, unittest.equals('foo'));
1477 unittest.expect(o.infinite, unittest.isTrue);
1478 unittest.expect(o.producesSortedKeys, unittest.isTrue);
1479 }
1480 buildCounterSourceMetadata--;
1481 }
1482
1483 core.int buildCounterSourceOperationRequest = 0;
1484 buildSourceOperationRequest() {
1485 var o = new api.SourceOperationRequest();
1486 buildCounterSourceOperationRequest++;
1487 if (buildCounterSourceOperationRequest < 3) {
1488 o.getMetadata = buildSourceGetMetadataRequest();
1489 o.split = buildSourceSplitRequest();
1490 }
1491 buildCounterSourceOperationRequest--;
1492 return o;
1493 }
1494
1495 checkSourceOperationRequest(api.SourceOperationRequest o) {
1496 buildCounterSourceOperationRequest++;
1497 if (buildCounterSourceOperationRequest < 3) {
1498 checkSourceGetMetadataRequest(o.getMetadata);
1499 checkSourceSplitRequest(o.split);
1500 }
1501 buildCounterSourceOperationRequest--;
1502 }
1503
1504 core.int buildCounterSourceOperationResponse = 0;
1505 buildSourceOperationResponse() {
1506 var o = new api.SourceOperationResponse();
1507 buildCounterSourceOperationResponse++;
1508 if (buildCounterSourceOperationResponse < 3) {
1509 o.getMetadata = buildSourceGetMetadataResponse();
1510 o.split = buildSourceSplitResponse();
1511 }
1512 buildCounterSourceOperationResponse--;
1513 return o;
1514 }
1515
1516 checkSourceOperationResponse(api.SourceOperationResponse o) {
1517 buildCounterSourceOperationResponse++;
1518 if (buildCounterSourceOperationResponse < 3) {
1519 checkSourceGetMetadataResponse(o.getMetadata);
1520 checkSourceSplitResponse(o.split);
1521 }
1522 buildCounterSourceOperationResponse--;
1523 }
1524
1525 core.int buildCounterSourceSplitOptions = 0;
1526 buildSourceSplitOptions() {
1527 var o = new api.SourceSplitOptions();
1528 buildCounterSourceSplitOptions++;
1529 if (buildCounterSourceSplitOptions < 3) {
1530 o.desiredShardSizeBytes = "foo";
1531 }
1532 buildCounterSourceSplitOptions--;
1533 return o;
1534 }
1535
1536 checkSourceSplitOptions(api.SourceSplitOptions o) {
1537 buildCounterSourceSplitOptions++;
1538 if (buildCounterSourceSplitOptions < 3) {
1539 unittest.expect(o.desiredShardSizeBytes, unittest.equals('foo'));
1540 }
1541 buildCounterSourceSplitOptions--;
1542 }
1543
1544 core.int buildCounterSourceSplitRequest = 0;
1545 buildSourceSplitRequest() {
1546 var o = new api.SourceSplitRequest();
1547 buildCounterSourceSplitRequest++;
1548 if (buildCounterSourceSplitRequest < 3) {
1549 o.options = buildSourceSplitOptions();
1550 o.source = buildSource();
1551 }
1552 buildCounterSourceSplitRequest--;
1553 return o;
1554 }
1555
1556 checkSourceSplitRequest(api.SourceSplitRequest o) {
1557 buildCounterSourceSplitRequest++;
1558 if (buildCounterSourceSplitRequest < 3) {
1559 checkSourceSplitOptions(o.options);
1560 checkSource(o.source);
1561 }
1562 buildCounterSourceSplitRequest--;
1563 }
1564
1565 buildUnnamed1525() {
1566 var o = new core.List<api.SourceSplitShard>();
1567 o.add(buildSourceSplitShard());
1568 o.add(buildSourceSplitShard());
1569 return o;
1570 }
1571
1572 checkUnnamed1525(core.List<api.SourceSplitShard> o) {
1573 unittest.expect(o, unittest.hasLength(2));
1574 checkSourceSplitShard(o[0]);
1575 checkSourceSplitShard(o[1]);
1576 }
1577
1578 core.int buildCounterSourceSplitResponse = 0;
1579 buildSourceSplitResponse() {
1580 var o = new api.SourceSplitResponse();
1581 buildCounterSourceSplitResponse++;
1582 if (buildCounterSourceSplitResponse < 3) {
1583 o.outcome = "foo";
1584 o.shards = buildUnnamed1525();
1585 }
1586 buildCounterSourceSplitResponse--;
1587 return o;
1588 }
1589
1590 checkSourceSplitResponse(api.SourceSplitResponse o) {
1591 buildCounterSourceSplitResponse++;
1592 if (buildCounterSourceSplitResponse < 3) {
1593 unittest.expect(o.outcome, unittest.equals('foo'));
1594 checkUnnamed1525(o.shards);
1595 }
1596 buildCounterSourceSplitResponse--;
1597 }
1598
1599 core.int buildCounterSourceSplitShard = 0;
1600 buildSourceSplitShard() {
1601 var o = new api.SourceSplitShard();
1602 buildCounterSourceSplitShard++;
1603 if (buildCounterSourceSplitShard < 3) {
1604 o.derivationMode = "foo";
1605 o.source = buildSource();
1606 }
1607 buildCounterSourceSplitShard--;
1608 return o;
1609 }
1610
1611 checkSourceSplitShard(api.SourceSplitShard o) {
1612 buildCounterSourceSplitShard++;
1613 if (buildCounterSourceSplitShard < 3) {
1614 unittest.expect(o.derivationMode, unittest.equals('foo'));
1615 checkSource(o.source);
1616 }
1617 buildCounterSourceSplitShard--;
1618 }
1619
1620 buildUnnamed1526() {
1621 var o = new core.Map<core.String, core.Object>();
1622 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1623 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1624 return o;
1625 }
1626
1627 checkUnnamed1526(core.Map<core.String, core.Object> o) {
1628 unittest.expect(o, unittest.hasLength(2));
1629 var casted30 = (o["x"]) as core.Map; unittest.expect(casted30, unittest.hasLen gth(3)); unittest.expect(casted30["list"], unittest.equals([1, 2, 3])); unittest .expect(casted30["bool"], unittest.equals(true)); unittest.expect(casted30["stri ng"], unittest.equals('foo'));
1630 var casted31 = (o["y"]) as core.Map; unittest.expect(casted31, unittest.hasLen gth(3)); unittest.expect(casted31["list"], unittest.equals([1, 2, 3])); unittest .expect(casted31["bool"], unittest.equals(true)); unittest.expect(casted31["stri ng"], unittest.equals('foo'));
1631 }
1632
1633 buildUnnamed1527() {
1634 var o = new core.List<core.Map<core.String, core.Object>>();
1635 o.add(buildUnnamed1526());
1636 o.add(buildUnnamed1526());
1637 return o;
1638 }
1639
1640 checkUnnamed1527(core.List<core.Map<core.String, core.Object>> o) {
1641 unittest.expect(o, unittest.hasLength(2));
1642 checkUnnamed1526(o[0]);
1643 checkUnnamed1526(o[1]);
1644 }
1645
1646 core.int buildCounterStatus = 0;
1647 buildStatus() {
1648 var o = new api.Status();
1649 buildCounterStatus++;
1650 if (buildCounterStatus < 3) {
1651 o.code = 42;
1652 o.details = buildUnnamed1527();
1653 o.message = "foo";
1654 }
1655 buildCounterStatus--;
1656 return o;
1657 }
1658
1659 checkStatus(api.Status o) {
1660 buildCounterStatus++;
1661 if (buildCounterStatus < 3) {
1662 unittest.expect(o.code, unittest.equals(42));
1663 checkUnnamed1527(o.details);
1664 unittest.expect(o.message, unittest.equals('foo'));
1665 }
1666 buildCounterStatus--;
1667 }
1668
1669 buildUnnamed1528() {
1670 var o = new core.Map<core.String, core.Object>();
1671 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1672 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1673 return o;
1674 }
1675
1676 checkUnnamed1528(core.Map<core.String, core.Object> o) {
1677 unittest.expect(o, unittest.hasLength(2));
1678 var casted32 = (o["x"]) as core.Map; unittest.expect(casted32, unittest.hasLen gth(3)); unittest.expect(casted32["list"], unittest.equals([1, 2, 3])); unittest .expect(casted32["bool"], unittest.equals(true)); unittest.expect(casted32["stri ng"], unittest.equals('foo'));
1679 var casted33 = (o["y"]) as core.Map; unittest.expect(casted33, unittest.hasLen gth(3)); unittest.expect(casted33["list"], unittest.equals([1, 2, 3])); unittest .expect(casted33["bool"], unittest.equals(true)); unittest.expect(casted33["stri ng"], unittest.equals('foo'));
1680 }
1681
1682 core.int buildCounterStep = 0;
1683 buildStep() {
1684 var o = new api.Step();
1685 buildCounterStep++;
1686 if (buildCounterStep < 3) {
1687 o.kind = "foo";
1688 o.name = "foo";
1689 o.properties = buildUnnamed1528();
1690 }
1691 buildCounterStep--;
1692 return o;
1693 }
1694
1695 checkStep(api.Step o) {
1696 buildCounterStep++;
1697 if (buildCounterStep < 3) {
1698 unittest.expect(o.kind, unittest.equals('foo'));
1699 unittest.expect(o.name, unittest.equals('foo'));
1700 checkUnnamed1528(o.properties);
1701 }
1702 buildCounterStep--;
1703 }
1704
1705 core.int buildCounterStreamLocation = 0;
1706 buildStreamLocation() {
1707 var o = new api.StreamLocation();
1708 buildCounterStreamLocation++;
1709 if (buildCounterStreamLocation < 3) {
1710 o.pubsubLocation = buildPubsubLocation();
1711 o.streamingStageLocation = buildStreamingStageLocation();
1712 }
1713 buildCounterStreamLocation--;
1714 return o;
1715 }
1716
1717 checkStreamLocation(api.StreamLocation o) {
1718 buildCounterStreamLocation++;
1719 if (buildCounterStreamLocation < 3) {
1720 checkPubsubLocation(o.pubsubLocation);
1721 checkStreamingStageLocation(o.streamingStageLocation);
1722 }
1723 buildCounterStreamLocation--;
1724 }
1725
1726 core.int buildCounterStreamingSetupTask = 0;
1727 buildStreamingSetupTask() {
1728 var o = new api.StreamingSetupTask();
1729 buildCounterStreamingSetupTask++;
1730 if (buildCounterStreamingSetupTask < 3) {
1731 o.receiveWorkPort = 42;
1732 o.streamingComputationTopology = buildTopologyConfig();
1733 o.workerHarnessPort = 42;
1734 }
1735 buildCounterStreamingSetupTask--;
1736 return o;
1737 }
1738
1739 checkStreamingSetupTask(api.StreamingSetupTask o) {
1740 buildCounterStreamingSetupTask++;
1741 if (buildCounterStreamingSetupTask < 3) {
1742 unittest.expect(o.receiveWorkPort, unittest.equals(42));
1743 checkTopologyConfig(o.streamingComputationTopology);
1744 unittest.expect(o.workerHarnessPort, unittest.equals(42));
1745 }
1746 buildCounterStreamingSetupTask--;
1747 }
1748
1749 core.int buildCounterStreamingStageLocation = 0;
1750 buildStreamingStageLocation() {
1751 var o = new api.StreamingStageLocation();
1752 buildCounterStreamingStageLocation++;
1753 if (buildCounterStreamingStageLocation < 3) {
1754 o.streamId = "foo";
1755 }
1756 buildCounterStreamingStageLocation--;
1757 return o;
1758 }
1759
1760 checkStreamingStageLocation(api.StreamingStageLocation o) {
1761 buildCounterStreamingStageLocation++;
1762 if (buildCounterStreamingStageLocation < 3) {
1763 unittest.expect(o.streamId, unittest.equals('foo'));
1764 }
1765 buildCounterStreamingStageLocation--;
1766 }
1767
1768 buildUnnamed1529() {
1769 var o = new core.List<core.String>();
1770 o.add("foo");
1771 o.add("foo");
1772 return o;
1773 }
1774
1775 checkUnnamed1529(core.List<core.String> o) {
1776 unittest.expect(o, unittest.hasLength(2));
1777 unittest.expect(o[0], unittest.equals('foo'));
1778 unittest.expect(o[1], unittest.equals('foo'));
1779 }
1780
1781 core.int buildCounterTaskRunnerSettings = 0;
1782 buildTaskRunnerSettings() {
1783 var o = new api.TaskRunnerSettings();
1784 buildCounterTaskRunnerSettings++;
1785 if (buildCounterTaskRunnerSettings < 3) {
1786 o.alsologtostderr = true;
1787 o.baseTaskDir = "foo";
1788 o.baseUrl = "foo";
1789 o.commandlinesFileName = "foo";
1790 o.continueOnException = true;
1791 o.dataflowApiVersion = "foo";
1792 o.harnessCommand = "foo";
1793 o.languageHint = "foo";
1794 o.logDir = "foo";
1795 o.logToSerialconsole = true;
1796 o.logUploadLocation = "foo";
1797 o.oauthScopes = buildUnnamed1529();
1798 o.parallelWorkerSettings = buildWorkerSettings();
1799 o.streamingWorkerMainClass = "foo";
1800 o.taskGroup = "foo";
1801 o.taskUser = "foo";
1802 o.tempStoragePrefix = "foo";
1803 o.vmId = "foo";
1804 o.workflowFileName = "foo";
1805 }
1806 buildCounterTaskRunnerSettings--;
1807 return o;
1808 }
1809
1810 checkTaskRunnerSettings(api.TaskRunnerSettings o) {
1811 buildCounterTaskRunnerSettings++;
1812 if (buildCounterTaskRunnerSettings < 3) {
1813 unittest.expect(o.alsologtostderr, unittest.isTrue);
1814 unittest.expect(o.baseTaskDir, unittest.equals('foo'));
1815 unittest.expect(o.baseUrl, unittest.equals('foo'));
1816 unittest.expect(o.commandlinesFileName, unittest.equals('foo'));
1817 unittest.expect(o.continueOnException, unittest.isTrue);
1818 unittest.expect(o.dataflowApiVersion, unittest.equals('foo'));
1819 unittest.expect(o.harnessCommand, unittest.equals('foo'));
1820 unittest.expect(o.languageHint, unittest.equals('foo'));
1821 unittest.expect(o.logDir, unittest.equals('foo'));
1822 unittest.expect(o.logToSerialconsole, unittest.isTrue);
1823 unittest.expect(o.logUploadLocation, unittest.equals('foo'));
1824 checkUnnamed1529(o.oauthScopes);
1825 checkWorkerSettings(o.parallelWorkerSettings);
1826 unittest.expect(o.streamingWorkerMainClass, unittest.equals('foo'));
1827 unittest.expect(o.taskGroup, unittest.equals('foo'));
1828 unittest.expect(o.taskUser, unittest.equals('foo'));
1829 unittest.expect(o.tempStoragePrefix, unittest.equals('foo'));
1830 unittest.expect(o.vmId, unittest.equals('foo'));
1831 unittest.expect(o.workflowFileName, unittest.equals('foo'));
1832 }
1833 buildCounterTaskRunnerSettings--;
1834 }
1835
1836 buildUnnamed1530() {
1837 var o = new core.List<api.ComputationTopology>();
1838 o.add(buildComputationTopology());
1839 o.add(buildComputationTopology());
1840 return o;
1841 }
1842
1843 checkUnnamed1530(core.List<api.ComputationTopology> o) {
1844 unittest.expect(o, unittest.hasLength(2));
1845 checkComputationTopology(o[0]);
1846 checkComputationTopology(o[1]);
1847 }
1848
1849 buildUnnamed1531() {
1850 var o = new core.List<api.DataDiskAssignment>();
1851 o.add(buildDataDiskAssignment());
1852 o.add(buildDataDiskAssignment());
1853 return o;
1854 }
1855
1856 checkUnnamed1531(core.List<api.DataDiskAssignment> o) {
1857 unittest.expect(o, unittest.hasLength(2));
1858 checkDataDiskAssignment(o[0]);
1859 checkDataDiskAssignment(o[1]);
1860 }
1861
1862 core.int buildCounterTopologyConfig = 0;
1863 buildTopologyConfig() {
1864 var o = new api.TopologyConfig();
1865 buildCounterTopologyConfig++;
1866 if (buildCounterTopologyConfig < 3) {
1867 o.computations = buildUnnamed1530();
1868 o.dataDiskAssignments = buildUnnamed1531();
1869 }
1870 buildCounterTopologyConfig--;
1871 return o;
1872 }
1873
1874 checkTopologyConfig(api.TopologyConfig o) {
1875 buildCounterTopologyConfig++;
1876 if (buildCounterTopologyConfig < 3) {
1877 checkUnnamed1530(o.computations);
1878 checkUnnamed1531(o.dataDiskAssignments);
1879 }
1880 buildCounterTopologyConfig--;
1881 }
1882
1883 buildUnnamed1532() {
1884 var o = new core.List<api.Package>();
1885 o.add(buildPackage());
1886 o.add(buildPackage());
1887 return o;
1888 }
1889
1890 checkUnnamed1532(core.List<api.Package> o) {
1891 unittest.expect(o, unittest.hasLength(2));
1892 checkPackage(o[0]);
1893 checkPackage(o[1]);
1894 }
1895
1896 core.int buildCounterWorkItem = 0;
1897 buildWorkItem() {
1898 var o = new api.WorkItem();
1899 buildCounterWorkItem++;
1900 if (buildCounterWorkItem < 3) {
1901 o.configuration = "foo";
1902 o.id = "foo";
1903 o.jobId = "foo";
1904 o.leaseExpireTime = "foo";
1905 o.mapTask = buildMapTask();
1906 o.packages = buildUnnamed1532();
1907 o.projectId = "foo";
1908 o.reportStatusInterval = "foo";
1909 o.seqMapTask = buildSeqMapTask();
1910 o.shellTask = buildShellTask();
1911 o.sourceOperationTask = buildSourceOperationRequest();
1912 o.streamingSetupTask = buildStreamingSetupTask();
1913 }
1914 buildCounterWorkItem--;
1915 return o;
1916 }
1917
1918 checkWorkItem(api.WorkItem o) {
1919 buildCounterWorkItem++;
1920 if (buildCounterWorkItem < 3) {
1921 unittest.expect(o.configuration, unittest.equals('foo'));
1922 unittest.expect(o.id, unittest.equals('foo'));
1923 unittest.expect(o.jobId, unittest.equals('foo'));
1924 unittest.expect(o.leaseExpireTime, unittest.equals('foo'));
1925 checkMapTask(o.mapTask);
1926 checkUnnamed1532(o.packages);
1927 unittest.expect(o.projectId, unittest.equals('foo'));
1928 unittest.expect(o.reportStatusInterval, unittest.equals('foo'));
1929 checkSeqMapTask(o.seqMapTask);
1930 checkShellTask(o.shellTask);
1931 checkSourceOperationRequest(o.sourceOperationTask);
1932 checkStreamingSetupTask(o.streamingSetupTask);
1933 }
1934 buildCounterWorkItem--;
1935 }
1936
1937 buildUnnamed1533() {
1938 var o = new core.Map<core.String, core.Object>();
1939 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1940 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
1941 return o;
1942 }
1943
1944 checkUnnamed1533(core.Map<core.String, core.Object> o) {
1945 unittest.expect(o, unittest.hasLength(2));
1946 var casted34 = (o["x"]) as core.Map; unittest.expect(casted34, unittest.hasLen gth(3)); unittest.expect(casted34["list"], unittest.equals([1, 2, 3])); unittest .expect(casted34["bool"], unittest.equals(true)); unittest.expect(casted34["stri ng"], unittest.equals('foo'));
1947 var casted35 = (o["y"]) as core.Map; unittest.expect(casted35, unittest.hasLen gth(3)); unittest.expect(casted35["list"], unittest.equals([1, 2, 3])); unittest .expect(casted35["bool"], unittest.equals(true)); unittest.expect(casted35["stri ng"], unittest.equals('foo'));
1948 }
1949
1950 core.int buildCounterWorkItemServiceState = 0;
1951 buildWorkItemServiceState() {
1952 var o = new api.WorkItemServiceState();
1953 buildCounterWorkItemServiceState++;
1954 if (buildCounterWorkItemServiceState < 3) {
1955 o.harnessData = buildUnnamed1533();
1956 o.leaseExpireTime = "foo";
1957 o.reportStatusInterval = "foo";
1958 o.suggestedStopPoint = buildApproximateProgress();
1959 o.suggestedStopPosition = buildPosition();
1960 }
1961 buildCounterWorkItemServiceState--;
1962 return o;
1963 }
1964
1965 checkWorkItemServiceState(api.WorkItemServiceState o) {
1966 buildCounterWorkItemServiceState++;
1967 if (buildCounterWorkItemServiceState < 3) {
1968 checkUnnamed1533(o.harnessData);
1969 unittest.expect(o.leaseExpireTime, unittest.equals('foo'));
1970 unittest.expect(o.reportStatusInterval, unittest.equals('foo'));
1971 checkApproximateProgress(o.suggestedStopPoint);
1972 checkPosition(o.suggestedStopPosition);
1973 }
1974 buildCounterWorkItemServiceState--;
1975 }
1976
1977 buildUnnamed1534() {
1978 var o = new core.List<api.Status>();
1979 o.add(buildStatus());
1980 o.add(buildStatus());
1981 return o;
1982 }
1983
1984 checkUnnamed1534(core.List<api.Status> o) {
1985 unittest.expect(o, unittest.hasLength(2));
1986 checkStatus(o[0]);
1987 checkStatus(o[1]);
1988 }
1989
1990 buildUnnamed1535() {
1991 var o = new core.List<api.MetricUpdate>();
1992 o.add(buildMetricUpdate());
1993 o.add(buildMetricUpdate());
1994 return o;
1995 }
1996
1997 checkUnnamed1535(core.List<api.MetricUpdate> o) {
1998 unittest.expect(o, unittest.hasLength(2));
1999 checkMetricUpdate(o[0]);
2000 checkMetricUpdate(o[1]);
2001 }
2002
2003 core.int buildCounterWorkItemStatus = 0;
2004 buildWorkItemStatus() {
2005 var o = new api.WorkItemStatus();
2006 buildCounterWorkItemStatus++;
2007 if (buildCounterWorkItemStatus < 3) {
2008 o.completed = true;
2009 o.errors = buildUnnamed1534();
2010 o.metricUpdates = buildUnnamed1535();
2011 o.progress = buildApproximateProgress();
2012 o.reportIndex = "foo";
2013 o.requestedLeaseDuration = "foo";
2014 o.sourceOperationResponse = buildSourceOperationResponse();
2015 o.stopPosition = buildPosition();
2016 o.workItemId = "foo";
2017 }
2018 buildCounterWorkItemStatus--;
2019 return o;
2020 }
2021
2022 checkWorkItemStatus(api.WorkItemStatus o) {
2023 buildCounterWorkItemStatus++;
2024 if (buildCounterWorkItemStatus < 3) {
2025 unittest.expect(o.completed, unittest.isTrue);
2026 checkUnnamed1534(o.errors);
2027 checkUnnamed1535(o.metricUpdates);
2028 checkApproximateProgress(o.progress);
2029 unittest.expect(o.reportIndex, unittest.equals('foo'));
2030 unittest.expect(o.requestedLeaseDuration, unittest.equals('foo'));
2031 checkSourceOperationResponse(o.sourceOperationResponse);
2032 checkPosition(o.stopPosition);
2033 unittest.expect(o.workItemId, unittest.equals('foo'));
2034 }
2035 buildCounterWorkItemStatus--;
2036 }
2037
2038 buildUnnamed1536() {
2039 var o = new core.List<api.Disk>();
2040 o.add(buildDisk());
2041 o.add(buildDisk());
2042 return o;
2043 }
2044
2045 checkUnnamed1536(core.List<api.Disk> o) {
2046 unittest.expect(o, unittest.hasLength(2));
2047 checkDisk(o[0]);
2048 checkDisk(o[1]);
2049 }
2050
2051 buildUnnamed1537() {
2052 var o = new core.Map<core.String, core.String>();
2053 o["x"] = "foo";
2054 o["y"] = "foo";
2055 return o;
2056 }
2057
2058 checkUnnamed1537(core.Map<core.String, core.String> o) {
2059 unittest.expect(o, unittest.hasLength(2));
2060 unittest.expect(o["x"], unittest.equals('foo'));
2061 unittest.expect(o["y"], unittest.equals('foo'));
2062 }
2063
2064 buildUnnamed1538() {
2065 var o = new core.List<api.Package>();
2066 o.add(buildPackage());
2067 o.add(buildPackage());
2068 return o;
2069 }
2070
2071 checkUnnamed1538(core.List<api.Package> o) {
2072 unittest.expect(o, unittest.hasLength(2));
2073 checkPackage(o[0]);
2074 checkPackage(o[1]);
2075 }
2076
2077 core.int buildCounterWorkerPool = 0;
2078 buildWorkerPool() {
2079 var o = new api.WorkerPool();
2080 buildCounterWorkerPool++;
2081 if (buildCounterWorkerPool < 3) {
2082 o.autoscalingSettings = buildAutoscalingSettings();
2083 o.dataDisks = buildUnnamed1536();
2084 o.defaultPackageSet = "foo";
2085 o.diskSizeGb = 42;
2086 o.diskSourceImage = "foo";
2087 o.kind = "foo";
2088 o.machineType = "foo";
2089 o.metadata = buildUnnamed1537();
2090 o.numWorkers = 42;
2091 o.onHostMaintenance = "foo";
2092 o.packages = buildUnnamed1538();
2093 o.taskrunnerSettings = buildTaskRunnerSettings();
2094 o.teardownPolicy = "foo";
2095 o.zone = "foo";
2096 }
2097 buildCounterWorkerPool--;
2098 return o;
2099 }
2100
2101 checkWorkerPool(api.WorkerPool o) {
2102 buildCounterWorkerPool++;
2103 if (buildCounterWorkerPool < 3) {
2104 checkAutoscalingSettings(o.autoscalingSettings);
2105 checkUnnamed1536(o.dataDisks);
2106 unittest.expect(o.defaultPackageSet, unittest.equals('foo'));
2107 unittest.expect(o.diskSizeGb, unittest.equals(42));
2108 unittest.expect(o.diskSourceImage, unittest.equals('foo'));
2109 unittest.expect(o.kind, unittest.equals('foo'));
2110 unittest.expect(o.machineType, unittest.equals('foo'));
2111 checkUnnamed1537(o.metadata);
2112 unittest.expect(o.numWorkers, unittest.equals(42));
2113 unittest.expect(o.onHostMaintenance, unittest.equals('foo'));
2114 checkUnnamed1538(o.packages);
2115 checkTaskRunnerSettings(o.taskrunnerSettings);
2116 unittest.expect(o.teardownPolicy, unittest.equals('foo'));
2117 unittest.expect(o.zone, unittest.equals('foo'));
2118 }
2119 buildCounterWorkerPool--;
2120 }
2121
2122 core.int buildCounterWorkerSettings = 0;
2123 buildWorkerSettings() {
2124 var o = new api.WorkerSettings();
2125 buildCounterWorkerSettings++;
2126 if (buildCounterWorkerSettings < 3) {
2127 o.baseUrl = "foo";
2128 o.reportingEnabled = true;
2129 o.servicePath = "foo";
2130 o.shuffleServicePath = "foo";
2131 o.tempStoragePrefix = "foo";
2132 o.workerId = "foo";
2133 }
2134 buildCounterWorkerSettings--;
2135 return o;
2136 }
2137
2138 checkWorkerSettings(api.WorkerSettings o) {
2139 buildCounterWorkerSettings++;
2140 if (buildCounterWorkerSettings < 3) {
2141 unittest.expect(o.baseUrl, unittest.equals('foo'));
2142 unittest.expect(o.reportingEnabled, unittest.isTrue);
2143 unittest.expect(o.servicePath, unittest.equals('foo'));
2144 unittest.expect(o.shuffleServicePath, unittest.equals('foo'));
2145 unittest.expect(o.tempStoragePrefix, unittest.equals('foo'));
2146 unittest.expect(o.workerId, unittest.equals('foo'));
2147 }
2148 buildCounterWorkerSettings--;
2149 }
2150
2151 core.int buildCounterWriteInstruction = 0;
2152 buildWriteInstruction() {
2153 var o = new api.WriteInstruction();
2154 buildCounterWriteInstruction++;
2155 if (buildCounterWriteInstruction < 3) {
2156 o.input = buildInstructionInput();
2157 o.sink = buildSink();
2158 }
2159 buildCounterWriteInstruction--;
2160 return o;
2161 }
2162
2163 checkWriteInstruction(api.WriteInstruction o) {
2164 buildCounterWriteInstruction++;
2165 if (buildCounterWriteInstruction < 3) {
2166 checkInstructionInput(o.input);
2167 checkSink(o.sink);
2168 }
2169 buildCounterWriteInstruction--;
2170 }
2171
2172
2173 main() {
2174 unittest.group("obj-schema-ApproximateProgress", () {
2175 unittest.test("to-json--from-json", () {
2176 var o = buildApproximateProgress();
2177 var od = new api.ApproximateProgress.fromJson(o.toJson());
2178 checkApproximateProgress(od);
2179 });
2180 });
2181
2182
2183 unittest.group("obj-schema-AutoscalingSettings", () {
2184 unittest.test("to-json--from-json", () {
2185 var o = buildAutoscalingSettings();
2186 var od = new api.AutoscalingSettings.fromJson(o.toJson());
2187 checkAutoscalingSettings(od);
2188 });
2189 });
2190
2191
2192 unittest.group("obj-schema-ComputationTopology", () {
2193 unittest.test("to-json--from-json", () {
2194 var o = buildComputationTopology();
2195 var od = new api.ComputationTopology.fromJson(o.toJson());
2196 checkComputationTopology(od);
2197 });
2198 });
2199
2200
2201 unittest.group("obj-schema-DataDiskAssignment", () {
2202 unittest.test("to-json--from-json", () {
2203 var o = buildDataDiskAssignment();
2204 var od = new api.DataDiskAssignment.fromJson(o.toJson());
2205 checkDataDiskAssignment(od);
2206 });
2207 });
2208
2209
2210 unittest.group("obj-schema-Disk", () {
2211 unittest.test("to-json--from-json", () {
2212 var o = buildDisk();
2213 var od = new api.Disk.fromJson(o.toJson());
2214 checkDisk(od);
2215 });
2216 });
2217
2218
2219 unittest.group("obj-schema-Environment", () {
2220 unittest.test("to-json--from-json", () {
2221 var o = buildEnvironment();
2222 var od = new api.Environment.fromJson(o.toJson());
2223 checkEnvironment(od);
2224 });
2225 });
2226
2227
2228 unittest.group("obj-schema-FlattenInstruction", () {
2229 unittest.test("to-json--from-json", () {
2230 var o = buildFlattenInstruction();
2231 var od = new api.FlattenInstruction.fromJson(o.toJson());
2232 checkFlattenInstruction(od);
2233 });
2234 });
2235
2236
2237 unittest.group("obj-schema-InstructionInput", () {
2238 unittest.test("to-json--from-json", () {
2239 var o = buildInstructionInput();
2240 var od = new api.InstructionInput.fromJson(o.toJson());
2241 checkInstructionInput(od);
2242 });
2243 });
2244
2245
2246 unittest.group("obj-schema-InstructionOutput", () {
2247 unittest.test("to-json--from-json", () {
2248 var o = buildInstructionOutput();
2249 var od = new api.InstructionOutput.fromJson(o.toJson());
2250 checkInstructionOutput(od);
2251 });
2252 });
2253
2254
2255 unittest.group("obj-schema-Job", () {
2256 unittest.test("to-json--from-json", () {
2257 var o = buildJob();
2258 var od = new api.Job.fromJson(o.toJson());
2259 checkJob(od);
2260 });
2261 });
2262
2263
2264 unittest.group("obj-schema-JobExecutionInfo", () {
2265 unittest.test("to-json--from-json", () {
2266 var o = buildJobExecutionInfo();
2267 var od = new api.JobExecutionInfo.fromJson(o.toJson());
2268 checkJobExecutionInfo(od);
2269 });
2270 });
2271
2272
2273 unittest.group("obj-schema-JobExecutionStageInfo", () {
2274 unittest.test("to-json--from-json", () {
2275 var o = buildJobExecutionStageInfo();
2276 var od = new api.JobExecutionStageInfo.fromJson(o.toJson());
2277 checkJobExecutionStageInfo(od);
2278 });
2279 });
2280
2281
2282 unittest.group("obj-schema-JobMessage", () {
2283 unittest.test("to-json--from-json", () {
2284 var o = buildJobMessage();
2285 var od = new api.JobMessage.fromJson(o.toJson());
2286 checkJobMessage(od);
2287 });
2288 });
2289
2290
2291 unittest.group("obj-schema-JobMetrics", () {
2292 unittest.test("to-json--from-json", () {
2293 var o = buildJobMetrics();
2294 var od = new api.JobMetrics.fromJson(o.toJson());
2295 checkJobMetrics(od);
2296 });
2297 });
2298
2299
2300 unittest.group("obj-schema-KeyRangeLocation", () {
2301 unittest.test("to-json--from-json", () {
2302 var o = buildKeyRangeLocation();
2303 var od = new api.KeyRangeLocation.fromJson(o.toJson());
2304 checkKeyRangeLocation(od);
2305 });
2306 });
2307
2308
2309 unittest.group("obj-schema-LeaseWorkItemRequest", () {
2310 unittest.test("to-json--from-json", () {
2311 var o = buildLeaseWorkItemRequest();
2312 var od = new api.LeaseWorkItemRequest.fromJson(o.toJson());
2313 checkLeaseWorkItemRequest(od);
2314 });
2315 });
2316
2317
2318 unittest.group("obj-schema-LeaseWorkItemResponse", () {
2319 unittest.test("to-json--from-json", () {
2320 var o = buildLeaseWorkItemResponse();
2321 var od = new api.LeaseWorkItemResponse.fromJson(o.toJson());
2322 checkLeaseWorkItemResponse(od);
2323 });
2324 });
2325
2326
2327 unittest.group("obj-schema-ListJobMessagesResponse", () {
2328 unittest.test("to-json--from-json", () {
2329 var o = buildListJobMessagesResponse();
2330 var od = new api.ListJobMessagesResponse.fromJson(o.toJson());
2331 checkListJobMessagesResponse(od);
2332 });
2333 });
2334
2335
2336 unittest.group("obj-schema-ListJobsResponse", () {
2337 unittest.test("to-json--from-json", () {
2338 var o = buildListJobsResponse();
2339 var od = new api.ListJobsResponse.fromJson(o.toJson());
2340 checkListJobsResponse(od);
2341 });
2342 });
2343
2344
2345 unittest.group("obj-schema-MapTask", () {
2346 unittest.test("to-json--from-json", () {
2347 var o = buildMapTask();
2348 var od = new api.MapTask.fromJson(o.toJson());
2349 checkMapTask(od);
2350 });
2351 });
2352
2353
2354 unittest.group("obj-schema-MetricStructuredName", () {
2355 unittest.test("to-json--from-json", () {
2356 var o = buildMetricStructuredName();
2357 var od = new api.MetricStructuredName.fromJson(o.toJson());
2358 checkMetricStructuredName(od);
2359 });
2360 });
2361
2362
2363 unittest.group("obj-schema-MetricUpdate", () {
2364 unittest.test("to-json--from-json", () {
2365 var o = buildMetricUpdate();
2366 var od = new api.MetricUpdate.fromJson(o.toJson());
2367 checkMetricUpdate(od);
2368 });
2369 });
2370
2371
2372 unittest.group("obj-schema-MultiOutputInfo", () {
2373 unittest.test("to-json--from-json", () {
2374 var o = buildMultiOutputInfo();
2375 var od = new api.MultiOutputInfo.fromJson(o.toJson());
2376 checkMultiOutputInfo(od);
2377 });
2378 });
2379
2380
2381 unittest.group("obj-schema-Package", () {
2382 unittest.test("to-json--from-json", () {
2383 var o = buildPackage();
2384 var od = new api.Package.fromJson(o.toJson());
2385 checkPackage(od);
2386 });
2387 });
2388
2389
2390 unittest.group("obj-schema-ParDoInstruction", () {
2391 unittest.test("to-json--from-json", () {
2392 var o = buildParDoInstruction();
2393 var od = new api.ParDoInstruction.fromJson(o.toJson());
2394 checkParDoInstruction(od);
2395 });
2396 });
2397
2398
2399 unittest.group("obj-schema-ParallelInstruction", () {
2400 unittest.test("to-json--from-json", () {
2401 var o = buildParallelInstruction();
2402 var od = new api.ParallelInstruction.fromJson(o.toJson());
2403 checkParallelInstruction(od);
2404 });
2405 });
2406
2407
2408 unittest.group("obj-schema-PartialGroupByKeyInstruction", () {
2409 unittest.test("to-json--from-json", () {
2410 var o = buildPartialGroupByKeyInstruction();
2411 var od = new api.PartialGroupByKeyInstruction.fromJson(o.toJson());
2412 checkPartialGroupByKeyInstruction(od);
2413 });
2414 });
2415
2416
2417 unittest.group("obj-schema-Position", () {
2418 unittest.test("to-json--from-json", () {
2419 var o = buildPosition();
2420 var od = new api.Position.fromJson(o.toJson());
2421 checkPosition(od);
2422 });
2423 });
2424
2425
2426 unittest.group("obj-schema-PubsubLocation", () {
2427 unittest.test("to-json--from-json", () {
2428 var o = buildPubsubLocation();
2429 var od = new api.PubsubLocation.fromJson(o.toJson());
2430 checkPubsubLocation(od);
2431 });
2432 });
2433
2434
2435 unittest.group("obj-schema-ReadInstruction", () {
2436 unittest.test("to-json--from-json", () {
2437 var o = buildReadInstruction();
2438 var od = new api.ReadInstruction.fromJson(o.toJson());
2439 checkReadInstruction(od);
2440 });
2441 });
2442
2443
2444 unittest.group("obj-schema-ReportWorkItemStatusRequest", () {
2445 unittest.test("to-json--from-json", () {
2446 var o = buildReportWorkItemStatusRequest();
2447 var od = new api.ReportWorkItemStatusRequest.fromJson(o.toJson());
2448 checkReportWorkItemStatusRequest(od);
2449 });
2450 });
2451
2452
2453 unittest.group("obj-schema-ReportWorkItemStatusResponse", () {
2454 unittest.test("to-json--from-json", () {
2455 var o = buildReportWorkItemStatusResponse();
2456 var od = new api.ReportWorkItemStatusResponse.fromJson(o.toJson());
2457 checkReportWorkItemStatusResponse(od);
2458 });
2459 });
2460
2461
2462 unittest.group("obj-schema-SeqMapTask", () {
2463 unittest.test("to-json--from-json", () {
2464 var o = buildSeqMapTask();
2465 var od = new api.SeqMapTask.fromJson(o.toJson());
2466 checkSeqMapTask(od);
2467 });
2468 });
2469
2470
2471 unittest.group("obj-schema-SeqMapTaskOutputInfo", () {
2472 unittest.test("to-json--from-json", () {
2473 var o = buildSeqMapTaskOutputInfo();
2474 var od = new api.SeqMapTaskOutputInfo.fromJson(o.toJson());
2475 checkSeqMapTaskOutputInfo(od);
2476 });
2477 });
2478
2479
2480 unittest.group("obj-schema-ShellTask", () {
2481 unittest.test("to-json--from-json", () {
2482 var o = buildShellTask();
2483 var od = new api.ShellTask.fromJson(o.toJson());
2484 checkShellTask(od);
2485 });
2486 });
2487
2488
2489 unittest.group("obj-schema-SideInputInfo", () {
2490 unittest.test("to-json--from-json", () {
2491 var o = buildSideInputInfo();
2492 var od = new api.SideInputInfo.fromJson(o.toJson());
2493 checkSideInputInfo(od);
2494 });
2495 });
2496
2497
2498 unittest.group("obj-schema-Sink", () {
2499 unittest.test("to-json--from-json", () {
2500 var o = buildSink();
2501 var od = new api.Sink.fromJson(o.toJson());
2502 checkSink(od);
2503 });
2504 });
2505
2506
2507 unittest.group("obj-schema-Source", () {
2508 unittest.test("to-json--from-json", () {
2509 var o = buildSource();
2510 var od = new api.Source.fromJson(o.toJson());
2511 checkSource(od);
2512 });
2513 });
2514
2515
2516 unittest.group("obj-schema-SourceGetMetadataRequest", () {
2517 unittest.test("to-json--from-json", () {
2518 var o = buildSourceGetMetadataRequest();
2519 var od = new api.SourceGetMetadataRequest.fromJson(o.toJson());
2520 checkSourceGetMetadataRequest(od);
2521 });
2522 });
2523
2524
2525 unittest.group("obj-schema-SourceGetMetadataResponse", () {
2526 unittest.test("to-json--from-json", () {
2527 var o = buildSourceGetMetadataResponse();
2528 var od = new api.SourceGetMetadataResponse.fromJson(o.toJson());
2529 checkSourceGetMetadataResponse(od);
2530 });
2531 });
2532
2533
2534 unittest.group("obj-schema-SourceMetadata", () {
2535 unittest.test("to-json--from-json", () {
2536 var o = buildSourceMetadata();
2537 var od = new api.SourceMetadata.fromJson(o.toJson());
2538 checkSourceMetadata(od);
2539 });
2540 });
2541
2542
2543 unittest.group("obj-schema-SourceOperationRequest", () {
2544 unittest.test("to-json--from-json", () {
2545 var o = buildSourceOperationRequest();
2546 var od = new api.SourceOperationRequest.fromJson(o.toJson());
2547 checkSourceOperationRequest(od);
2548 });
2549 });
2550
2551
2552 unittest.group("obj-schema-SourceOperationResponse", () {
2553 unittest.test("to-json--from-json", () {
2554 var o = buildSourceOperationResponse();
2555 var od = new api.SourceOperationResponse.fromJson(o.toJson());
2556 checkSourceOperationResponse(od);
2557 });
2558 });
2559
2560
2561 unittest.group("obj-schema-SourceSplitOptions", () {
2562 unittest.test("to-json--from-json", () {
2563 var o = buildSourceSplitOptions();
2564 var od = new api.SourceSplitOptions.fromJson(o.toJson());
2565 checkSourceSplitOptions(od);
2566 });
2567 });
2568
2569
2570 unittest.group("obj-schema-SourceSplitRequest", () {
2571 unittest.test("to-json--from-json", () {
2572 var o = buildSourceSplitRequest();
2573 var od = new api.SourceSplitRequest.fromJson(o.toJson());
2574 checkSourceSplitRequest(od);
2575 });
2576 });
2577
2578
2579 unittest.group("obj-schema-SourceSplitResponse", () {
2580 unittest.test("to-json--from-json", () {
2581 var o = buildSourceSplitResponse();
2582 var od = new api.SourceSplitResponse.fromJson(o.toJson());
2583 checkSourceSplitResponse(od);
2584 });
2585 });
2586
2587
2588 unittest.group("obj-schema-SourceSplitShard", () {
2589 unittest.test("to-json--from-json", () {
2590 var o = buildSourceSplitShard();
2591 var od = new api.SourceSplitShard.fromJson(o.toJson());
2592 checkSourceSplitShard(od);
2593 });
2594 });
2595
2596
2597 unittest.group("obj-schema-Status", () {
2598 unittest.test("to-json--from-json", () {
2599 var o = buildStatus();
2600 var od = new api.Status.fromJson(o.toJson());
2601 checkStatus(od);
2602 });
2603 });
2604
2605
2606 unittest.group("obj-schema-Step", () {
2607 unittest.test("to-json--from-json", () {
2608 var o = buildStep();
2609 var od = new api.Step.fromJson(o.toJson());
2610 checkStep(od);
2611 });
2612 });
2613
2614
2615 unittest.group("obj-schema-StreamLocation", () {
2616 unittest.test("to-json--from-json", () {
2617 var o = buildStreamLocation();
2618 var od = new api.StreamLocation.fromJson(o.toJson());
2619 checkStreamLocation(od);
2620 });
2621 });
2622
2623
2624 unittest.group("obj-schema-StreamingSetupTask", () {
2625 unittest.test("to-json--from-json", () {
2626 var o = buildStreamingSetupTask();
2627 var od = new api.StreamingSetupTask.fromJson(o.toJson());
2628 checkStreamingSetupTask(od);
2629 });
2630 });
2631
2632
2633 unittest.group("obj-schema-StreamingStageLocation", () {
2634 unittest.test("to-json--from-json", () {
2635 var o = buildStreamingStageLocation();
2636 var od = new api.StreamingStageLocation.fromJson(o.toJson());
2637 checkStreamingStageLocation(od);
2638 });
2639 });
2640
2641
2642 unittest.group("obj-schema-TaskRunnerSettings", () {
2643 unittest.test("to-json--from-json", () {
2644 var o = buildTaskRunnerSettings();
2645 var od = new api.TaskRunnerSettings.fromJson(o.toJson());
2646 checkTaskRunnerSettings(od);
2647 });
2648 });
2649
2650
2651 unittest.group("obj-schema-TopologyConfig", () {
2652 unittest.test("to-json--from-json", () {
2653 var o = buildTopologyConfig();
2654 var od = new api.TopologyConfig.fromJson(o.toJson());
2655 checkTopologyConfig(od);
2656 });
2657 });
2658
2659
2660 unittest.group("obj-schema-WorkItem", () {
2661 unittest.test("to-json--from-json", () {
2662 var o = buildWorkItem();
2663 var od = new api.WorkItem.fromJson(o.toJson());
2664 checkWorkItem(od);
2665 });
2666 });
2667
2668
2669 unittest.group("obj-schema-WorkItemServiceState", () {
2670 unittest.test("to-json--from-json", () {
2671 var o = buildWorkItemServiceState();
2672 var od = new api.WorkItemServiceState.fromJson(o.toJson());
2673 checkWorkItemServiceState(od);
2674 });
2675 });
2676
2677
2678 unittest.group("obj-schema-WorkItemStatus", () {
2679 unittest.test("to-json--from-json", () {
2680 var o = buildWorkItemStatus();
2681 var od = new api.WorkItemStatus.fromJson(o.toJson());
2682 checkWorkItemStatus(od);
2683 });
2684 });
2685
2686
2687 unittest.group("obj-schema-WorkerPool", () {
2688 unittest.test("to-json--from-json", () {
2689 var o = buildWorkerPool();
2690 var od = new api.WorkerPool.fromJson(o.toJson());
2691 checkWorkerPool(od);
2692 });
2693 });
2694
2695
2696 unittest.group("obj-schema-WorkerSettings", () {
2697 unittest.test("to-json--from-json", () {
2698 var o = buildWorkerSettings();
2699 var od = new api.WorkerSettings.fromJson(o.toJson());
2700 checkWorkerSettings(od);
2701 });
2702 });
2703
2704
2705 unittest.group("obj-schema-WriteInstruction", () {
2706 unittest.test("to-json--from-json", () {
2707 var o = buildWriteInstruction();
2708 var od = new api.WriteInstruction.fromJson(o.toJson());
2709 checkWriteInstruction(od);
2710 });
2711 });
2712
2713
2714 unittest.group("resource-V1b3ProjectsJobsResourceApi", () {
2715 unittest.test("method--create", () {
2716
2717 var mock = new common_test.HttpServerMock();
2718 api.V1b3ProjectsJobsResourceApi res = new api.DataflowApi(mock).v1b3.proje cts.jobs;
2719 var arg_request = buildJob();
2720 var arg_projectId = "foo";
2721 var arg_view = "foo";
2722 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2723 var obj = new api.Job.fromJson(json);
2724 checkJob(obj);
2725
2726 var path = (req.url).path;
2727 var pathOffset = 0;
2728 var index;
2729 var subPart;
2730 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2731 pathOffset += 1;
2732
2733 var query = (req.url).query;
2734 var queryOffset = 0;
2735 var queryMap = {};
2736 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2737 parseBool(n) {
2738 if (n == "true") return true;
2739 if (n == "false") return false;
2740 if (n == null) return null;
2741 throw new core.ArgumentError("Invalid boolean: $n");
2742 }
2743 if (query.length > 0) {
2744 for (var part in query.split("&")) {
2745 var keyvalue = part.split("=");
2746 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2747 }
2748 }
2749 unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
2750
2751
2752 var h = {
2753 "content-type" : "application/json; charset=utf-8",
2754 };
2755 var resp = convert.JSON.encode(buildJob());
2756 return new async.Future.value(common_test.stringResponse(200, h, resp));
2757 }), true);
2758 res.create(arg_request, arg_projectId, view: arg_view).then(unittest.expec tAsync(((api.Job response) {
2759 checkJob(response);
2760 })));
2761 });
2762
2763 unittest.test("method--get", () {
2764
2765 var mock = new common_test.HttpServerMock();
2766 api.V1b3ProjectsJobsResourceApi res = new api.DataflowApi(mock).v1b3.proje cts.jobs;
2767 var arg_projectId = "foo";
2768 var arg_jobId = "foo";
2769 var arg_view = "foo";
2770 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2771 var path = (req.url).path;
2772 var pathOffset = 0;
2773 var index;
2774 var subPart;
2775 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2776 pathOffset += 1;
2777
2778 var query = (req.url).query;
2779 var queryOffset = 0;
2780 var queryMap = {};
2781 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2782 parseBool(n) {
2783 if (n == "true") return true;
2784 if (n == "false") return false;
2785 if (n == null) return null;
2786 throw new core.ArgumentError("Invalid boolean: $n");
2787 }
2788 if (query.length > 0) {
2789 for (var part in query.split("&")) {
2790 var keyvalue = part.split("=");
2791 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2792 }
2793 }
2794 unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
2795
2796
2797 var h = {
2798 "content-type" : "application/json; charset=utf-8",
2799 };
2800 var resp = convert.JSON.encode(buildJob());
2801 return new async.Future.value(common_test.stringResponse(200, h, resp));
2802 }), true);
2803 res.get(arg_projectId, arg_jobId, view: arg_view).then(unittest.expectAsyn c(((api.Job response) {
2804 checkJob(response);
2805 })));
2806 });
2807
2808 unittest.test("method--getMetrics", () {
2809
2810 var mock = new common_test.HttpServerMock();
2811 api.V1b3ProjectsJobsResourceApi res = new api.DataflowApi(mock).v1b3.proje cts.jobs;
2812 var arg_projectId = "foo";
2813 var arg_jobId = "foo";
2814 var arg_startTime = "foo";
2815 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2816 var path = (req.url).path;
2817 var pathOffset = 0;
2818 var index;
2819 var subPart;
2820 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2821 pathOffset += 1;
2822
2823 var query = (req.url).query;
2824 var queryOffset = 0;
2825 var queryMap = {};
2826 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2827 parseBool(n) {
2828 if (n == "true") return true;
2829 if (n == "false") return false;
2830 if (n == null) return null;
2831 throw new core.ArgumentError("Invalid boolean: $n");
2832 }
2833 if (query.length > 0) {
2834 for (var part in query.split("&")) {
2835 var keyvalue = part.split("=");
2836 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2837 }
2838 }
2839 unittest.expect(queryMap["startTime"].first, unittest.equals(arg_startTi me));
2840
2841
2842 var h = {
2843 "content-type" : "application/json; charset=utf-8",
2844 };
2845 var resp = convert.JSON.encode(buildJobMetrics());
2846 return new async.Future.value(common_test.stringResponse(200, h, resp));
2847 }), true);
2848 res.getMetrics(arg_projectId, arg_jobId, startTime: arg_startTime).then(un ittest.expectAsync(((api.JobMetrics response) {
2849 checkJobMetrics(response);
2850 })));
2851 });
2852
2853 unittest.test("method--list", () {
2854
2855 var mock = new common_test.HttpServerMock();
2856 api.V1b3ProjectsJobsResourceApi res = new api.DataflowApi(mock).v1b3.proje cts.jobs;
2857 var arg_projectId = "foo";
2858 var arg_pageSize = 42;
2859 var arg_pageToken = "foo";
2860 var arg_view = "foo";
2861 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2862 var path = (req.url).path;
2863 var pathOffset = 0;
2864 var index;
2865 var subPart;
2866 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2867 pathOffset += 1;
2868
2869 var query = (req.url).query;
2870 var queryOffset = 0;
2871 var queryMap = {};
2872 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2873 parseBool(n) {
2874 if (n == "true") return true;
2875 if (n == "false") return false;
2876 if (n == null) return null;
2877 throw new core.ArgumentError("Invalid boolean: $n");
2878 }
2879 if (query.length > 0) {
2880 for (var part in query.split("&")) {
2881 var keyvalue = part.split("=");
2882 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2883 }
2884 }
2885 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize));
2886 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
2887 unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
2888
2889
2890 var h = {
2891 "content-type" : "application/json; charset=utf-8",
2892 };
2893 var resp = convert.JSON.encode(buildListJobsResponse());
2894 return new async.Future.value(common_test.stringResponse(200, h, resp));
2895 }), true);
2896 res.list(arg_projectId, pageSize: arg_pageSize, pageToken: arg_pageToken, view: arg_view).then(unittest.expectAsync(((api.ListJobsResponse response) {
2897 checkListJobsResponse(response);
2898 })));
2899 });
2900
2901 unittest.test("method--patch", () {
2902
2903 var mock = new common_test.HttpServerMock();
2904 api.V1b3ProjectsJobsResourceApi res = new api.DataflowApi(mock).v1b3.proje cts.jobs;
2905 var arg_request = buildJob();
2906 var arg_projectId = "foo";
2907 var arg_jobId = "foo";
2908 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2909 var obj = new api.Job.fromJson(json);
2910 checkJob(obj);
2911
2912 var path = (req.url).path;
2913 var pathOffset = 0;
2914 var index;
2915 var subPart;
2916 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2917 pathOffset += 1;
2918
2919 var query = (req.url).query;
2920 var queryOffset = 0;
2921 var queryMap = {};
2922 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2923 parseBool(n) {
2924 if (n == "true") return true;
2925 if (n == "false") return false;
2926 if (n == null) return null;
2927 throw new core.ArgumentError("Invalid boolean: $n");
2928 }
2929 if (query.length > 0) {
2930 for (var part in query.split("&")) {
2931 var keyvalue = part.split("=");
2932 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2933 }
2934 }
2935
2936
2937 var h = {
2938 "content-type" : "application/json; charset=utf-8",
2939 };
2940 var resp = convert.JSON.encode(buildJob());
2941 return new async.Future.value(common_test.stringResponse(200, h, resp));
2942 }), true);
2943 res.patch(arg_request, arg_projectId, arg_jobId).then(unittest.expectAsync (((api.Job response) {
2944 checkJob(response);
2945 })));
2946 });
2947
2948 unittest.test("method--update", () {
2949
2950 var mock = new common_test.HttpServerMock();
2951 api.V1b3ProjectsJobsResourceApi res = new api.DataflowApi(mock).v1b3.proje cts.jobs;
2952 var arg_request = buildJob();
2953 var arg_projectId = "foo";
2954 var arg_jobId = "foo";
2955 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2956 var obj = new api.Job.fromJson(json);
2957 checkJob(obj);
2958
2959 var path = (req.url).path;
2960 var pathOffset = 0;
2961 var index;
2962 var subPart;
2963 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2964 pathOffset += 1;
2965
2966 var query = (req.url).query;
2967 var queryOffset = 0;
2968 var queryMap = {};
2969 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2970 parseBool(n) {
2971 if (n == "true") return true;
2972 if (n == "false") return false;
2973 if (n == null) return null;
2974 throw new core.ArgumentError("Invalid boolean: $n");
2975 }
2976 if (query.length > 0) {
2977 for (var part in query.split("&")) {
2978 var keyvalue = part.split("=");
2979 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2980 }
2981 }
2982
2983
2984 var h = {
2985 "content-type" : "application/json; charset=utf-8",
2986 };
2987 var resp = convert.JSON.encode(buildJob());
2988 return new async.Future.value(common_test.stringResponse(200, h, resp));
2989 }), true);
2990 res.update(arg_request, arg_projectId, arg_jobId).then(unittest.expectAsyn c(((api.Job response) {
2991 checkJob(response);
2992 })));
2993 });
2994
2995 });
2996
2997
2998 unittest.group("resource-V1b3ProjectsJobsMessagesResourceApi", () {
2999 unittest.test("method--list", () {
3000
3001 var mock = new common_test.HttpServerMock();
3002 api.V1b3ProjectsJobsMessagesResourceApi res = new api.DataflowApi(mock).v1 b3.projects.jobs.messages;
3003 var arg_projectId = "foo";
3004 var arg_jobId = "foo";
3005 var arg_endTime = "foo";
3006 var arg_minimumImportance = "foo";
3007 var arg_pageSize = 42;
3008 var arg_pageToken = "foo";
3009 var arg_startTime = "foo";
3010 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3011 var path = (req.url).path;
3012 var pathOffset = 0;
3013 var index;
3014 var subPart;
3015 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3016 pathOffset += 1;
3017
3018 var query = (req.url).query;
3019 var queryOffset = 0;
3020 var queryMap = {};
3021 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3022 parseBool(n) {
3023 if (n == "true") return true;
3024 if (n == "false") return false;
3025 if (n == null) return null;
3026 throw new core.ArgumentError("Invalid boolean: $n");
3027 }
3028 if (query.length > 0) {
3029 for (var part in query.split("&")) {
3030 var keyvalue = part.split("=");
3031 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3032 }
3033 }
3034 unittest.expect(queryMap["endTime"].first, unittest.equals(arg_endTime)) ;
3035 unittest.expect(queryMap["minimumImportance"].first, unittest.equals(arg _minimumImportance));
3036 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize));
3037 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
3038 unittest.expect(queryMap["startTime"].first, unittest.equals(arg_startTi me));
3039
3040
3041 var h = {
3042 "content-type" : "application/json; charset=utf-8",
3043 };
3044 var resp = convert.JSON.encode(buildListJobMessagesResponse());
3045 return new async.Future.value(common_test.stringResponse(200, h, resp));
3046 }), true);
3047 res.list(arg_projectId, arg_jobId, endTime: arg_endTime, minimumImportance : arg_minimumImportance, pageSize: arg_pageSize, pageToken: arg_pageToken, start Time: arg_startTime).then(unittest.expectAsync(((api.ListJobMessagesResponse res ponse) {
3048 checkListJobMessagesResponse(response);
3049 })));
3050 });
3051
3052 });
3053
3054
3055 unittest.group("resource-V1b3ProjectsJobsWorkItemsResourceApi", () {
3056 unittest.test("method--lease", () {
3057
3058 var mock = new common_test.HttpServerMock();
3059 api.V1b3ProjectsJobsWorkItemsResourceApi res = new api.DataflowApi(mock).v 1b3.projects.jobs.workItems;
3060 var arg_request = buildLeaseWorkItemRequest();
3061 var arg_projectId = "foo";
3062 var arg_jobId = "foo";
3063 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3064 var obj = new api.LeaseWorkItemRequest.fromJson(json);
3065 checkLeaseWorkItemRequest(obj);
3066
3067 var path = (req.url).path;
3068 var pathOffset = 0;
3069 var index;
3070 var subPart;
3071 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3072 pathOffset += 1;
3073
3074 var query = (req.url).query;
3075 var queryOffset = 0;
3076 var queryMap = {};
3077 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3078 parseBool(n) {
3079 if (n == "true") return true;
3080 if (n == "false") return false;
3081 if (n == null) return null;
3082 throw new core.ArgumentError("Invalid boolean: $n");
3083 }
3084 if (query.length > 0) {
3085 for (var part in query.split("&")) {
3086 var keyvalue = part.split("=");
3087 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3088 }
3089 }
3090
3091
3092 var h = {
3093 "content-type" : "application/json; charset=utf-8",
3094 };
3095 var resp = convert.JSON.encode(buildLeaseWorkItemResponse());
3096 return new async.Future.value(common_test.stringResponse(200, h, resp));
3097 }), true);
3098 res.lease(arg_request, arg_projectId, arg_jobId).then(unittest.expectAsync (((api.LeaseWorkItemResponse response) {
3099 checkLeaseWorkItemResponse(response);
3100 })));
3101 });
3102
3103 unittest.test("method--reportStatus", () {
3104
3105 var mock = new common_test.HttpServerMock();
3106 api.V1b3ProjectsJobsWorkItemsResourceApi res = new api.DataflowApi(mock).v 1b3.projects.jobs.workItems;
3107 var arg_request = buildReportWorkItemStatusRequest();
3108 var arg_projectId = "foo";
3109 var arg_jobId = "foo";
3110 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3111 var obj = new api.ReportWorkItemStatusRequest.fromJson(json);
3112 checkReportWorkItemStatusRequest(obj);
3113
3114 var path = (req.url).path;
3115 var pathOffset = 0;
3116 var index;
3117 var subPart;
3118 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3119 pathOffset += 1;
3120
3121 var query = (req.url).query;
3122 var queryOffset = 0;
3123 var queryMap = {};
3124 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3125 parseBool(n) {
3126 if (n == "true") return true;
3127 if (n == "false") return false;
3128 if (n == null) return null;
3129 throw new core.ArgumentError("Invalid boolean: $n");
3130 }
3131 if (query.length > 0) {
3132 for (var part in query.split("&")) {
3133 var keyvalue = part.split("=");
3134 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3135 }
3136 }
3137
3138
3139 var h = {
3140 "content-type" : "application/json; charset=utf-8",
3141 };
3142 var resp = convert.JSON.encode(buildReportWorkItemStatusResponse());
3143 return new async.Future.value(common_test.stringResponse(200, h, resp));
3144 }), true);
3145 res.reportStatus(arg_request, arg_projectId, arg_jobId).then(unittest.expe ctAsync(((api.ReportWorkItemStatusResponse response) {
3146 checkReportWorkItemStatusResponse(response);
3147 })));
3148 });
3149
3150 });
3151
3152
3153 }
3154
OLDNEW
« no previous file with comments | « generated/googleapis_beta/test/container/v1beta1_test.dart ('k') | generated/googleapis_beta/test/dataflow/v1beta3_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698