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

Side by Side Diff: generated/googleapis/test/fitness/v1_test.dart

Issue 698403003: Api roll 5: 2014-11-05 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 6 years, 1 month 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.fitness.v1.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/common/common.dart' as common;
12 import 'package:googleapis/src/common_internal.dart' as common_internal;
13 import '../common/common_internal_test.dart' as common_test;
14
15 import 'package:googleapis/fitness/v1.dart' as api;
16
17
18
19 core.int buildCounterApplication = 0;
20 buildApplication() {
21 var o = new api.Application();
22 buildCounterApplication++;
23 if (buildCounterApplication < 3) {
24 o.detailsUrl = "foo";
25 o.name = "foo";
26 o.packageName = "foo";
27 o.version = "foo";
28 }
29 buildCounterApplication--;
30 return o;
31 }
32
33 checkApplication(api.Application o) {
34 buildCounterApplication++;
35 if (buildCounterApplication < 3) {
36 unittest.expect(o.detailsUrl, unittest.equals('foo'));
37 unittest.expect(o.name, unittest.equals('foo'));
38 unittest.expect(o.packageName, unittest.equals('foo'));
39 unittest.expect(o.version, unittest.equals('foo'));
40 }
41 buildCounterApplication--;
42 }
43
44 buildUnnamed757() {
45 var o = new core.List<api.Value>();
46 o.add(buildValue());
47 o.add(buildValue());
48 return o;
49 }
50
51 checkUnnamed757(core.List<api.Value> o) {
52 unittest.expect(o, unittest.hasLength(2));
53 checkValue(o[0]);
54 checkValue(o[1]);
55 }
56
57 core.int buildCounterDataPoint = 0;
58 buildDataPoint() {
59 var o = new api.DataPoint();
60 buildCounterDataPoint++;
61 if (buildCounterDataPoint < 3) {
62 o.computationTimeMillis = "foo";
63 o.dataTypeName = "foo";
64 o.endTimeNanos = "foo";
65 o.modifiedTimeMillis = "foo";
66 o.originDataSourceId = "foo";
67 o.rawTimestampNanos = "foo";
68 o.startTimeNanos = "foo";
69 o.value = buildUnnamed757();
70 }
71 buildCounterDataPoint--;
72 return o;
73 }
74
75 checkDataPoint(api.DataPoint o) {
76 buildCounterDataPoint++;
77 if (buildCounterDataPoint < 3) {
78 unittest.expect(o.computationTimeMillis, unittest.equals('foo'));
79 unittest.expect(o.dataTypeName, unittest.equals('foo'));
80 unittest.expect(o.endTimeNanos, unittest.equals('foo'));
81 unittest.expect(o.modifiedTimeMillis, unittest.equals('foo'));
82 unittest.expect(o.originDataSourceId, unittest.equals('foo'));
83 unittest.expect(o.rawTimestampNanos, unittest.equals('foo'));
84 unittest.expect(o.startTimeNanos, unittest.equals('foo'));
85 checkUnnamed757(o.value);
86 }
87 buildCounterDataPoint--;
88 }
89
90 core.int buildCounterDataSource = 0;
91 buildDataSource() {
92 var o = new api.DataSource();
93 buildCounterDataSource++;
94 if (buildCounterDataSource < 3) {
95 o.application = buildApplication();
96 o.dataStreamId = "foo";
97 o.dataStreamName = "foo";
98 o.dataType = buildDataType();
99 o.device = buildDevice();
100 o.name = "foo";
101 o.type = "foo";
102 }
103 buildCounterDataSource--;
104 return o;
105 }
106
107 checkDataSource(api.DataSource o) {
108 buildCounterDataSource++;
109 if (buildCounterDataSource < 3) {
110 checkApplication(o.application);
111 unittest.expect(o.dataStreamId, unittest.equals('foo'));
112 unittest.expect(o.dataStreamName, unittest.equals('foo'));
113 checkDataType(o.dataType);
114 checkDevice(o.device);
115 unittest.expect(o.name, unittest.equals('foo'));
116 unittest.expect(o.type, unittest.equals('foo'));
117 }
118 buildCounterDataSource--;
119 }
120
121 buildUnnamed758() {
122 var o = new core.List<api.DataTypeField>();
123 o.add(buildDataTypeField());
124 o.add(buildDataTypeField());
125 return o;
126 }
127
128 checkUnnamed758(core.List<api.DataTypeField> o) {
129 unittest.expect(o, unittest.hasLength(2));
130 checkDataTypeField(o[0]);
131 checkDataTypeField(o[1]);
132 }
133
134 core.int buildCounterDataType = 0;
135 buildDataType() {
136 var o = new api.DataType();
137 buildCounterDataType++;
138 if (buildCounterDataType < 3) {
139 o.field = buildUnnamed758();
140 o.name = "foo";
141 }
142 buildCounterDataType--;
143 return o;
144 }
145
146 checkDataType(api.DataType o) {
147 buildCounterDataType++;
148 if (buildCounterDataType < 3) {
149 checkUnnamed758(o.field);
150 unittest.expect(o.name, unittest.equals('foo'));
151 }
152 buildCounterDataType--;
153 }
154
155 core.int buildCounterDataTypeField = 0;
156 buildDataTypeField() {
157 var o = new api.DataTypeField();
158 buildCounterDataTypeField++;
159 if (buildCounterDataTypeField < 3) {
160 o.format = "foo";
161 o.name = "foo";
162 }
163 buildCounterDataTypeField--;
164 return o;
165 }
166
167 checkDataTypeField(api.DataTypeField o) {
168 buildCounterDataTypeField++;
169 if (buildCounterDataTypeField < 3) {
170 unittest.expect(o.format, unittest.equals('foo'));
171 unittest.expect(o.name, unittest.equals('foo'));
172 }
173 buildCounterDataTypeField--;
174 }
175
176 buildUnnamed759() {
177 var o = new core.List<api.DataPoint>();
178 o.add(buildDataPoint());
179 o.add(buildDataPoint());
180 return o;
181 }
182
183 checkUnnamed759(core.List<api.DataPoint> o) {
184 unittest.expect(o, unittest.hasLength(2));
185 checkDataPoint(o[0]);
186 checkDataPoint(o[1]);
187 }
188
189 core.int buildCounterDataset = 0;
190 buildDataset() {
191 var o = new api.Dataset();
192 buildCounterDataset++;
193 if (buildCounterDataset < 3) {
194 o.dataSourceId = "foo";
195 o.maxEndTimeNs = "foo";
196 o.minStartTimeNs = "foo";
197 o.point = buildUnnamed759();
198 }
199 buildCounterDataset--;
200 return o;
201 }
202
203 checkDataset(api.Dataset o) {
204 buildCounterDataset++;
205 if (buildCounterDataset < 3) {
206 unittest.expect(o.dataSourceId, unittest.equals('foo'));
207 unittest.expect(o.maxEndTimeNs, unittest.equals('foo'));
208 unittest.expect(o.minStartTimeNs, unittest.equals('foo'));
209 checkUnnamed759(o.point);
210 }
211 buildCounterDataset--;
212 }
213
214 core.int buildCounterDevice = 0;
215 buildDevice() {
216 var o = new api.Device();
217 buildCounterDevice++;
218 if (buildCounterDevice < 3) {
219 o.manufacturer = "foo";
220 o.model = "foo";
221 o.type = "foo";
222 o.uid = "foo";
223 o.version = "foo";
224 }
225 buildCounterDevice--;
226 return o;
227 }
228
229 checkDevice(api.Device o) {
230 buildCounterDevice++;
231 if (buildCounterDevice < 3) {
232 unittest.expect(o.manufacturer, unittest.equals('foo'));
233 unittest.expect(o.model, unittest.equals('foo'));
234 unittest.expect(o.type, unittest.equals('foo'));
235 unittest.expect(o.uid, unittest.equals('foo'));
236 unittest.expect(o.version, unittest.equals('foo'));
237 }
238 buildCounterDevice--;
239 }
240
241 buildUnnamed760() {
242 var o = new core.List<api.DataSource>();
243 o.add(buildDataSource());
244 o.add(buildDataSource());
245 return o;
246 }
247
248 checkUnnamed760(core.List<api.DataSource> o) {
249 unittest.expect(o, unittest.hasLength(2));
250 checkDataSource(o[0]);
251 checkDataSource(o[1]);
252 }
253
254 core.int buildCounterListDataSourcesResponse = 0;
255 buildListDataSourcesResponse() {
256 var o = new api.ListDataSourcesResponse();
257 buildCounterListDataSourcesResponse++;
258 if (buildCounterListDataSourcesResponse < 3) {
259 o.dataSource = buildUnnamed760();
260 }
261 buildCounterListDataSourcesResponse--;
262 return o;
263 }
264
265 checkListDataSourcesResponse(api.ListDataSourcesResponse o) {
266 buildCounterListDataSourcesResponse++;
267 if (buildCounterListDataSourcesResponse < 3) {
268 checkUnnamed760(o.dataSource);
269 }
270 buildCounterListDataSourcesResponse--;
271 }
272
273 buildUnnamed761() {
274 var o = new core.List<api.Session>();
275 o.add(buildSession());
276 o.add(buildSession());
277 return o;
278 }
279
280 checkUnnamed761(core.List<api.Session> o) {
281 unittest.expect(o, unittest.hasLength(2));
282 checkSession(o[0]);
283 checkSession(o[1]);
284 }
285
286 buildUnnamed762() {
287 var o = new core.List<api.Session>();
288 o.add(buildSession());
289 o.add(buildSession());
290 return o;
291 }
292
293 checkUnnamed762(core.List<api.Session> o) {
294 unittest.expect(o, unittest.hasLength(2));
295 checkSession(o[0]);
296 checkSession(o[1]);
297 }
298
299 core.int buildCounterListSessionsResponse = 0;
300 buildListSessionsResponse() {
301 var o = new api.ListSessionsResponse();
302 buildCounterListSessionsResponse++;
303 if (buildCounterListSessionsResponse < 3) {
304 o.deletedSession = buildUnnamed761();
305 o.nextPageToken = "foo";
306 o.session = buildUnnamed762();
307 }
308 buildCounterListSessionsResponse--;
309 return o;
310 }
311
312 checkListSessionsResponse(api.ListSessionsResponse o) {
313 buildCounterListSessionsResponse++;
314 if (buildCounterListSessionsResponse < 3) {
315 checkUnnamed761(o.deletedSession);
316 unittest.expect(o.nextPageToken, unittest.equals('foo'));
317 checkUnnamed762(o.session);
318 }
319 buildCounterListSessionsResponse--;
320 }
321
322 core.int buildCounterSession = 0;
323 buildSession() {
324 var o = new api.Session();
325 buildCounterSession++;
326 if (buildCounterSession < 3) {
327 o.activityType = 42;
328 o.application = buildApplication();
329 o.description = "foo";
330 o.endTimeMillis = "foo";
331 o.id = "foo";
332 o.modifiedTimeMillis = "foo";
333 o.name = "foo";
334 o.startTimeMillis = "foo";
335 }
336 buildCounterSession--;
337 return o;
338 }
339
340 checkSession(api.Session o) {
341 buildCounterSession++;
342 if (buildCounterSession < 3) {
343 unittest.expect(o.activityType, unittest.equals(42));
344 checkApplication(o.application);
345 unittest.expect(o.description, unittest.equals('foo'));
346 unittest.expect(o.endTimeMillis, unittest.equals('foo'));
347 unittest.expect(o.id, unittest.equals('foo'));
348 unittest.expect(o.modifiedTimeMillis, unittest.equals('foo'));
349 unittest.expect(o.name, unittest.equals('foo'));
350 unittest.expect(o.startTimeMillis, unittest.equals('foo'));
351 }
352 buildCounterSession--;
353 }
354
355 core.int buildCounterValue = 0;
356 buildValue() {
357 var o = new api.Value();
358 buildCounterValue++;
359 if (buildCounterValue < 3) {
360 o.fpVal = 42.0;
361 o.intVal = 42;
362 }
363 buildCounterValue--;
364 return o;
365 }
366
367 checkValue(api.Value o) {
368 buildCounterValue++;
369 if (buildCounterValue < 3) {
370 unittest.expect(o.fpVal, unittest.equals(42.0));
371 unittest.expect(o.intVal, unittest.equals(42));
372 }
373 buildCounterValue--;
374 }
375
376 buildUnnamed763() {
377 var o = new core.List<core.String>();
378 o.add("foo");
379 o.add("foo");
380 return o;
381 }
382
383 checkUnnamed763(core.List<core.String> o) {
384 unittest.expect(o, unittest.hasLength(2));
385 unittest.expect(o[0], unittest.equals('foo'));
386 unittest.expect(o[1], unittest.equals('foo'));
387 }
388
389
390 main() {
391 unittest.group("obj-schema-Application", () {
392 unittest.test("to-json--from-json", () {
393 var o = buildApplication();
394 var od = new api.Application.fromJson(o.toJson());
395 checkApplication(od);
396 });
397 });
398
399
400 unittest.group("obj-schema-DataPoint", () {
401 unittest.test("to-json--from-json", () {
402 var o = buildDataPoint();
403 var od = new api.DataPoint.fromJson(o.toJson());
404 checkDataPoint(od);
405 });
406 });
407
408
409 unittest.group("obj-schema-DataSource", () {
410 unittest.test("to-json--from-json", () {
411 var o = buildDataSource();
412 var od = new api.DataSource.fromJson(o.toJson());
413 checkDataSource(od);
414 });
415 });
416
417
418 unittest.group("obj-schema-DataType", () {
419 unittest.test("to-json--from-json", () {
420 var o = buildDataType();
421 var od = new api.DataType.fromJson(o.toJson());
422 checkDataType(od);
423 });
424 });
425
426
427 unittest.group("obj-schema-DataTypeField", () {
428 unittest.test("to-json--from-json", () {
429 var o = buildDataTypeField();
430 var od = new api.DataTypeField.fromJson(o.toJson());
431 checkDataTypeField(od);
432 });
433 });
434
435
436 unittest.group("obj-schema-Dataset", () {
437 unittest.test("to-json--from-json", () {
438 var o = buildDataset();
439 var od = new api.Dataset.fromJson(o.toJson());
440 checkDataset(od);
441 });
442 });
443
444
445 unittest.group("obj-schema-Device", () {
446 unittest.test("to-json--from-json", () {
447 var o = buildDevice();
448 var od = new api.Device.fromJson(o.toJson());
449 checkDevice(od);
450 });
451 });
452
453
454 unittest.group("obj-schema-ListDataSourcesResponse", () {
455 unittest.test("to-json--from-json", () {
456 var o = buildListDataSourcesResponse();
457 var od = new api.ListDataSourcesResponse.fromJson(o.toJson());
458 checkListDataSourcesResponse(od);
459 });
460 });
461
462
463 unittest.group("obj-schema-ListSessionsResponse", () {
464 unittest.test("to-json--from-json", () {
465 var o = buildListSessionsResponse();
466 var od = new api.ListSessionsResponse.fromJson(o.toJson());
467 checkListSessionsResponse(od);
468 });
469 });
470
471
472 unittest.group("obj-schema-Session", () {
473 unittest.test("to-json--from-json", () {
474 var o = buildSession();
475 var od = new api.Session.fromJson(o.toJson());
476 checkSession(od);
477 });
478 });
479
480
481 unittest.group("obj-schema-Value", () {
482 unittest.test("to-json--from-json", () {
483 var o = buildValue();
484 var od = new api.Value.fromJson(o.toJson());
485 checkValue(od);
486 });
487 });
488
489
490 unittest.group("resource-UsersDataSourcesResourceApi", () {
491 unittest.test("method--create", () {
492
493 var mock = new common_test.HttpServerMock();
494 api.UsersDataSourcesResourceApi res = new api.FitnessApi(mock).users.dataS ources;
495 var arg_request = buildDataSource();
496 var arg_userId = "foo";
497 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
498 var obj = new api.DataSource.fromJson(json);
499 checkDataSource(obj);
500
501 var path = (req.url).path;
502 var pathOffset = 0;
503 var index;
504 var subPart;
505 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
506 pathOffset += 1;
507
508 var query = (req.url).query;
509 var queryOffset = 0;
510 var queryMap = {};
511 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
512 parseBool(n) {
513 if (n == "true") return true;
514 if (n == "false") return false;
515 if (n == null) return null;
516 throw new core.ArgumentError("Invalid boolean: $n");
517 }
518 if (query.length > 0) {
519 for (var part in query.split("&")) {
520 var keyvalue = part.split("=");
521 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
522 }
523 }
524
525
526 var h = {
527 "content-type" : "application/json; charset=utf-8",
528 };
529 var resp = convert.JSON.encode(buildDataSource());
530 return new async.Future.value(common_test.stringResponse(200, h, resp));
531 }), true);
532 res.create(arg_request, arg_userId).then(unittest.expectAsync(((api.DataSo urce response) {
533 checkDataSource(response);
534 })));
535 });
536
537 unittest.test("method--get", () {
538
539 var mock = new common_test.HttpServerMock();
540 api.UsersDataSourcesResourceApi res = new api.FitnessApi(mock).users.dataS ources;
541 var arg_userId = "foo";
542 var arg_dataSourceId = "foo";
543 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
544 var path = (req.url).path;
545 var pathOffset = 0;
546 var index;
547 var subPart;
548 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
549 pathOffset += 1;
550
551 var query = (req.url).query;
552 var queryOffset = 0;
553 var queryMap = {};
554 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
555 parseBool(n) {
556 if (n == "true") return true;
557 if (n == "false") return false;
558 if (n == null) return null;
559 throw new core.ArgumentError("Invalid boolean: $n");
560 }
561 if (query.length > 0) {
562 for (var part in query.split("&")) {
563 var keyvalue = part.split("=");
564 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
565 }
566 }
567
568
569 var h = {
570 "content-type" : "application/json; charset=utf-8",
571 };
572 var resp = convert.JSON.encode(buildDataSource());
573 return new async.Future.value(common_test.stringResponse(200, h, resp));
574 }), true);
575 res.get(arg_userId, arg_dataSourceId).then(unittest.expectAsync(((api.Data Source response) {
576 checkDataSource(response);
577 })));
578 });
579
580 unittest.test("method--list", () {
581
582 var mock = new common_test.HttpServerMock();
583 api.UsersDataSourcesResourceApi res = new api.FitnessApi(mock).users.dataS ources;
584 var arg_userId = "foo";
585 var arg_dataTypeName = buildUnnamed763();
586 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
587 var path = (req.url).path;
588 var pathOffset = 0;
589 var index;
590 var subPart;
591 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
592 pathOffset += 1;
593
594 var query = (req.url).query;
595 var queryOffset = 0;
596 var queryMap = {};
597 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
598 parseBool(n) {
599 if (n == "true") return true;
600 if (n == "false") return false;
601 if (n == null) return null;
602 throw new core.ArgumentError("Invalid boolean: $n");
603 }
604 if (query.length > 0) {
605 for (var part in query.split("&")) {
606 var keyvalue = part.split("=");
607 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
608 }
609 }
610 unittest.expect(queryMap["dataTypeName"], unittest.equals(arg_dataTypeNa me));
611
612
613 var h = {
614 "content-type" : "application/json; charset=utf-8",
615 };
616 var resp = convert.JSON.encode(buildListDataSourcesResponse());
617 return new async.Future.value(common_test.stringResponse(200, h, resp));
618 }), true);
619 res.list(arg_userId, dataTypeName: arg_dataTypeName).then(unittest.expectA sync(((api.ListDataSourcesResponse response) {
620 checkListDataSourcesResponse(response);
621 })));
622 });
623
624 unittest.test("method--patch", () {
625
626 var mock = new common_test.HttpServerMock();
627 api.UsersDataSourcesResourceApi res = new api.FitnessApi(mock).users.dataS ources;
628 var arg_request = buildDataSource();
629 var arg_userId = "foo";
630 var arg_dataSourceId = "foo";
631 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
632 var obj = new api.DataSource.fromJson(json);
633 checkDataSource(obj);
634
635 var path = (req.url).path;
636 var pathOffset = 0;
637 var index;
638 var subPart;
639 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
640 pathOffset += 1;
641
642 var query = (req.url).query;
643 var queryOffset = 0;
644 var queryMap = {};
645 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
646 parseBool(n) {
647 if (n == "true") return true;
648 if (n == "false") return false;
649 if (n == null) return null;
650 throw new core.ArgumentError("Invalid boolean: $n");
651 }
652 if (query.length > 0) {
653 for (var part in query.split("&")) {
654 var keyvalue = part.split("=");
655 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
656 }
657 }
658
659
660 var h = {
661 "content-type" : "application/json; charset=utf-8",
662 };
663 var resp = convert.JSON.encode(buildDataSource());
664 return new async.Future.value(common_test.stringResponse(200, h, resp));
665 }), true);
666 res.patch(arg_request, arg_userId, arg_dataSourceId).then(unittest.expectA sync(((api.DataSource response) {
667 checkDataSource(response);
668 })));
669 });
670
671 unittest.test("method--update", () {
672
673 var mock = new common_test.HttpServerMock();
674 api.UsersDataSourcesResourceApi res = new api.FitnessApi(mock).users.dataS ources;
675 var arg_request = buildDataSource();
676 var arg_userId = "foo";
677 var arg_dataSourceId = "foo";
678 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
679 var obj = new api.DataSource.fromJson(json);
680 checkDataSource(obj);
681
682 var path = (req.url).path;
683 var pathOffset = 0;
684 var index;
685 var subPart;
686 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
687 pathOffset += 1;
688
689 var query = (req.url).query;
690 var queryOffset = 0;
691 var queryMap = {};
692 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
693 parseBool(n) {
694 if (n == "true") return true;
695 if (n == "false") return false;
696 if (n == null) return null;
697 throw new core.ArgumentError("Invalid boolean: $n");
698 }
699 if (query.length > 0) {
700 for (var part in query.split("&")) {
701 var keyvalue = part.split("=");
702 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
703 }
704 }
705
706
707 var h = {
708 "content-type" : "application/json; charset=utf-8",
709 };
710 var resp = convert.JSON.encode(buildDataSource());
711 return new async.Future.value(common_test.stringResponse(200, h, resp));
712 }), true);
713 res.update(arg_request, arg_userId, arg_dataSourceId).then(unittest.expect Async(((api.DataSource response) {
714 checkDataSource(response);
715 })));
716 });
717
718 });
719
720
721 unittest.group("resource-UsersDataSourcesDatasetsResourceApi", () {
722 unittest.test("method--delete", () {
723
724 var mock = new common_test.HttpServerMock();
725 api.UsersDataSourcesDatasetsResourceApi res = new api.FitnessApi(mock).use rs.dataSources.datasets;
726 var arg_userId = "foo";
727 var arg_dataSourceId = "foo";
728 var arg_datasetId = "foo";
729 var arg_currentTimeMillis = "foo";
730 var arg_modifiedTimeMillis = "foo";
731 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
732 var path = (req.url).path;
733 var pathOffset = 0;
734 var index;
735 var subPart;
736 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
737 pathOffset += 1;
738
739 var query = (req.url).query;
740 var queryOffset = 0;
741 var queryMap = {};
742 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
743 parseBool(n) {
744 if (n == "true") return true;
745 if (n == "false") return false;
746 if (n == null) return null;
747 throw new core.ArgumentError("Invalid boolean: $n");
748 }
749 if (query.length > 0) {
750 for (var part in query.split("&")) {
751 var keyvalue = part.split("=");
752 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
753 }
754 }
755 unittest.expect(queryMap["currentTimeMillis"].first, unittest.equals(arg _currentTimeMillis));
756 unittest.expect(queryMap["modifiedTimeMillis"].first, unittest.equals(ar g_modifiedTimeMillis));
757
758
759 var h = {
760 "content-type" : "application/json; charset=utf-8",
761 };
762 var resp = "";
763 return new async.Future.value(common_test.stringResponse(200, h, resp));
764 }), true);
765 res.delete(arg_userId, arg_dataSourceId, arg_datasetId, currentTimeMillis: arg_currentTimeMillis, modifiedTimeMillis: arg_modifiedTimeMillis).then(unittes t.expectAsync((_) {}));
766 });
767
768 unittest.test("method--get", () {
769
770 var mock = new common_test.HttpServerMock();
771 api.UsersDataSourcesDatasetsResourceApi res = new api.FitnessApi(mock).use rs.dataSources.datasets;
772 var arg_userId = "foo";
773 var arg_dataSourceId = "foo";
774 var arg_datasetId = "foo";
775 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
776 var path = (req.url).path;
777 var pathOffset = 0;
778 var index;
779 var subPart;
780 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
781 pathOffset += 1;
782
783 var query = (req.url).query;
784 var queryOffset = 0;
785 var queryMap = {};
786 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
787 parseBool(n) {
788 if (n == "true") return true;
789 if (n == "false") return false;
790 if (n == null) return null;
791 throw new core.ArgumentError("Invalid boolean: $n");
792 }
793 if (query.length > 0) {
794 for (var part in query.split("&")) {
795 var keyvalue = part.split("=");
796 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
797 }
798 }
799
800
801 var h = {
802 "content-type" : "application/json; charset=utf-8",
803 };
804 var resp = convert.JSON.encode(buildDataset());
805 return new async.Future.value(common_test.stringResponse(200, h, resp));
806 }), true);
807 res.get(arg_userId, arg_dataSourceId, arg_datasetId).then(unittest.expectA sync(((api.Dataset response) {
808 checkDataset(response);
809 })));
810 });
811
812 unittest.test("method--patch", () {
813
814 var mock = new common_test.HttpServerMock();
815 api.UsersDataSourcesDatasetsResourceApi res = new api.FitnessApi(mock).use rs.dataSources.datasets;
816 var arg_request = buildDataset();
817 var arg_userId = "foo";
818 var arg_dataSourceId = "foo";
819 var arg_datasetId = "foo";
820 var arg_currentTimeMillis = "foo";
821 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
822 var obj = new api.Dataset.fromJson(json);
823 checkDataset(obj);
824
825 var path = (req.url).path;
826 var pathOffset = 0;
827 var index;
828 var subPart;
829 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
830 pathOffset += 1;
831
832 var query = (req.url).query;
833 var queryOffset = 0;
834 var queryMap = {};
835 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
836 parseBool(n) {
837 if (n == "true") return true;
838 if (n == "false") return false;
839 if (n == null) return null;
840 throw new core.ArgumentError("Invalid boolean: $n");
841 }
842 if (query.length > 0) {
843 for (var part in query.split("&")) {
844 var keyvalue = part.split("=");
845 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
846 }
847 }
848 unittest.expect(queryMap["currentTimeMillis"].first, unittest.equals(arg _currentTimeMillis));
849
850
851 var h = {
852 "content-type" : "application/json; charset=utf-8",
853 };
854 var resp = convert.JSON.encode(buildDataset());
855 return new async.Future.value(common_test.stringResponse(200, h, resp));
856 }), true);
857 res.patch(arg_request, arg_userId, arg_dataSourceId, arg_datasetId, curren tTimeMillis: arg_currentTimeMillis).then(unittest.expectAsync(((api.Dataset resp onse) {
858 checkDataset(response);
859 })));
860 });
861
862 });
863
864
865 unittest.group("resource-UsersSessionsResourceApi", () {
866 unittest.test("method--delete", () {
867
868 var mock = new common_test.HttpServerMock();
869 api.UsersSessionsResourceApi res = new api.FitnessApi(mock).users.sessions ;
870 var arg_userId = "foo";
871 var arg_sessionId = "foo";
872 var arg_currentTimeMillis = "foo";
873 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
874 var path = (req.url).path;
875 var pathOffset = 0;
876 var index;
877 var subPart;
878 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
879 pathOffset += 1;
880
881 var query = (req.url).query;
882 var queryOffset = 0;
883 var queryMap = {};
884 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
885 parseBool(n) {
886 if (n == "true") return true;
887 if (n == "false") return false;
888 if (n == null) return null;
889 throw new core.ArgumentError("Invalid boolean: $n");
890 }
891 if (query.length > 0) {
892 for (var part in query.split("&")) {
893 var keyvalue = part.split("=");
894 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
895 }
896 }
897 unittest.expect(queryMap["currentTimeMillis"].first, unittest.equals(arg _currentTimeMillis));
898
899
900 var h = {
901 "content-type" : "application/json; charset=utf-8",
902 };
903 var resp = "";
904 return new async.Future.value(common_test.stringResponse(200, h, resp));
905 }), true);
906 res.delete(arg_userId, arg_sessionId, currentTimeMillis: arg_currentTimeMi llis).then(unittest.expectAsync((_) {}));
907 });
908
909 unittest.test("method--list", () {
910
911 var mock = new common_test.HttpServerMock();
912 api.UsersSessionsResourceApi res = new api.FitnessApi(mock).users.sessions ;
913 var arg_userId = "foo";
914 var arg_endTime = "foo";
915 var arg_includeDeleted = true;
916 var arg_pageToken = "foo";
917 var arg_startTime = "foo";
918 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
919 var path = (req.url).path;
920 var pathOffset = 0;
921 var index;
922 var subPart;
923 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
924 pathOffset += 1;
925
926 var query = (req.url).query;
927 var queryOffset = 0;
928 var queryMap = {};
929 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
930 parseBool(n) {
931 if (n == "true") return true;
932 if (n == "false") return false;
933 if (n == null) return null;
934 throw new core.ArgumentError("Invalid boolean: $n");
935 }
936 if (query.length > 0) {
937 for (var part in query.split("&")) {
938 var keyvalue = part.split("=");
939 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
940 }
941 }
942 unittest.expect(queryMap["endTime"].first, unittest.equals(arg_endTime)) ;
943 unittest.expect(queryMap["includeDeleted"].first, unittest.equals("$arg_ includeDeleted"));
944 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
945 unittest.expect(queryMap["startTime"].first, unittest.equals(arg_startTi me));
946
947
948 var h = {
949 "content-type" : "application/json; charset=utf-8",
950 };
951 var resp = convert.JSON.encode(buildListSessionsResponse());
952 return new async.Future.value(common_test.stringResponse(200, h, resp));
953 }), true);
954 res.list(arg_userId, endTime: arg_endTime, includeDeleted: arg_includeDele ted, pageToken: arg_pageToken, startTime: arg_startTime).then(unittest.expectAsy nc(((api.ListSessionsResponse response) {
955 checkListSessionsResponse(response);
956 })));
957 });
958
959 unittest.test("method--update", () {
960
961 var mock = new common_test.HttpServerMock();
962 api.UsersSessionsResourceApi res = new api.FitnessApi(mock).users.sessions ;
963 var arg_request = buildSession();
964 var arg_userId = "foo";
965 var arg_sessionId = "foo";
966 var arg_currentTimeMillis = "foo";
967 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
968 var obj = new api.Session.fromJson(json);
969 checkSession(obj);
970
971 var path = (req.url).path;
972 var pathOffset = 0;
973 var index;
974 var subPart;
975 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
976 pathOffset += 1;
977
978 var query = (req.url).query;
979 var queryOffset = 0;
980 var queryMap = {};
981 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
982 parseBool(n) {
983 if (n == "true") return true;
984 if (n == "false") return false;
985 if (n == null) return null;
986 throw new core.ArgumentError("Invalid boolean: $n");
987 }
988 if (query.length > 0) {
989 for (var part in query.split("&")) {
990 var keyvalue = part.split("=");
991 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
992 }
993 }
994 unittest.expect(queryMap["currentTimeMillis"].first, unittest.equals(arg _currentTimeMillis));
995
996
997 var h = {
998 "content-type" : "application/json; charset=utf-8",
999 };
1000 var resp = convert.JSON.encode(buildSession());
1001 return new async.Future.value(common_test.stringResponse(200, h, resp));
1002 }), true);
1003 res.update(arg_request, arg_userId, arg_sessionId, currentTimeMillis: arg_ currentTimeMillis).then(unittest.expectAsync(((api.Session response) {
1004 checkSession(response);
1005 })));
1006 });
1007
1008 });
1009
1010
1011 }
1012
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698