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

Unified Diff: generated/googleapis/test/slides/v1_test.dart

Issue 2571553005: Api-roll 43: 2016-12-13 (Closed)
Patch Set: Created 4 years 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « generated/googleapis/test/sheets/v4_test.dart ('k') | generated/googleapis/test/storage/v1_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: generated/googleapis/test/slides/v1_test.dart
diff --git a/generated/googleapis/test/slides/v1_test.dart b/generated/googleapis/test/slides/v1_test.dart
new file mode 100644
index 0000000000000000000000000000000000000000..210166ce949e91eb01bc8bd6bc32687916599245
--- /dev/null
+++ b/generated/googleapis/test/slides/v1_test.dart
@@ -0,0 +1,3842 @@
+library googleapis.slides.v1.test;
+
+import "dart:core" as core;
+import "dart:collection" as collection;
+import "dart:async" as async;
+import "dart:convert" as convert;
+
+import 'package:http/http.dart' as http;
+import 'package:http/testing.dart' as http_testing;
+import 'package:unittest/unittest.dart' as unittest;
+
+import 'package:googleapis/slides/v1.dart' as api;
+
+class HttpServerMock extends http.BaseClient {
+ core.Function _callback;
+ core.bool _expectJson;
+
+ void register(core.Function callback, core.bool expectJson) {
+ _callback = callback;
+ _expectJson = expectJson;
+ }
+
+ async.Future<http.StreamedResponse> send(http.BaseRequest request) {
+ if (_expectJson) {
+ return request.finalize()
+ .transform(convert.UTF8.decoder)
+ .join('')
+ .then((core.String jsonString) {
+ if (jsonString.isEmpty) {
+ return _callback(request, null);
+ } else {
+ return _callback(request, convert.JSON.decode(jsonString));
+ }
+ });
+ } else {
+ var stream = request.finalize();
+ if (stream == null) {
+ return _callback(request, []);
+ } else {
+ return stream.toBytes().then((data) {
+ return _callback(request, data);
+ });
+ }
+ }
+ }
+}
+
+http.StreamedResponse stringResponse(
+ core.int status, core.Map headers, core.String body) {
+ var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]);
+ return new http.StreamedResponse(stream, status, headers: headers);
+}
+
+core.int buildCounterAffineTransform = 0;
+buildAffineTransform() {
+ var o = new api.AffineTransform();
+ buildCounterAffineTransform++;
+ if (buildCounterAffineTransform < 3) {
+ o.scaleX = 42.0;
+ o.scaleY = 42.0;
+ o.shearX = 42.0;
+ o.shearY = 42.0;
+ o.translateX = 42.0;
+ o.translateY = 42.0;
+ o.unit = "foo";
+ }
+ buildCounterAffineTransform--;
+ return o;
+}
+
+checkAffineTransform(api.AffineTransform o) {
+ buildCounterAffineTransform++;
+ if (buildCounterAffineTransform < 3) {
+ unittest.expect(o.scaleX, unittest.equals(42.0));
+ unittest.expect(o.scaleY, unittest.equals(42.0));
+ unittest.expect(o.shearX, unittest.equals(42.0));
+ unittest.expect(o.shearY, unittest.equals(42.0));
+ unittest.expect(o.translateX, unittest.equals(42.0));
+ unittest.expect(o.translateY, unittest.equals(42.0));
+ unittest.expect(o.unit, unittest.equals('foo'));
+ }
+ buildCounterAffineTransform--;
+}
+
+core.int buildCounterAutoText = 0;
+buildAutoText() {
+ var o = new api.AutoText();
+ buildCounterAutoText++;
+ if (buildCounterAutoText < 3) {
+ o.content = "foo";
+ o.style = buildTextStyle();
+ o.type = "foo";
+ }
+ buildCounterAutoText--;
+ return o;
+}
+
+checkAutoText(api.AutoText o) {
+ buildCounterAutoText++;
+ if (buildCounterAutoText < 3) {
+ unittest.expect(o.content, unittest.equals('foo'));
+ checkTextStyle(o.style);
+ unittest.expect(o.type, unittest.equals('foo'));
+ }
+ buildCounterAutoText--;
+}
+
+buildUnnamed1657() {
+ var o = new core.List<api.Request>();
+ o.add(buildRequest());
+ o.add(buildRequest());
+ return o;
+}
+
+checkUnnamed1657(core.List<api.Request> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkRequest(o[0]);
+ checkRequest(o[1]);
+}
+
+core.int buildCounterBatchUpdatePresentationRequest = 0;
+buildBatchUpdatePresentationRequest() {
+ var o = new api.BatchUpdatePresentationRequest();
+ buildCounterBatchUpdatePresentationRequest++;
+ if (buildCounterBatchUpdatePresentationRequest < 3) {
+ o.requests = buildUnnamed1657();
+ }
+ buildCounterBatchUpdatePresentationRequest--;
+ return o;
+}
+
+checkBatchUpdatePresentationRequest(api.BatchUpdatePresentationRequest o) {
+ buildCounterBatchUpdatePresentationRequest++;
+ if (buildCounterBatchUpdatePresentationRequest < 3) {
+ checkUnnamed1657(o.requests);
+ }
+ buildCounterBatchUpdatePresentationRequest--;
+}
+
+buildUnnamed1658() {
+ var o = new core.List<api.Response>();
+ o.add(buildResponse());
+ o.add(buildResponse());
+ return o;
+}
+
+checkUnnamed1658(core.List<api.Response> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkResponse(o[0]);
+ checkResponse(o[1]);
+}
+
+core.int buildCounterBatchUpdatePresentationResponse = 0;
+buildBatchUpdatePresentationResponse() {
+ var o = new api.BatchUpdatePresentationResponse();
+ buildCounterBatchUpdatePresentationResponse++;
+ if (buildCounterBatchUpdatePresentationResponse < 3) {
+ o.presentationId = "foo";
+ o.replies = buildUnnamed1658();
+ }
+ buildCounterBatchUpdatePresentationResponse--;
+ return o;
+}
+
+checkBatchUpdatePresentationResponse(api.BatchUpdatePresentationResponse o) {
+ buildCounterBatchUpdatePresentationResponse++;
+ if (buildCounterBatchUpdatePresentationResponse < 3) {
+ unittest.expect(o.presentationId, unittest.equals('foo'));
+ checkUnnamed1658(o.replies);
+ }
+ buildCounterBatchUpdatePresentationResponse--;
+}
+
+core.int buildCounterBullet = 0;
+buildBullet() {
+ var o = new api.Bullet();
+ buildCounterBullet++;
+ if (buildCounterBullet < 3) {
+ o.bulletStyle = buildTextStyle();
+ o.glyph = "foo";
+ o.listId = "foo";
+ o.nestingLevel = 42;
+ }
+ buildCounterBullet--;
+ return o;
+}
+
+checkBullet(api.Bullet o) {
+ buildCounterBullet++;
+ if (buildCounterBullet < 3) {
+ checkTextStyle(o.bulletStyle);
+ unittest.expect(o.glyph, unittest.equals('foo'));
+ unittest.expect(o.listId, unittest.equals('foo'));
+ unittest.expect(o.nestingLevel, unittest.equals(42));
+ }
+ buildCounterBullet--;
+}
+
+buildUnnamed1659() {
+ var o = new core.List<api.ThemeColorPair>();
+ o.add(buildThemeColorPair());
+ o.add(buildThemeColorPair());
+ return o;
+}
+
+checkUnnamed1659(core.List<api.ThemeColorPair> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkThemeColorPair(o[0]);
+ checkThemeColorPair(o[1]);
+}
+
+core.int buildCounterColorScheme = 0;
+buildColorScheme() {
+ var o = new api.ColorScheme();
+ buildCounterColorScheme++;
+ if (buildCounterColorScheme < 3) {
+ o.colors = buildUnnamed1659();
+ }
+ buildCounterColorScheme--;
+ return o;
+}
+
+checkColorScheme(api.ColorScheme o) {
+ buildCounterColorScheme++;
+ if (buildCounterColorScheme < 3) {
+ checkUnnamed1659(o.colors);
+ }
+ buildCounterColorScheme--;
+}
+
+core.int buildCounterColorStop = 0;
+buildColorStop() {
+ var o = new api.ColorStop();
+ buildCounterColorStop++;
+ if (buildCounterColorStop < 3) {
+ o.alpha = 42.0;
+ o.color = buildOpaqueColor();
+ o.position = 42.0;
+ }
+ buildCounterColorStop--;
+ return o;
+}
+
+checkColorStop(api.ColorStop o) {
+ buildCounterColorStop++;
+ if (buildCounterColorStop < 3) {
+ unittest.expect(o.alpha, unittest.equals(42.0));
+ checkOpaqueColor(o.color);
+ unittest.expect(o.position, unittest.equals(42.0));
+ }
+ buildCounterColorStop--;
+}
+
+core.int buildCounterCreateImageRequest = 0;
+buildCreateImageRequest() {
+ var o = new api.CreateImageRequest();
+ buildCounterCreateImageRequest++;
+ if (buildCounterCreateImageRequest < 3) {
+ o.elementProperties = buildPageElementProperties();
+ o.objectId = "foo";
+ o.url = "foo";
+ }
+ buildCounterCreateImageRequest--;
+ return o;
+}
+
+checkCreateImageRequest(api.CreateImageRequest o) {
+ buildCounterCreateImageRequest++;
+ if (buildCounterCreateImageRequest < 3) {
+ checkPageElementProperties(o.elementProperties);
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ unittest.expect(o.url, unittest.equals('foo'));
+ }
+ buildCounterCreateImageRequest--;
+}
+
+core.int buildCounterCreateImageResponse = 0;
+buildCreateImageResponse() {
+ var o = new api.CreateImageResponse();
+ buildCounterCreateImageResponse++;
+ if (buildCounterCreateImageResponse < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterCreateImageResponse--;
+ return o;
+}
+
+checkCreateImageResponse(api.CreateImageResponse o) {
+ buildCounterCreateImageResponse++;
+ if (buildCounterCreateImageResponse < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterCreateImageResponse--;
+}
+
+core.int buildCounterCreateLineRequest = 0;
+buildCreateLineRequest() {
+ var o = new api.CreateLineRequest();
+ buildCounterCreateLineRequest++;
+ if (buildCounterCreateLineRequest < 3) {
+ o.elementProperties = buildPageElementProperties();
+ o.lineCategory = "foo";
+ o.objectId = "foo";
+ }
+ buildCounterCreateLineRequest--;
+ return o;
+}
+
+checkCreateLineRequest(api.CreateLineRequest o) {
+ buildCounterCreateLineRequest++;
+ if (buildCounterCreateLineRequest < 3) {
+ checkPageElementProperties(o.elementProperties);
+ unittest.expect(o.lineCategory, unittest.equals('foo'));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterCreateLineRequest--;
+}
+
+core.int buildCounterCreateLineResponse = 0;
+buildCreateLineResponse() {
+ var o = new api.CreateLineResponse();
+ buildCounterCreateLineResponse++;
+ if (buildCounterCreateLineResponse < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterCreateLineResponse--;
+ return o;
+}
+
+checkCreateLineResponse(api.CreateLineResponse o) {
+ buildCounterCreateLineResponse++;
+ if (buildCounterCreateLineResponse < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterCreateLineResponse--;
+}
+
+core.int buildCounterCreateParagraphBulletsRequest = 0;
+buildCreateParagraphBulletsRequest() {
+ var o = new api.CreateParagraphBulletsRequest();
+ buildCounterCreateParagraphBulletsRequest++;
+ if (buildCounterCreateParagraphBulletsRequest < 3) {
+ o.bulletPreset = "foo";
+ o.cellLocation = buildTableCellLocation();
+ o.objectId = "foo";
+ o.textRange = buildRange();
+ }
+ buildCounterCreateParagraphBulletsRequest--;
+ return o;
+}
+
+checkCreateParagraphBulletsRequest(api.CreateParagraphBulletsRequest o) {
+ buildCounterCreateParagraphBulletsRequest++;
+ if (buildCounterCreateParagraphBulletsRequest < 3) {
+ unittest.expect(o.bulletPreset, unittest.equals('foo'));
+ checkTableCellLocation(o.cellLocation);
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkRange(o.textRange);
+ }
+ buildCounterCreateParagraphBulletsRequest--;
+}
+
+core.int buildCounterCreateShapeRequest = 0;
+buildCreateShapeRequest() {
+ var o = new api.CreateShapeRequest();
+ buildCounterCreateShapeRequest++;
+ if (buildCounterCreateShapeRequest < 3) {
+ o.elementProperties = buildPageElementProperties();
+ o.objectId = "foo";
+ o.shapeType = "foo";
+ }
+ buildCounterCreateShapeRequest--;
+ return o;
+}
+
+checkCreateShapeRequest(api.CreateShapeRequest o) {
+ buildCounterCreateShapeRequest++;
+ if (buildCounterCreateShapeRequest < 3) {
+ checkPageElementProperties(o.elementProperties);
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ unittest.expect(o.shapeType, unittest.equals('foo'));
+ }
+ buildCounterCreateShapeRequest--;
+}
+
+core.int buildCounterCreateShapeResponse = 0;
+buildCreateShapeResponse() {
+ var o = new api.CreateShapeResponse();
+ buildCounterCreateShapeResponse++;
+ if (buildCounterCreateShapeResponse < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterCreateShapeResponse--;
+ return o;
+}
+
+checkCreateShapeResponse(api.CreateShapeResponse o) {
+ buildCounterCreateShapeResponse++;
+ if (buildCounterCreateShapeResponse < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterCreateShapeResponse--;
+}
+
+core.int buildCounterCreateSheetsChartRequest = 0;
+buildCreateSheetsChartRequest() {
+ var o = new api.CreateSheetsChartRequest();
+ buildCounterCreateSheetsChartRequest++;
+ if (buildCounterCreateSheetsChartRequest < 3) {
+ o.chartId = 42;
+ o.elementProperties = buildPageElementProperties();
+ o.linkingMode = "foo";
+ o.objectId = "foo";
+ o.spreadsheetId = "foo";
+ }
+ buildCounterCreateSheetsChartRequest--;
+ return o;
+}
+
+checkCreateSheetsChartRequest(api.CreateSheetsChartRequest o) {
+ buildCounterCreateSheetsChartRequest++;
+ if (buildCounterCreateSheetsChartRequest < 3) {
+ unittest.expect(o.chartId, unittest.equals(42));
+ checkPageElementProperties(o.elementProperties);
+ unittest.expect(o.linkingMode, unittest.equals('foo'));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ unittest.expect(o.spreadsheetId, unittest.equals('foo'));
+ }
+ buildCounterCreateSheetsChartRequest--;
+}
+
+core.int buildCounterCreateSheetsChartResponse = 0;
+buildCreateSheetsChartResponse() {
+ var o = new api.CreateSheetsChartResponse();
+ buildCounterCreateSheetsChartResponse++;
+ if (buildCounterCreateSheetsChartResponse < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterCreateSheetsChartResponse--;
+ return o;
+}
+
+checkCreateSheetsChartResponse(api.CreateSheetsChartResponse o) {
+ buildCounterCreateSheetsChartResponse++;
+ if (buildCounterCreateSheetsChartResponse < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterCreateSheetsChartResponse--;
+}
+
+core.int buildCounterCreateSlideRequest = 0;
+buildCreateSlideRequest() {
+ var o = new api.CreateSlideRequest();
+ buildCounterCreateSlideRequest++;
+ if (buildCounterCreateSlideRequest < 3) {
+ o.insertionIndex = 42;
+ o.objectId = "foo";
+ o.slideLayoutReference = buildLayoutReference();
+ }
+ buildCounterCreateSlideRequest--;
+ return o;
+}
+
+checkCreateSlideRequest(api.CreateSlideRequest o) {
+ buildCounterCreateSlideRequest++;
+ if (buildCounterCreateSlideRequest < 3) {
+ unittest.expect(o.insertionIndex, unittest.equals(42));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkLayoutReference(o.slideLayoutReference);
+ }
+ buildCounterCreateSlideRequest--;
+}
+
+core.int buildCounterCreateSlideResponse = 0;
+buildCreateSlideResponse() {
+ var o = new api.CreateSlideResponse();
+ buildCounterCreateSlideResponse++;
+ if (buildCounterCreateSlideResponse < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterCreateSlideResponse--;
+ return o;
+}
+
+checkCreateSlideResponse(api.CreateSlideResponse o) {
+ buildCounterCreateSlideResponse++;
+ if (buildCounterCreateSlideResponse < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterCreateSlideResponse--;
+}
+
+core.int buildCounterCreateTableRequest = 0;
+buildCreateTableRequest() {
+ var o = new api.CreateTableRequest();
+ buildCounterCreateTableRequest++;
+ if (buildCounterCreateTableRequest < 3) {
+ o.columns = 42;
+ o.elementProperties = buildPageElementProperties();
+ o.objectId = "foo";
+ o.rows = 42;
+ }
+ buildCounterCreateTableRequest--;
+ return o;
+}
+
+checkCreateTableRequest(api.CreateTableRequest o) {
+ buildCounterCreateTableRequest++;
+ if (buildCounterCreateTableRequest < 3) {
+ unittest.expect(o.columns, unittest.equals(42));
+ checkPageElementProperties(o.elementProperties);
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ unittest.expect(o.rows, unittest.equals(42));
+ }
+ buildCounterCreateTableRequest--;
+}
+
+core.int buildCounterCreateTableResponse = 0;
+buildCreateTableResponse() {
+ var o = new api.CreateTableResponse();
+ buildCounterCreateTableResponse++;
+ if (buildCounterCreateTableResponse < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterCreateTableResponse--;
+ return o;
+}
+
+checkCreateTableResponse(api.CreateTableResponse o) {
+ buildCounterCreateTableResponse++;
+ if (buildCounterCreateTableResponse < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterCreateTableResponse--;
+}
+
+core.int buildCounterCreateVideoRequest = 0;
+buildCreateVideoRequest() {
+ var o = new api.CreateVideoRequest();
+ buildCounterCreateVideoRequest++;
+ if (buildCounterCreateVideoRequest < 3) {
+ o.elementProperties = buildPageElementProperties();
+ o.id = "foo";
+ o.objectId = "foo";
+ o.source = "foo";
+ }
+ buildCounterCreateVideoRequest--;
+ return o;
+}
+
+checkCreateVideoRequest(api.CreateVideoRequest o) {
+ buildCounterCreateVideoRequest++;
+ if (buildCounterCreateVideoRequest < 3) {
+ checkPageElementProperties(o.elementProperties);
+ unittest.expect(o.id, unittest.equals('foo'));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ unittest.expect(o.source, unittest.equals('foo'));
+ }
+ buildCounterCreateVideoRequest--;
+}
+
+core.int buildCounterCreateVideoResponse = 0;
+buildCreateVideoResponse() {
+ var o = new api.CreateVideoResponse();
+ buildCounterCreateVideoResponse++;
+ if (buildCounterCreateVideoResponse < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterCreateVideoResponse--;
+ return o;
+}
+
+checkCreateVideoResponse(api.CreateVideoResponse o) {
+ buildCounterCreateVideoResponse++;
+ if (buildCounterCreateVideoResponse < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterCreateVideoResponse--;
+}
+
+core.int buildCounterCropProperties = 0;
+buildCropProperties() {
+ var o = new api.CropProperties();
+ buildCounterCropProperties++;
+ if (buildCounterCropProperties < 3) {
+ o.angle = 42.0;
+ o.bottomOffset = 42.0;
+ o.leftOffset = 42.0;
+ o.rightOffset = 42.0;
+ o.topOffset = 42.0;
+ }
+ buildCounterCropProperties--;
+ return o;
+}
+
+checkCropProperties(api.CropProperties o) {
+ buildCounterCropProperties++;
+ if (buildCounterCropProperties < 3) {
+ unittest.expect(o.angle, unittest.equals(42.0));
+ unittest.expect(o.bottomOffset, unittest.equals(42.0));
+ unittest.expect(o.leftOffset, unittest.equals(42.0));
+ unittest.expect(o.rightOffset, unittest.equals(42.0));
+ unittest.expect(o.topOffset, unittest.equals(42.0));
+ }
+ buildCounterCropProperties--;
+}
+
+core.int buildCounterDeleteObjectRequest = 0;
+buildDeleteObjectRequest() {
+ var o = new api.DeleteObjectRequest();
+ buildCounterDeleteObjectRequest++;
+ if (buildCounterDeleteObjectRequest < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterDeleteObjectRequest--;
+ return o;
+}
+
+checkDeleteObjectRequest(api.DeleteObjectRequest o) {
+ buildCounterDeleteObjectRequest++;
+ if (buildCounterDeleteObjectRequest < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterDeleteObjectRequest--;
+}
+
+core.int buildCounterDeleteTableColumnRequest = 0;
+buildDeleteTableColumnRequest() {
+ var o = new api.DeleteTableColumnRequest();
+ buildCounterDeleteTableColumnRequest++;
+ if (buildCounterDeleteTableColumnRequest < 3) {
+ o.cellLocation = buildTableCellLocation();
+ o.tableObjectId = "foo";
+ }
+ buildCounterDeleteTableColumnRequest--;
+ return o;
+}
+
+checkDeleteTableColumnRequest(api.DeleteTableColumnRequest o) {
+ buildCounterDeleteTableColumnRequest++;
+ if (buildCounterDeleteTableColumnRequest < 3) {
+ checkTableCellLocation(o.cellLocation);
+ unittest.expect(o.tableObjectId, unittest.equals('foo'));
+ }
+ buildCounterDeleteTableColumnRequest--;
+}
+
+core.int buildCounterDeleteTableRowRequest = 0;
+buildDeleteTableRowRequest() {
+ var o = new api.DeleteTableRowRequest();
+ buildCounterDeleteTableRowRequest++;
+ if (buildCounterDeleteTableRowRequest < 3) {
+ o.cellLocation = buildTableCellLocation();
+ o.tableObjectId = "foo";
+ }
+ buildCounterDeleteTableRowRequest--;
+ return o;
+}
+
+checkDeleteTableRowRequest(api.DeleteTableRowRequest o) {
+ buildCounterDeleteTableRowRequest++;
+ if (buildCounterDeleteTableRowRequest < 3) {
+ checkTableCellLocation(o.cellLocation);
+ unittest.expect(o.tableObjectId, unittest.equals('foo'));
+ }
+ buildCounterDeleteTableRowRequest--;
+}
+
+core.int buildCounterDeleteTextRequest = 0;
+buildDeleteTextRequest() {
+ var o = new api.DeleteTextRequest();
+ buildCounterDeleteTextRequest++;
+ if (buildCounterDeleteTextRequest < 3) {
+ o.cellLocation = buildTableCellLocation();
+ o.objectId = "foo";
+ o.textRange = buildRange();
+ }
+ buildCounterDeleteTextRequest--;
+ return o;
+}
+
+checkDeleteTextRequest(api.DeleteTextRequest o) {
+ buildCounterDeleteTextRequest++;
+ if (buildCounterDeleteTextRequest < 3) {
+ checkTableCellLocation(o.cellLocation);
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkRange(o.textRange);
+ }
+ buildCounterDeleteTextRequest--;
+}
+
+core.int buildCounterDimension = 0;
+buildDimension() {
+ var o = new api.Dimension();
+ buildCounterDimension++;
+ if (buildCounterDimension < 3) {
+ o.magnitude = 42.0;
+ o.unit = "foo";
+ }
+ buildCounterDimension--;
+ return o;
+}
+
+checkDimension(api.Dimension o) {
+ buildCounterDimension++;
+ if (buildCounterDimension < 3) {
+ unittest.expect(o.magnitude, unittest.equals(42.0));
+ unittest.expect(o.unit, unittest.equals('foo'));
+ }
+ buildCounterDimension--;
+}
+
+buildUnnamed1660() {
+ var o = new core.Map<core.String, core.String>();
+ o["x"] = "foo";
+ o["y"] = "foo";
+ return o;
+}
+
+checkUnnamed1660(core.Map<core.String, core.String> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ unittest.expect(o["x"], unittest.equals('foo'));
+ unittest.expect(o["y"], unittest.equals('foo'));
+}
+
+core.int buildCounterDuplicateObjectRequest = 0;
+buildDuplicateObjectRequest() {
+ var o = new api.DuplicateObjectRequest();
+ buildCounterDuplicateObjectRequest++;
+ if (buildCounterDuplicateObjectRequest < 3) {
+ o.objectId = "foo";
+ o.objectIds = buildUnnamed1660();
+ }
+ buildCounterDuplicateObjectRequest--;
+ return o;
+}
+
+checkDuplicateObjectRequest(api.DuplicateObjectRequest o) {
+ buildCounterDuplicateObjectRequest++;
+ if (buildCounterDuplicateObjectRequest < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkUnnamed1660(o.objectIds);
+ }
+ buildCounterDuplicateObjectRequest--;
+}
+
+core.int buildCounterDuplicateObjectResponse = 0;
+buildDuplicateObjectResponse() {
+ var o = new api.DuplicateObjectResponse();
+ buildCounterDuplicateObjectResponse++;
+ if (buildCounterDuplicateObjectResponse < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterDuplicateObjectResponse--;
+ return o;
+}
+
+checkDuplicateObjectResponse(api.DuplicateObjectResponse o) {
+ buildCounterDuplicateObjectResponse++;
+ if (buildCounterDuplicateObjectResponse < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterDuplicateObjectResponse--;
+}
+
+buildUnnamed1661() {
+ var o = new core.List<api.PageElement>();
+ o.add(buildPageElement());
+ o.add(buildPageElement());
+ return o;
+}
+
+checkUnnamed1661(core.List<api.PageElement> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkPageElement(o[0]);
+ checkPageElement(o[1]);
+}
+
+core.int buildCounterGroup = 0;
+buildGroup() {
+ var o = new api.Group();
+ buildCounterGroup++;
+ if (buildCounterGroup < 3) {
+ o.children = buildUnnamed1661();
+ }
+ buildCounterGroup--;
+ return o;
+}
+
+checkGroup(api.Group o) {
+ buildCounterGroup++;
+ if (buildCounterGroup < 3) {
+ checkUnnamed1661(o.children);
+ }
+ buildCounterGroup--;
+}
+
+core.int buildCounterImage = 0;
+buildImage() {
+ var o = new api.Image();
+ buildCounterImage++;
+ if (buildCounterImage < 3) {
+ o.contentUrl = "foo";
+ o.imageProperties = buildImageProperties();
+ }
+ buildCounterImage--;
+ return o;
+}
+
+checkImage(api.Image o) {
+ buildCounterImage++;
+ if (buildCounterImage < 3) {
+ unittest.expect(o.contentUrl, unittest.equals('foo'));
+ checkImageProperties(o.imageProperties);
+ }
+ buildCounterImage--;
+}
+
+core.int buildCounterImageProperties = 0;
+buildImageProperties() {
+ var o = new api.ImageProperties();
+ buildCounterImageProperties++;
+ if (buildCounterImageProperties < 3) {
+ o.brightness = 42.0;
+ o.contrast = 42.0;
+ o.cropProperties = buildCropProperties();
+ o.link = buildLink();
+ o.outline = buildOutline();
+ o.recolor = buildRecolor();
+ o.shadow = buildShadow();
+ o.transparency = 42.0;
+ }
+ buildCounterImageProperties--;
+ return o;
+}
+
+checkImageProperties(api.ImageProperties o) {
+ buildCounterImageProperties++;
+ if (buildCounterImageProperties < 3) {
+ unittest.expect(o.brightness, unittest.equals(42.0));
+ unittest.expect(o.contrast, unittest.equals(42.0));
+ checkCropProperties(o.cropProperties);
+ checkLink(o.link);
+ checkOutline(o.outline);
+ checkRecolor(o.recolor);
+ checkShadow(o.shadow);
+ unittest.expect(o.transparency, unittest.equals(42.0));
+ }
+ buildCounterImageProperties--;
+}
+
+core.int buildCounterInsertTableColumnsRequest = 0;
+buildInsertTableColumnsRequest() {
+ var o = new api.InsertTableColumnsRequest();
+ buildCounterInsertTableColumnsRequest++;
+ if (buildCounterInsertTableColumnsRequest < 3) {
+ o.cellLocation = buildTableCellLocation();
+ o.insertRight = true;
+ o.number = 42;
+ o.tableObjectId = "foo";
+ }
+ buildCounterInsertTableColumnsRequest--;
+ return o;
+}
+
+checkInsertTableColumnsRequest(api.InsertTableColumnsRequest o) {
+ buildCounterInsertTableColumnsRequest++;
+ if (buildCounterInsertTableColumnsRequest < 3) {
+ checkTableCellLocation(o.cellLocation);
+ unittest.expect(o.insertRight, unittest.isTrue);
+ unittest.expect(o.number, unittest.equals(42));
+ unittest.expect(o.tableObjectId, unittest.equals('foo'));
+ }
+ buildCounterInsertTableColumnsRequest--;
+}
+
+core.int buildCounterInsertTableRowsRequest = 0;
+buildInsertTableRowsRequest() {
+ var o = new api.InsertTableRowsRequest();
+ buildCounterInsertTableRowsRequest++;
+ if (buildCounterInsertTableRowsRequest < 3) {
+ o.cellLocation = buildTableCellLocation();
+ o.insertBelow = true;
+ o.number = 42;
+ o.tableObjectId = "foo";
+ }
+ buildCounterInsertTableRowsRequest--;
+ return o;
+}
+
+checkInsertTableRowsRequest(api.InsertTableRowsRequest o) {
+ buildCounterInsertTableRowsRequest++;
+ if (buildCounterInsertTableRowsRequest < 3) {
+ checkTableCellLocation(o.cellLocation);
+ unittest.expect(o.insertBelow, unittest.isTrue);
+ unittest.expect(o.number, unittest.equals(42));
+ unittest.expect(o.tableObjectId, unittest.equals('foo'));
+ }
+ buildCounterInsertTableRowsRequest--;
+}
+
+core.int buildCounterInsertTextRequest = 0;
+buildInsertTextRequest() {
+ var o = new api.InsertTextRequest();
+ buildCounterInsertTextRequest++;
+ if (buildCounterInsertTextRequest < 3) {
+ o.cellLocation = buildTableCellLocation();
+ o.insertionIndex = 42;
+ o.objectId = "foo";
+ o.text = "foo";
+ }
+ buildCounterInsertTextRequest--;
+ return o;
+}
+
+checkInsertTextRequest(api.InsertTextRequest o) {
+ buildCounterInsertTextRequest++;
+ if (buildCounterInsertTextRequest < 3) {
+ checkTableCellLocation(o.cellLocation);
+ unittest.expect(o.insertionIndex, unittest.equals(42));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ unittest.expect(o.text, unittest.equals('foo'));
+ }
+ buildCounterInsertTextRequest--;
+}
+
+core.int buildCounterLayoutProperties = 0;
+buildLayoutProperties() {
+ var o = new api.LayoutProperties();
+ buildCounterLayoutProperties++;
+ if (buildCounterLayoutProperties < 3) {
+ o.displayName = "foo";
+ o.masterObjectId = "foo";
+ o.name = "foo";
+ }
+ buildCounterLayoutProperties--;
+ return o;
+}
+
+checkLayoutProperties(api.LayoutProperties o) {
+ buildCounterLayoutProperties++;
+ if (buildCounterLayoutProperties < 3) {
+ unittest.expect(o.displayName, unittest.equals('foo'));
+ unittest.expect(o.masterObjectId, unittest.equals('foo'));
+ unittest.expect(o.name, unittest.equals('foo'));
+ }
+ buildCounterLayoutProperties--;
+}
+
+core.int buildCounterLayoutReference = 0;
+buildLayoutReference() {
+ var o = new api.LayoutReference();
+ buildCounterLayoutReference++;
+ if (buildCounterLayoutReference < 3) {
+ o.layoutId = "foo";
+ o.predefinedLayout = "foo";
+ }
+ buildCounterLayoutReference--;
+ return o;
+}
+
+checkLayoutReference(api.LayoutReference o) {
+ buildCounterLayoutReference++;
+ if (buildCounterLayoutReference < 3) {
+ unittest.expect(o.layoutId, unittest.equals('foo'));
+ unittest.expect(o.predefinedLayout, unittest.equals('foo'));
+ }
+ buildCounterLayoutReference--;
+}
+
+core.int buildCounterLine = 0;
+buildLine() {
+ var o = new api.Line();
+ buildCounterLine++;
+ if (buildCounterLine < 3) {
+ o.lineProperties = buildLineProperties();
+ o.lineType = "foo";
+ }
+ buildCounterLine--;
+ return o;
+}
+
+checkLine(api.Line o) {
+ buildCounterLine++;
+ if (buildCounterLine < 3) {
+ checkLineProperties(o.lineProperties);
+ unittest.expect(o.lineType, unittest.equals('foo'));
+ }
+ buildCounterLine--;
+}
+
+core.int buildCounterLineFill = 0;
+buildLineFill() {
+ var o = new api.LineFill();
+ buildCounterLineFill++;
+ if (buildCounterLineFill < 3) {
+ o.solidFill = buildSolidFill();
+ }
+ buildCounterLineFill--;
+ return o;
+}
+
+checkLineFill(api.LineFill o) {
+ buildCounterLineFill++;
+ if (buildCounterLineFill < 3) {
+ checkSolidFill(o.solidFill);
+ }
+ buildCounterLineFill--;
+}
+
+core.int buildCounterLineProperties = 0;
+buildLineProperties() {
+ var o = new api.LineProperties();
+ buildCounterLineProperties++;
+ if (buildCounterLineProperties < 3) {
+ o.dashStyle = "foo";
+ o.endArrow = "foo";
+ o.lineFill = buildLineFill();
+ o.link = buildLink();
+ o.startArrow = "foo";
+ o.weight = buildDimension();
+ }
+ buildCounterLineProperties--;
+ return o;
+}
+
+checkLineProperties(api.LineProperties o) {
+ buildCounterLineProperties++;
+ if (buildCounterLineProperties < 3) {
+ unittest.expect(o.dashStyle, unittest.equals('foo'));
+ unittest.expect(o.endArrow, unittest.equals('foo'));
+ checkLineFill(o.lineFill);
+ checkLink(o.link);
+ unittest.expect(o.startArrow, unittest.equals('foo'));
+ checkDimension(o.weight);
+ }
+ buildCounterLineProperties--;
+}
+
+core.int buildCounterLink = 0;
+buildLink() {
+ var o = new api.Link();
+ buildCounterLink++;
+ if (buildCounterLink < 3) {
+ o.pageObjectId = "foo";
+ o.relativeLink = "foo";
+ o.slideIndex = 42;
+ o.url = "foo";
+ }
+ buildCounterLink--;
+ return o;
+}
+
+checkLink(api.Link o) {
+ buildCounterLink++;
+ if (buildCounterLink < 3) {
+ unittest.expect(o.pageObjectId, unittest.equals('foo'));
+ unittest.expect(o.relativeLink, unittest.equals('foo'));
+ unittest.expect(o.slideIndex, unittest.equals(42));
+ unittest.expect(o.url, unittest.equals('foo'));
+ }
+ buildCounterLink--;
+}
+
+buildUnnamed1662() {
+ var o = new core.Map<core.String, api.NestingLevel>();
+ o["x"] = buildNestingLevel();
+ o["y"] = buildNestingLevel();
+ return o;
+}
+
+checkUnnamed1662(core.Map<core.String, api.NestingLevel> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkNestingLevel(o["x"]);
+ checkNestingLevel(o["y"]);
+}
+
+core.int buildCounterList = 0;
+buildList() {
+ var o = new api.List();
+ buildCounterList++;
+ if (buildCounterList < 3) {
+ o.listId = "foo";
+ o.nestingLevel = buildUnnamed1662();
+ }
+ buildCounterList--;
+ return o;
+}
+
+checkList(api.List o) {
+ buildCounterList++;
+ if (buildCounterList < 3) {
+ unittest.expect(o.listId, unittest.equals('foo'));
+ checkUnnamed1662(o.nestingLevel);
+ }
+ buildCounterList--;
+}
+
+core.int buildCounterNestingLevel = 0;
+buildNestingLevel() {
+ var o = new api.NestingLevel();
+ buildCounterNestingLevel++;
+ if (buildCounterNestingLevel < 3) {
+ o.bulletStyle = buildTextStyle();
+ }
+ buildCounterNestingLevel--;
+ return o;
+}
+
+checkNestingLevel(api.NestingLevel o) {
+ buildCounterNestingLevel++;
+ if (buildCounterNestingLevel < 3) {
+ checkTextStyle(o.bulletStyle);
+ }
+ buildCounterNestingLevel--;
+}
+
+core.int buildCounterOpaqueColor = 0;
+buildOpaqueColor() {
+ var o = new api.OpaqueColor();
+ buildCounterOpaqueColor++;
+ if (buildCounterOpaqueColor < 3) {
+ o.rgbColor = buildRgbColor();
+ o.themeColor = "foo";
+ }
+ buildCounterOpaqueColor--;
+ return o;
+}
+
+checkOpaqueColor(api.OpaqueColor o) {
+ buildCounterOpaqueColor++;
+ if (buildCounterOpaqueColor < 3) {
+ checkRgbColor(o.rgbColor);
+ unittest.expect(o.themeColor, unittest.equals('foo'));
+ }
+ buildCounterOpaqueColor--;
+}
+
+core.int buildCounterOptionalColor = 0;
+buildOptionalColor() {
+ var o = new api.OptionalColor();
+ buildCounterOptionalColor++;
+ if (buildCounterOptionalColor < 3) {
+ o.opaqueColor = buildOpaqueColor();
+ }
+ buildCounterOptionalColor--;
+ return o;
+}
+
+checkOptionalColor(api.OptionalColor o) {
+ buildCounterOptionalColor++;
+ if (buildCounterOptionalColor < 3) {
+ checkOpaqueColor(o.opaqueColor);
+ }
+ buildCounterOptionalColor--;
+}
+
+core.int buildCounterOutline = 0;
+buildOutline() {
+ var o = new api.Outline();
+ buildCounterOutline++;
+ if (buildCounterOutline < 3) {
+ o.dashStyle = "foo";
+ o.outlineFill = buildOutlineFill();
+ o.propertyState = "foo";
+ o.weight = buildDimension();
+ }
+ buildCounterOutline--;
+ return o;
+}
+
+checkOutline(api.Outline o) {
+ buildCounterOutline++;
+ if (buildCounterOutline < 3) {
+ unittest.expect(o.dashStyle, unittest.equals('foo'));
+ checkOutlineFill(o.outlineFill);
+ unittest.expect(o.propertyState, unittest.equals('foo'));
+ checkDimension(o.weight);
+ }
+ buildCounterOutline--;
+}
+
+core.int buildCounterOutlineFill = 0;
+buildOutlineFill() {
+ var o = new api.OutlineFill();
+ buildCounterOutlineFill++;
+ if (buildCounterOutlineFill < 3) {
+ o.solidFill = buildSolidFill();
+ }
+ buildCounterOutlineFill--;
+ return o;
+}
+
+checkOutlineFill(api.OutlineFill o) {
+ buildCounterOutlineFill++;
+ if (buildCounterOutlineFill < 3) {
+ checkSolidFill(o.solidFill);
+ }
+ buildCounterOutlineFill--;
+}
+
+buildUnnamed1663() {
+ var o = new core.List<api.PageElement>();
+ o.add(buildPageElement());
+ o.add(buildPageElement());
+ return o;
+}
+
+checkUnnamed1663(core.List<api.PageElement> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkPageElement(o[0]);
+ checkPageElement(o[1]);
+}
+
+core.int buildCounterPage = 0;
+buildPage() {
+ var o = new api.Page();
+ buildCounterPage++;
+ if (buildCounterPage < 3) {
+ o.layoutProperties = buildLayoutProperties();
+ o.objectId = "foo";
+ o.pageElements = buildUnnamed1663();
+ o.pageProperties = buildPageProperties();
+ o.pageType = "foo";
+ o.slideProperties = buildSlideProperties();
+ }
+ buildCounterPage--;
+ return o;
+}
+
+checkPage(api.Page o) {
+ buildCounterPage++;
+ if (buildCounterPage < 3) {
+ checkLayoutProperties(o.layoutProperties);
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkUnnamed1663(o.pageElements);
+ checkPageProperties(o.pageProperties);
+ unittest.expect(o.pageType, unittest.equals('foo'));
+ checkSlideProperties(o.slideProperties);
+ }
+ buildCounterPage--;
+}
+
+core.int buildCounterPageBackgroundFill = 0;
+buildPageBackgroundFill() {
+ var o = new api.PageBackgroundFill();
+ buildCounterPageBackgroundFill++;
+ if (buildCounterPageBackgroundFill < 3) {
+ o.propertyState = "foo";
+ o.solidFill = buildSolidFill();
+ o.stretchedPictureFill = buildStretchedPictureFill();
+ }
+ buildCounterPageBackgroundFill--;
+ return o;
+}
+
+checkPageBackgroundFill(api.PageBackgroundFill o) {
+ buildCounterPageBackgroundFill++;
+ if (buildCounterPageBackgroundFill < 3) {
+ unittest.expect(o.propertyState, unittest.equals('foo'));
+ checkSolidFill(o.solidFill);
+ checkStretchedPictureFill(o.stretchedPictureFill);
+ }
+ buildCounterPageBackgroundFill--;
+}
+
+core.int buildCounterPageElement = 0;
+buildPageElement() {
+ var o = new api.PageElement();
+ buildCounterPageElement++;
+ if (buildCounterPageElement < 3) {
+ o.description = "foo";
+ o.elementGroup = buildGroup();
+ o.image = buildImage();
+ o.line = buildLine();
+ o.objectId = "foo";
+ o.shape = buildShape();
+ o.sheetsChart = buildSheetsChart();
+ o.size = buildSize();
+ o.table = buildTable();
+ o.title = "foo";
+ o.transform = buildAffineTransform();
+ o.video = buildVideo();
+ o.wordArt = buildWordArt();
+ }
+ buildCounterPageElement--;
+ return o;
+}
+
+checkPageElement(api.PageElement o) {
+ buildCounterPageElement++;
+ if (buildCounterPageElement < 3) {
+ unittest.expect(o.description, unittest.equals('foo'));
+ checkGroup(o.elementGroup);
+ checkImage(o.image);
+ checkLine(o.line);
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkShape(o.shape);
+ checkSheetsChart(o.sheetsChart);
+ checkSize(o.size);
+ checkTable(o.table);
+ unittest.expect(o.title, unittest.equals('foo'));
+ checkAffineTransform(o.transform);
+ checkVideo(o.video);
+ checkWordArt(o.wordArt);
+ }
+ buildCounterPageElement--;
+}
+
+core.int buildCounterPageElementProperties = 0;
+buildPageElementProperties() {
+ var o = new api.PageElementProperties();
+ buildCounterPageElementProperties++;
+ if (buildCounterPageElementProperties < 3) {
+ o.pageObjectId = "foo";
+ o.size = buildSize();
+ o.transform = buildAffineTransform();
+ }
+ buildCounterPageElementProperties--;
+ return o;
+}
+
+checkPageElementProperties(api.PageElementProperties o) {
+ buildCounterPageElementProperties++;
+ if (buildCounterPageElementProperties < 3) {
+ unittest.expect(o.pageObjectId, unittest.equals('foo'));
+ checkSize(o.size);
+ checkAffineTransform(o.transform);
+ }
+ buildCounterPageElementProperties--;
+}
+
+core.int buildCounterPageProperties = 0;
+buildPageProperties() {
+ var o = new api.PageProperties();
+ buildCounterPageProperties++;
+ if (buildCounterPageProperties < 3) {
+ o.colorScheme = buildColorScheme();
+ o.pageBackgroundFill = buildPageBackgroundFill();
+ }
+ buildCounterPageProperties--;
+ return o;
+}
+
+checkPageProperties(api.PageProperties o) {
+ buildCounterPageProperties++;
+ if (buildCounterPageProperties < 3) {
+ checkColorScheme(o.colorScheme);
+ checkPageBackgroundFill(o.pageBackgroundFill);
+ }
+ buildCounterPageProperties--;
+}
+
+core.int buildCounterParagraphMarker = 0;
+buildParagraphMarker() {
+ var o = new api.ParagraphMarker();
+ buildCounterParagraphMarker++;
+ if (buildCounterParagraphMarker < 3) {
+ o.bullet = buildBullet();
+ o.style = buildParagraphStyle();
+ }
+ buildCounterParagraphMarker--;
+ return o;
+}
+
+checkParagraphMarker(api.ParagraphMarker o) {
+ buildCounterParagraphMarker++;
+ if (buildCounterParagraphMarker < 3) {
+ checkBullet(o.bullet);
+ checkParagraphStyle(o.style);
+ }
+ buildCounterParagraphMarker--;
+}
+
+core.int buildCounterParagraphStyle = 0;
+buildParagraphStyle() {
+ var o = new api.ParagraphStyle();
+ buildCounterParagraphStyle++;
+ if (buildCounterParagraphStyle < 3) {
+ o.alignment = "foo";
+ o.direction = "foo";
+ o.indentEnd = buildDimension();
+ o.indentFirstLine = buildDimension();
+ o.indentStart = buildDimension();
+ o.lineSpacing = 42.0;
+ o.spaceAbove = buildDimension();
+ o.spaceBelow = buildDimension();
+ o.spacingMode = "foo";
+ }
+ buildCounterParagraphStyle--;
+ return o;
+}
+
+checkParagraphStyle(api.ParagraphStyle o) {
+ buildCounterParagraphStyle++;
+ if (buildCounterParagraphStyle < 3) {
+ unittest.expect(o.alignment, unittest.equals('foo'));
+ unittest.expect(o.direction, unittest.equals('foo'));
+ checkDimension(o.indentEnd);
+ checkDimension(o.indentFirstLine);
+ checkDimension(o.indentStart);
+ unittest.expect(o.lineSpacing, unittest.equals(42.0));
+ checkDimension(o.spaceAbove);
+ checkDimension(o.spaceBelow);
+ unittest.expect(o.spacingMode, unittest.equals('foo'));
+ }
+ buildCounterParagraphStyle--;
+}
+
+core.int buildCounterPlaceholder = 0;
+buildPlaceholder() {
+ var o = new api.Placeholder();
+ buildCounterPlaceholder++;
+ if (buildCounterPlaceholder < 3) {
+ o.index = 42;
+ o.parentObjectId = "foo";
+ o.type = "foo";
+ }
+ buildCounterPlaceholder--;
+ return o;
+}
+
+checkPlaceholder(api.Placeholder o) {
+ buildCounterPlaceholder++;
+ if (buildCounterPlaceholder < 3) {
+ unittest.expect(o.index, unittest.equals(42));
+ unittest.expect(o.parentObjectId, unittest.equals('foo'));
+ unittest.expect(o.type, unittest.equals('foo'));
+ }
+ buildCounterPlaceholder--;
+}
+
+buildUnnamed1664() {
+ var o = new core.List<api.Page>();
+ o.add(buildPage());
+ o.add(buildPage());
+ return o;
+}
+
+checkUnnamed1664(core.List<api.Page> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkPage(o[0]);
+ checkPage(o[1]);
+}
+
+buildUnnamed1665() {
+ var o = new core.List<api.Page>();
+ o.add(buildPage());
+ o.add(buildPage());
+ return o;
+}
+
+checkUnnamed1665(core.List<api.Page> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkPage(o[0]);
+ checkPage(o[1]);
+}
+
+buildUnnamed1666() {
+ var o = new core.List<api.Page>();
+ o.add(buildPage());
+ o.add(buildPage());
+ return o;
+}
+
+checkUnnamed1666(core.List<api.Page> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkPage(o[0]);
+ checkPage(o[1]);
+}
+
+core.int buildCounterPresentation = 0;
+buildPresentation() {
+ var o = new api.Presentation();
+ buildCounterPresentation++;
+ if (buildCounterPresentation < 3) {
+ o.layouts = buildUnnamed1664();
+ o.locale = "foo";
+ o.masters = buildUnnamed1665();
+ o.pageSize = buildSize();
+ o.presentationId = "foo";
+ o.slides = buildUnnamed1666();
+ o.title = "foo";
+ }
+ buildCounterPresentation--;
+ return o;
+}
+
+checkPresentation(api.Presentation o) {
+ buildCounterPresentation++;
+ if (buildCounterPresentation < 3) {
+ checkUnnamed1664(o.layouts);
+ unittest.expect(o.locale, unittest.equals('foo'));
+ checkUnnamed1665(o.masters);
+ checkSize(o.pageSize);
+ unittest.expect(o.presentationId, unittest.equals('foo'));
+ checkUnnamed1666(o.slides);
+ unittest.expect(o.title, unittest.equals('foo'));
+ }
+ buildCounterPresentation--;
+}
+
+core.int buildCounterRange = 0;
+buildRange() {
+ var o = new api.Range();
+ buildCounterRange++;
+ if (buildCounterRange < 3) {
+ o.endIndex = 42;
+ o.startIndex = 42;
+ o.type = "foo";
+ }
+ buildCounterRange--;
+ return o;
+}
+
+checkRange(api.Range o) {
+ buildCounterRange++;
+ if (buildCounterRange < 3) {
+ unittest.expect(o.endIndex, unittest.equals(42));
+ unittest.expect(o.startIndex, unittest.equals(42));
+ unittest.expect(o.type, unittest.equals('foo'));
+ }
+ buildCounterRange--;
+}
+
+buildUnnamed1667() {
+ var o = new core.List<api.ColorStop>();
+ o.add(buildColorStop());
+ o.add(buildColorStop());
+ return o;
+}
+
+checkUnnamed1667(core.List<api.ColorStop> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkColorStop(o[0]);
+ checkColorStop(o[1]);
+}
+
+core.int buildCounterRecolor = 0;
+buildRecolor() {
+ var o = new api.Recolor();
+ buildCounterRecolor++;
+ if (buildCounterRecolor < 3) {
+ o.recolorStops = buildUnnamed1667();
+ }
+ buildCounterRecolor--;
+ return o;
+}
+
+checkRecolor(api.Recolor o) {
+ buildCounterRecolor++;
+ if (buildCounterRecolor < 3) {
+ checkUnnamed1667(o.recolorStops);
+ }
+ buildCounterRecolor--;
+}
+
+core.int buildCounterRefreshSheetsChartRequest = 0;
+buildRefreshSheetsChartRequest() {
+ var o = new api.RefreshSheetsChartRequest();
+ buildCounterRefreshSheetsChartRequest++;
+ if (buildCounterRefreshSheetsChartRequest < 3) {
+ o.objectId = "foo";
+ }
+ buildCounterRefreshSheetsChartRequest--;
+ return o;
+}
+
+checkRefreshSheetsChartRequest(api.RefreshSheetsChartRequest o) {
+ buildCounterRefreshSheetsChartRequest++;
+ if (buildCounterRefreshSheetsChartRequest < 3) {
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterRefreshSheetsChartRequest--;
+}
+
+core.int buildCounterReplaceAllShapesWithImageRequest = 0;
+buildReplaceAllShapesWithImageRequest() {
+ var o = new api.ReplaceAllShapesWithImageRequest();
+ buildCounterReplaceAllShapesWithImageRequest++;
+ if (buildCounterReplaceAllShapesWithImageRequest < 3) {
+ o.containsText = buildSubstringMatchCriteria();
+ o.imageUrl = "foo";
+ o.replaceMethod = "foo";
+ }
+ buildCounterReplaceAllShapesWithImageRequest--;
+ return o;
+}
+
+checkReplaceAllShapesWithImageRequest(api.ReplaceAllShapesWithImageRequest o) {
+ buildCounterReplaceAllShapesWithImageRequest++;
+ if (buildCounterReplaceAllShapesWithImageRequest < 3) {
+ checkSubstringMatchCriteria(o.containsText);
+ unittest.expect(o.imageUrl, unittest.equals('foo'));
+ unittest.expect(o.replaceMethod, unittest.equals('foo'));
+ }
+ buildCounterReplaceAllShapesWithImageRequest--;
+}
+
+core.int buildCounterReplaceAllShapesWithImageResponse = 0;
+buildReplaceAllShapesWithImageResponse() {
+ var o = new api.ReplaceAllShapesWithImageResponse();
+ buildCounterReplaceAllShapesWithImageResponse++;
+ if (buildCounterReplaceAllShapesWithImageResponse < 3) {
+ o.occurrencesChanged = 42;
+ }
+ buildCounterReplaceAllShapesWithImageResponse--;
+ return o;
+}
+
+checkReplaceAllShapesWithImageResponse(api.ReplaceAllShapesWithImageResponse o) {
+ buildCounterReplaceAllShapesWithImageResponse++;
+ if (buildCounterReplaceAllShapesWithImageResponse < 3) {
+ unittest.expect(o.occurrencesChanged, unittest.equals(42));
+ }
+ buildCounterReplaceAllShapesWithImageResponse--;
+}
+
+core.int buildCounterReplaceAllTextRequest = 0;
+buildReplaceAllTextRequest() {
+ var o = new api.ReplaceAllTextRequest();
+ buildCounterReplaceAllTextRequest++;
+ if (buildCounterReplaceAllTextRequest < 3) {
+ o.containsText = buildSubstringMatchCriteria();
+ o.replaceText = "foo";
+ }
+ buildCounterReplaceAllTextRequest--;
+ return o;
+}
+
+checkReplaceAllTextRequest(api.ReplaceAllTextRequest o) {
+ buildCounterReplaceAllTextRequest++;
+ if (buildCounterReplaceAllTextRequest < 3) {
+ checkSubstringMatchCriteria(o.containsText);
+ unittest.expect(o.replaceText, unittest.equals('foo'));
+ }
+ buildCounterReplaceAllTextRequest--;
+}
+
+core.int buildCounterReplaceAllTextResponse = 0;
+buildReplaceAllTextResponse() {
+ var o = new api.ReplaceAllTextResponse();
+ buildCounterReplaceAllTextResponse++;
+ if (buildCounterReplaceAllTextResponse < 3) {
+ o.occurrencesChanged = 42;
+ }
+ buildCounterReplaceAllTextResponse--;
+ return o;
+}
+
+checkReplaceAllTextResponse(api.ReplaceAllTextResponse o) {
+ buildCounterReplaceAllTextResponse++;
+ if (buildCounterReplaceAllTextResponse < 3) {
+ unittest.expect(o.occurrencesChanged, unittest.equals(42));
+ }
+ buildCounterReplaceAllTextResponse--;
+}
+
+core.int buildCounterRequest = 0;
+buildRequest() {
+ var o = new api.Request();
+ buildCounterRequest++;
+ if (buildCounterRequest < 3) {
+ o.createImage = buildCreateImageRequest();
+ o.createLine = buildCreateLineRequest();
+ o.createParagraphBullets = buildCreateParagraphBulletsRequest();
+ o.createShape = buildCreateShapeRequest();
+ o.createSheetsChart = buildCreateSheetsChartRequest();
+ o.createSlide = buildCreateSlideRequest();
+ o.createTable = buildCreateTableRequest();
+ o.createVideo = buildCreateVideoRequest();
+ o.deleteObject = buildDeleteObjectRequest();
+ o.deleteTableColumn = buildDeleteTableColumnRequest();
+ o.deleteTableRow = buildDeleteTableRowRequest();
+ o.deleteText = buildDeleteTextRequest();
+ o.duplicateObject = buildDuplicateObjectRequest();
+ o.insertTableColumns = buildInsertTableColumnsRequest();
+ o.insertTableRows = buildInsertTableRowsRequest();
+ o.insertText = buildInsertTextRequest();
+ o.refreshSheetsChart = buildRefreshSheetsChartRequest();
+ o.replaceAllShapesWithImage = buildReplaceAllShapesWithImageRequest();
+ o.replaceAllText = buildReplaceAllTextRequest();
+ o.updateImageProperties = buildUpdateImagePropertiesRequest();
+ o.updateLineProperties = buildUpdateLinePropertiesRequest();
+ o.updatePageElementTransform = buildUpdatePageElementTransformRequest();
+ o.updatePageProperties = buildUpdatePagePropertiesRequest();
+ o.updateShapeProperties = buildUpdateShapePropertiesRequest();
+ o.updateSlidesPosition = buildUpdateSlidesPositionRequest();
+ o.updateTableCellProperties = buildUpdateTableCellPropertiesRequest();
+ o.updateTextStyle = buildUpdateTextStyleRequest();
+ o.updateVideoProperties = buildUpdateVideoPropertiesRequest();
+ }
+ buildCounterRequest--;
+ return o;
+}
+
+checkRequest(api.Request o) {
+ buildCounterRequest++;
+ if (buildCounterRequest < 3) {
+ checkCreateImageRequest(o.createImage);
+ checkCreateLineRequest(o.createLine);
+ checkCreateParagraphBulletsRequest(o.createParagraphBullets);
+ checkCreateShapeRequest(o.createShape);
+ checkCreateSheetsChartRequest(o.createSheetsChart);
+ checkCreateSlideRequest(o.createSlide);
+ checkCreateTableRequest(o.createTable);
+ checkCreateVideoRequest(o.createVideo);
+ checkDeleteObjectRequest(o.deleteObject);
+ checkDeleteTableColumnRequest(o.deleteTableColumn);
+ checkDeleteTableRowRequest(o.deleteTableRow);
+ checkDeleteTextRequest(o.deleteText);
+ checkDuplicateObjectRequest(o.duplicateObject);
+ checkInsertTableColumnsRequest(o.insertTableColumns);
+ checkInsertTableRowsRequest(o.insertTableRows);
+ checkInsertTextRequest(o.insertText);
+ checkRefreshSheetsChartRequest(o.refreshSheetsChart);
+ checkReplaceAllShapesWithImageRequest(o.replaceAllShapesWithImage);
+ checkReplaceAllTextRequest(o.replaceAllText);
+ checkUpdateImagePropertiesRequest(o.updateImageProperties);
+ checkUpdateLinePropertiesRequest(o.updateLineProperties);
+ checkUpdatePageElementTransformRequest(o.updatePageElementTransform);
+ checkUpdatePagePropertiesRequest(o.updatePageProperties);
+ checkUpdateShapePropertiesRequest(o.updateShapeProperties);
+ checkUpdateSlidesPositionRequest(o.updateSlidesPosition);
+ checkUpdateTableCellPropertiesRequest(o.updateTableCellProperties);
+ checkUpdateTextStyleRequest(o.updateTextStyle);
+ checkUpdateVideoPropertiesRequest(o.updateVideoProperties);
+ }
+ buildCounterRequest--;
+}
+
+core.int buildCounterResponse = 0;
+buildResponse() {
+ var o = new api.Response();
+ buildCounterResponse++;
+ if (buildCounterResponse < 3) {
+ o.createImage = buildCreateImageResponse();
+ o.createLine = buildCreateLineResponse();
+ o.createShape = buildCreateShapeResponse();
+ o.createSheetsChart = buildCreateSheetsChartResponse();
+ o.createSlide = buildCreateSlideResponse();
+ o.createTable = buildCreateTableResponse();
+ o.createVideo = buildCreateVideoResponse();
+ o.duplicateObject = buildDuplicateObjectResponse();
+ o.replaceAllShapesWithImage = buildReplaceAllShapesWithImageResponse();
+ o.replaceAllText = buildReplaceAllTextResponse();
+ }
+ buildCounterResponse--;
+ return o;
+}
+
+checkResponse(api.Response o) {
+ buildCounterResponse++;
+ if (buildCounterResponse < 3) {
+ checkCreateImageResponse(o.createImage);
+ checkCreateLineResponse(o.createLine);
+ checkCreateShapeResponse(o.createShape);
+ checkCreateSheetsChartResponse(o.createSheetsChart);
+ checkCreateSlideResponse(o.createSlide);
+ checkCreateTableResponse(o.createTable);
+ checkCreateVideoResponse(o.createVideo);
+ checkDuplicateObjectResponse(o.duplicateObject);
+ checkReplaceAllShapesWithImageResponse(o.replaceAllShapesWithImage);
+ checkReplaceAllTextResponse(o.replaceAllText);
+ }
+ buildCounterResponse--;
+}
+
+core.int buildCounterRgbColor = 0;
+buildRgbColor() {
+ var o = new api.RgbColor();
+ buildCounterRgbColor++;
+ if (buildCounterRgbColor < 3) {
+ o.blue = 42.0;
+ o.green = 42.0;
+ o.red = 42.0;
+ }
+ buildCounterRgbColor--;
+ return o;
+}
+
+checkRgbColor(api.RgbColor o) {
+ buildCounterRgbColor++;
+ if (buildCounterRgbColor < 3) {
+ unittest.expect(o.blue, unittest.equals(42.0));
+ unittest.expect(o.green, unittest.equals(42.0));
+ unittest.expect(o.red, unittest.equals(42.0));
+ }
+ buildCounterRgbColor--;
+}
+
+core.int buildCounterShadow = 0;
+buildShadow() {
+ var o = new api.Shadow();
+ buildCounterShadow++;
+ if (buildCounterShadow < 3) {
+ o.alignment = "foo";
+ o.alpha = 42.0;
+ o.blurRadius = buildDimension();
+ o.color = buildOpaqueColor();
+ o.propertyState = "foo";
+ o.rotateWithShape = true;
+ o.transform = buildAffineTransform();
+ o.type = "foo";
+ }
+ buildCounterShadow--;
+ return o;
+}
+
+checkShadow(api.Shadow o) {
+ buildCounterShadow++;
+ if (buildCounterShadow < 3) {
+ unittest.expect(o.alignment, unittest.equals('foo'));
+ unittest.expect(o.alpha, unittest.equals(42.0));
+ checkDimension(o.blurRadius);
+ checkOpaqueColor(o.color);
+ unittest.expect(o.propertyState, unittest.equals('foo'));
+ unittest.expect(o.rotateWithShape, unittest.isTrue);
+ checkAffineTransform(o.transform);
+ unittest.expect(o.type, unittest.equals('foo'));
+ }
+ buildCounterShadow--;
+}
+
+core.int buildCounterShape = 0;
+buildShape() {
+ var o = new api.Shape();
+ buildCounterShape++;
+ if (buildCounterShape < 3) {
+ o.placeholder = buildPlaceholder();
+ o.shapeProperties = buildShapeProperties();
+ o.shapeType = "foo";
+ o.text = buildTextContent();
+ }
+ buildCounterShape--;
+ return o;
+}
+
+checkShape(api.Shape o) {
+ buildCounterShape++;
+ if (buildCounterShape < 3) {
+ checkPlaceholder(o.placeholder);
+ checkShapeProperties(o.shapeProperties);
+ unittest.expect(o.shapeType, unittest.equals('foo'));
+ checkTextContent(o.text);
+ }
+ buildCounterShape--;
+}
+
+core.int buildCounterShapeBackgroundFill = 0;
+buildShapeBackgroundFill() {
+ var o = new api.ShapeBackgroundFill();
+ buildCounterShapeBackgroundFill++;
+ if (buildCounterShapeBackgroundFill < 3) {
+ o.propertyState = "foo";
+ o.solidFill = buildSolidFill();
+ }
+ buildCounterShapeBackgroundFill--;
+ return o;
+}
+
+checkShapeBackgroundFill(api.ShapeBackgroundFill o) {
+ buildCounterShapeBackgroundFill++;
+ if (buildCounterShapeBackgroundFill < 3) {
+ unittest.expect(o.propertyState, unittest.equals('foo'));
+ checkSolidFill(o.solidFill);
+ }
+ buildCounterShapeBackgroundFill--;
+}
+
+core.int buildCounterShapeProperties = 0;
+buildShapeProperties() {
+ var o = new api.ShapeProperties();
+ buildCounterShapeProperties++;
+ if (buildCounterShapeProperties < 3) {
+ o.link = buildLink();
+ o.outline = buildOutline();
+ o.shadow = buildShadow();
+ o.shapeBackgroundFill = buildShapeBackgroundFill();
+ }
+ buildCounterShapeProperties--;
+ return o;
+}
+
+checkShapeProperties(api.ShapeProperties o) {
+ buildCounterShapeProperties++;
+ if (buildCounterShapeProperties < 3) {
+ checkLink(o.link);
+ checkOutline(o.outline);
+ checkShadow(o.shadow);
+ checkShapeBackgroundFill(o.shapeBackgroundFill);
+ }
+ buildCounterShapeProperties--;
+}
+
+core.int buildCounterSheetsChart = 0;
+buildSheetsChart() {
+ var o = new api.SheetsChart();
+ buildCounterSheetsChart++;
+ if (buildCounterSheetsChart < 3) {
+ o.chartId = 42;
+ o.contentUrl = "foo";
+ o.sheetsChartProperties = buildSheetsChartProperties();
+ o.spreadsheetId = "foo";
+ }
+ buildCounterSheetsChart--;
+ return o;
+}
+
+checkSheetsChart(api.SheetsChart o) {
+ buildCounterSheetsChart++;
+ if (buildCounterSheetsChart < 3) {
+ unittest.expect(o.chartId, unittest.equals(42));
+ unittest.expect(o.contentUrl, unittest.equals('foo'));
+ checkSheetsChartProperties(o.sheetsChartProperties);
+ unittest.expect(o.spreadsheetId, unittest.equals('foo'));
+ }
+ buildCounterSheetsChart--;
+}
+
+core.int buildCounterSheetsChartProperties = 0;
+buildSheetsChartProperties() {
+ var o = new api.SheetsChartProperties();
+ buildCounterSheetsChartProperties++;
+ if (buildCounterSheetsChartProperties < 3) {
+ o.chartImageProperties = buildImageProperties();
+ }
+ buildCounterSheetsChartProperties--;
+ return o;
+}
+
+checkSheetsChartProperties(api.SheetsChartProperties o) {
+ buildCounterSheetsChartProperties++;
+ if (buildCounterSheetsChartProperties < 3) {
+ checkImageProperties(o.chartImageProperties);
+ }
+ buildCounterSheetsChartProperties--;
+}
+
+core.int buildCounterSize = 0;
+buildSize() {
+ var o = new api.Size();
+ buildCounterSize++;
+ if (buildCounterSize < 3) {
+ o.height = buildDimension();
+ o.width = buildDimension();
+ }
+ buildCounterSize--;
+ return o;
+}
+
+checkSize(api.Size o) {
+ buildCounterSize++;
+ if (buildCounterSize < 3) {
+ checkDimension(o.height);
+ checkDimension(o.width);
+ }
+ buildCounterSize--;
+}
+
+core.int buildCounterSlideProperties = 0;
+buildSlideProperties() {
+ var o = new api.SlideProperties();
+ buildCounterSlideProperties++;
+ if (buildCounterSlideProperties < 3) {
+ o.layoutObjectId = "foo";
+ o.masterObjectId = "foo";
+ }
+ buildCounterSlideProperties--;
+ return o;
+}
+
+checkSlideProperties(api.SlideProperties o) {
+ buildCounterSlideProperties++;
+ if (buildCounterSlideProperties < 3) {
+ unittest.expect(o.layoutObjectId, unittest.equals('foo'));
+ unittest.expect(o.masterObjectId, unittest.equals('foo'));
+ }
+ buildCounterSlideProperties--;
+}
+
+core.int buildCounterSolidFill = 0;
+buildSolidFill() {
+ var o = new api.SolidFill();
+ buildCounterSolidFill++;
+ if (buildCounterSolidFill < 3) {
+ o.alpha = 42.0;
+ o.color = buildOpaqueColor();
+ }
+ buildCounterSolidFill--;
+ return o;
+}
+
+checkSolidFill(api.SolidFill o) {
+ buildCounterSolidFill++;
+ if (buildCounterSolidFill < 3) {
+ unittest.expect(o.alpha, unittest.equals(42.0));
+ checkOpaqueColor(o.color);
+ }
+ buildCounterSolidFill--;
+}
+
+core.int buildCounterStretchedPictureFill = 0;
+buildStretchedPictureFill() {
+ var o = new api.StretchedPictureFill();
+ buildCounterStretchedPictureFill++;
+ if (buildCounterStretchedPictureFill < 3) {
+ o.contentUrl = "foo";
+ o.size = buildSize();
+ }
+ buildCounterStretchedPictureFill--;
+ return o;
+}
+
+checkStretchedPictureFill(api.StretchedPictureFill o) {
+ buildCounterStretchedPictureFill++;
+ if (buildCounterStretchedPictureFill < 3) {
+ unittest.expect(o.contentUrl, unittest.equals('foo'));
+ checkSize(o.size);
+ }
+ buildCounterStretchedPictureFill--;
+}
+
+core.int buildCounterSubstringMatchCriteria = 0;
+buildSubstringMatchCriteria() {
+ var o = new api.SubstringMatchCriteria();
+ buildCounterSubstringMatchCriteria++;
+ if (buildCounterSubstringMatchCriteria < 3) {
+ o.matchCase = true;
+ o.text = "foo";
+ }
+ buildCounterSubstringMatchCriteria--;
+ return o;
+}
+
+checkSubstringMatchCriteria(api.SubstringMatchCriteria o) {
+ buildCounterSubstringMatchCriteria++;
+ if (buildCounterSubstringMatchCriteria < 3) {
+ unittest.expect(o.matchCase, unittest.isTrue);
+ unittest.expect(o.text, unittest.equals('foo'));
+ }
+ buildCounterSubstringMatchCriteria--;
+}
+
+buildUnnamed1668() {
+ var o = new core.List<api.TableColumnProperties>();
+ o.add(buildTableColumnProperties());
+ o.add(buildTableColumnProperties());
+ return o;
+}
+
+checkUnnamed1668(core.List<api.TableColumnProperties> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkTableColumnProperties(o[0]);
+ checkTableColumnProperties(o[1]);
+}
+
+buildUnnamed1669() {
+ var o = new core.List<api.TableRow>();
+ o.add(buildTableRow());
+ o.add(buildTableRow());
+ return o;
+}
+
+checkUnnamed1669(core.List<api.TableRow> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkTableRow(o[0]);
+ checkTableRow(o[1]);
+}
+
+core.int buildCounterTable = 0;
+buildTable() {
+ var o = new api.Table();
+ buildCounterTable++;
+ if (buildCounterTable < 3) {
+ o.columns = 42;
+ o.rows = 42;
+ o.tableColumns = buildUnnamed1668();
+ o.tableRows = buildUnnamed1669();
+ }
+ buildCounterTable--;
+ return o;
+}
+
+checkTable(api.Table o) {
+ buildCounterTable++;
+ if (buildCounterTable < 3) {
+ unittest.expect(o.columns, unittest.equals(42));
+ unittest.expect(o.rows, unittest.equals(42));
+ checkUnnamed1668(o.tableColumns);
+ checkUnnamed1669(o.tableRows);
+ }
+ buildCounterTable--;
+}
+
+core.int buildCounterTableCell = 0;
+buildTableCell() {
+ var o = new api.TableCell();
+ buildCounterTableCell++;
+ if (buildCounterTableCell < 3) {
+ o.columnSpan = 42;
+ o.location = buildTableCellLocation();
+ o.rowSpan = 42;
+ o.tableCellProperties = buildTableCellProperties();
+ o.text = buildTextContent();
+ }
+ buildCounterTableCell--;
+ return o;
+}
+
+checkTableCell(api.TableCell o) {
+ buildCounterTableCell++;
+ if (buildCounterTableCell < 3) {
+ unittest.expect(o.columnSpan, unittest.equals(42));
+ checkTableCellLocation(o.location);
+ unittest.expect(o.rowSpan, unittest.equals(42));
+ checkTableCellProperties(o.tableCellProperties);
+ checkTextContent(o.text);
+ }
+ buildCounterTableCell--;
+}
+
+core.int buildCounterTableCellBackgroundFill = 0;
+buildTableCellBackgroundFill() {
+ var o = new api.TableCellBackgroundFill();
+ buildCounterTableCellBackgroundFill++;
+ if (buildCounterTableCellBackgroundFill < 3) {
+ o.propertyState = "foo";
+ o.solidFill = buildSolidFill();
+ }
+ buildCounterTableCellBackgroundFill--;
+ return o;
+}
+
+checkTableCellBackgroundFill(api.TableCellBackgroundFill o) {
+ buildCounterTableCellBackgroundFill++;
+ if (buildCounterTableCellBackgroundFill < 3) {
+ unittest.expect(o.propertyState, unittest.equals('foo'));
+ checkSolidFill(o.solidFill);
+ }
+ buildCounterTableCellBackgroundFill--;
+}
+
+core.int buildCounterTableCellLocation = 0;
+buildTableCellLocation() {
+ var o = new api.TableCellLocation();
+ buildCounterTableCellLocation++;
+ if (buildCounterTableCellLocation < 3) {
+ o.columnIndex = 42;
+ o.rowIndex = 42;
+ }
+ buildCounterTableCellLocation--;
+ return o;
+}
+
+checkTableCellLocation(api.TableCellLocation o) {
+ buildCounterTableCellLocation++;
+ if (buildCounterTableCellLocation < 3) {
+ unittest.expect(o.columnIndex, unittest.equals(42));
+ unittest.expect(o.rowIndex, unittest.equals(42));
+ }
+ buildCounterTableCellLocation--;
+}
+
+core.int buildCounterTableCellProperties = 0;
+buildTableCellProperties() {
+ var o = new api.TableCellProperties();
+ buildCounterTableCellProperties++;
+ if (buildCounterTableCellProperties < 3) {
+ o.tableCellBackgroundFill = buildTableCellBackgroundFill();
+ }
+ buildCounterTableCellProperties--;
+ return o;
+}
+
+checkTableCellProperties(api.TableCellProperties o) {
+ buildCounterTableCellProperties++;
+ if (buildCounterTableCellProperties < 3) {
+ checkTableCellBackgroundFill(o.tableCellBackgroundFill);
+ }
+ buildCounterTableCellProperties--;
+}
+
+core.int buildCounterTableColumnProperties = 0;
+buildTableColumnProperties() {
+ var o = new api.TableColumnProperties();
+ buildCounterTableColumnProperties++;
+ if (buildCounterTableColumnProperties < 3) {
+ o.columnWidth = buildDimension();
+ }
+ buildCounterTableColumnProperties--;
+ return o;
+}
+
+checkTableColumnProperties(api.TableColumnProperties o) {
+ buildCounterTableColumnProperties++;
+ if (buildCounterTableColumnProperties < 3) {
+ checkDimension(o.columnWidth);
+ }
+ buildCounterTableColumnProperties--;
+}
+
+core.int buildCounterTableRange = 0;
+buildTableRange() {
+ var o = new api.TableRange();
+ buildCounterTableRange++;
+ if (buildCounterTableRange < 3) {
+ o.columnSpan = 42;
+ o.location = buildTableCellLocation();
+ o.rowSpan = 42;
+ }
+ buildCounterTableRange--;
+ return o;
+}
+
+checkTableRange(api.TableRange o) {
+ buildCounterTableRange++;
+ if (buildCounterTableRange < 3) {
+ unittest.expect(o.columnSpan, unittest.equals(42));
+ checkTableCellLocation(o.location);
+ unittest.expect(o.rowSpan, unittest.equals(42));
+ }
+ buildCounterTableRange--;
+}
+
+buildUnnamed1670() {
+ var o = new core.List<api.TableCell>();
+ o.add(buildTableCell());
+ o.add(buildTableCell());
+ return o;
+}
+
+checkUnnamed1670(core.List<api.TableCell> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkTableCell(o[0]);
+ checkTableCell(o[1]);
+}
+
+core.int buildCounterTableRow = 0;
+buildTableRow() {
+ var o = new api.TableRow();
+ buildCounterTableRow++;
+ if (buildCounterTableRow < 3) {
+ o.rowHeight = buildDimension();
+ o.tableCells = buildUnnamed1670();
+ }
+ buildCounterTableRow--;
+ return o;
+}
+
+checkTableRow(api.TableRow o) {
+ buildCounterTableRow++;
+ if (buildCounterTableRow < 3) {
+ checkDimension(o.rowHeight);
+ checkUnnamed1670(o.tableCells);
+ }
+ buildCounterTableRow--;
+}
+
+buildUnnamed1671() {
+ var o = new core.Map<core.String, api.List>();
+ o["x"] = buildList();
+ o["y"] = buildList();
+ return o;
+}
+
+checkUnnamed1671(core.Map<core.String, api.List> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkList(o["x"]);
+ checkList(o["y"]);
+}
+
+buildUnnamed1672() {
+ var o = new core.List<api.TextElement>();
+ o.add(buildTextElement());
+ o.add(buildTextElement());
+ return o;
+}
+
+checkUnnamed1672(core.List<api.TextElement> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ checkTextElement(o[0]);
+ checkTextElement(o[1]);
+}
+
+core.int buildCounterTextContent = 0;
+buildTextContent() {
+ var o = new api.TextContent();
+ buildCounterTextContent++;
+ if (buildCounterTextContent < 3) {
+ o.lists = buildUnnamed1671();
+ o.textElements = buildUnnamed1672();
+ }
+ buildCounterTextContent--;
+ return o;
+}
+
+checkTextContent(api.TextContent o) {
+ buildCounterTextContent++;
+ if (buildCounterTextContent < 3) {
+ checkUnnamed1671(o.lists);
+ checkUnnamed1672(o.textElements);
+ }
+ buildCounterTextContent--;
+}
+
+core.int buildCounterTextElement = 0;
+buildTextElement() {
+ var o = new api.TextElement();
+ buildCounterTextElement++;
+ if (buildCounterTextElement < 3) {
+ o.autoText = buildAutoText();
+ o.endIndex = 42;
+ o.paragraphMarker = buildParagraphMarker();
+ o.startIndex = 42;
+ o.textRun = buildTextRun();
+ }
+ buildCounterTextElement--;
+ return o;
+}
+
+checkTextElement(api.TextElement o) {
+ buildCounterTextElement++;
+ if (buildCounterTextElement < 3) {
+ checkAutoText(o.autoText);
+ unittest.expect(o.endIndex, unittest.equals(42));
+ checkParagraphMarker(o.paragraphMarker);
+ unittest.expect(o.startIndex, unittest.equals(42));
+ checkTextRun(o.textRun);
+ }
+ buildCounterTextElement--;
+}
+
+core.int buildCounterTextRun = 0;
+buildTextRun() {
+ var o = new api.TextRun();
+ buildCounterTextRun++;
+ if (buildCounterTextRun < 3) {
+ o.content = "foo";
+ o.style = buildTextStyle();
+ }
+ buildCounterTextRun--;
+ return o;
+}
+
+checkTextRun(api.TextRun o) {
+ buildCounterTextRun++;
+ if (buildCounterTextRun < 3) {
+ unittest.expect(o.content, unittest.equals('foo'));
+ checkTextStyle(o.style);
+ }
+ buildCounterTextRun--;
+}
+
+core.int buildCounterTextStyle = 0;
+buildTextStyle() {
+ var o = new api.TextStyle();
+ buildCounterTextStyle++;
+ if (buildCounterTextStyle < 3) {
+ o.backgroundColor = buildOptionalColor();
+ o.baselineOffset = "foo";
+ o.bold = true;
+ o.fontFamily = "foo";
+ o.fontSize = buildDimension();
+ o.foregroundColor = buildOptionalColor();
+ o.italic = true;
+ o.link = buildLink();
+ o.smallCaps = true;
+ o.strikethrough = true;
+ o.underline = true;
+ }
+ buildCounterTextStyle--;
+ return o;
+}
+
+checkTextStyle(api.TextStyle o) {
+ buildCounterTextStyle++;
+ if (buildCounterTextStyle < 3) {
+ checkOptionalColor(o.backgroundColor);
+ unittest.expect(o.baselineOffset, unittest.equals('foo'));
+ unittest.expect(o.bold, unittest.isTrue);
+ unittest.expect(o.fontFamily, unittest.equals('foo'));
+ checkDimension(o.fontSize);
+ checkOptionalColor(o.foregroundColor);
+ unittest.expect(o.italic, unittest.isTrue);
+ checkLink(o.link);
+ unittest.expect(o.smallCaps, unittest.isTrue);
+ unittest.expect(o.strikethrough, unittest.isTrue);
+ unittest.expect(o.underline, unittest.isTrue);
+ }
+ buildCounterTextStyle--;
+}
+
+core.int buildCounterThemeColorPair = 0;
+buildThemeColorPair() {
+ var o = new api.ThemeColorPair();
+ buildCounterThemeColorPair++;
+ if (buildCounterThemeColorPair < 3) {
+ o.color = buildRgbColor();
+ o.type = "foo";
+ }
+ buildCounterThemeColorPair--;
+ return o;
+}
+
+checkThemeColorPair(api.ThemeColorPair o) {
+ buildCounterThemeColorPair++;
+ if (buildCounterThemeColorPair < 3) {
+ checkRgbColor(o.color);
+ unittest.expect(o.type, unittest.equals('foo'));
+ }
+ buildCounterThemeColorPair--;
+}
+
+core.int buildCounterUpdateImagePropertiesRequest = 0;
+buildUpdateImagePropertiesRequest() {
+ var o = new api.UpdateImagePropertiesRequest();
+ buildCounterUpdateImagePropertiesRequest++;
+ if (buildCounterUpdateImagePropertiesRequest < 3) {
+ o.fields = "foo";
+ o.imageProperties = buildImageProperties();
+ o.objectId = "foo";
+ }
+ buildCounterUpdateImagePropertiesRequest--;
+ return o;
+}
+
+checkUpdateImagePropertiesRequest(api.UpdateImagePropertiesRequest o) {
+ buildCounterUpdateImagePropertiesRequest++;
+ if (buildCounterUpdateImagePropertiesRequest < 3) {
+ unittest.expect(o.fields, unittest.equals('foo'));
+ checkImageProperties(o.imageProperties);
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterUpdateImagePropertiesRequest--;
+}
+
+core.int buildCounterUpdateLinePropertiesRequest = 0;
+buildUpdateLinePropertiesRequest() {
+ var o = new api.UpdateLinePropertiesRequest();
+ buildCounterUpdateLinePropertiesRequest++;
+ if (buildCounterUpdateLinePropertiesRequest < 3) {
+ o.fields = "foo";
+ o.lineProperties = buildLineProperties();
+ o.objectId = "foo";
+ }
+ buildCounterUpdateLinePropertiesRequest--;
+ return o;
+}
+
+checkUpdateLinePropertiesRequest(api.UpdateLinePropertiesRequest o) {
+ buildCounterUpdateLinePropertiesRequest++;
+ if (buildCounterUpdateLinePropertiesRequest < 3) {
+ unittest.expect(o.fields, unittest.equals('foo'));
+ checkLineProperties(o.lineProperties);
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ }
+ buildCounterUpdateLinePropertiesRequest--;
+}
+
+core.int buildCounterUpdatePageElementTransformRequest = 0;
+buildUpdatePageElementTransformRequest() {
+ var o = new api.UpdatePageElementTransformRequest();
+ buildCounterUpdatePageElementTransformRequest++;
+ if (buildCounterUpdatePageElementTransformRequest < 3) {
+ o.applyMode = "foo";
+ o.objectId = "foo";
+ o.transform = buildAffineTransform();
+ }
+ buildCounterUpdatePageElementTransformRequest--;
+ return o;
+}
+
+checkUpdatePageElementTransformRequest(api.UpdatePageElementTransformRequest o) {
+ buildCounterUpdatePageElementTransformRequest++;
+ if (buildCounterUpdatePageElementTransformRequest < 3) {
+ unittest.expect(o.applyMode, unittest.equals('foo'));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkAffineTransform(o.transform);
+ }
+ buildCounterUpdatePageElementTransformRequest--;
+}
+
+core.int buildCounterUpdatePagePropertiesRequest = 0;
+buildUpdatePagePropertiesRequest() {
+ var o = new api.UpdatePagePropertiesRequest();
+ buildCounterUpdatePagePropertiesRequest++;
+ if (buildCounterUpdatePagePropertiesRequest < 3) {
+ o.fields = "foo";
+ o.objectId = "foo";
+ o.pageProperties = buildPageProperties();
+ }
+ buildCounterUpdatePagePropertiesRequest--;
+ return o;
+}
+
+checkUpdatePagePropertiesRequest(api.UpdatePagePropertiesRequest o) {
+ buildCounterUpdatePagePropertiesRequest++;
+ if (buildCounterUpdatePagePropertiesRequest < 3) {
+ unittest.expect(o.fields, unittest.equals('foo'));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkPageProperties(o.pageProperties);
+ }
+ buildCounterUpdatePagePropertiesRequest--;
+}
+
+core.int buildCounterUpdateShapePropertiesRequest = 0;
+buildUpdateShapePropertiesRequest() {
+ var o = new api.UpdateShapePropertiesRequest();
+ buildCounterUpdateShapePropertiesRequest++;
+ if (buildCounterUpdateShapePropertiesRequest < 3) {
+ o.fields = "foo";
+ o.objectId = "foo";
+ o.shapeProperties = buildShapeProperties();
+ }
+ buildCounterUpdateShapePropertiesRequest--;
+ return o;
+}
+
+checkUpdateShapePropertiesRequest(api.UpdateShapePropertiesRequest o) {
+ buildCounterUpdateShapePropertiesRequest++;
+ if (buildCounterUpdateShapePropertiesRequest < 3) {
+ unittest.expect(o.fields, unittest.equals('foo'));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkShapeProperties(o.shapeProperties);
+ }
+ buildCounterUpdateShapePropertiesRequest--;
+}
+
+buildUnnamed1673() {
+ var o = new core.List<core.String>();
+ o.add("foo");
+ o.add("foo");
+ return o;
+}
+
+checkUnnamed1673(core.List<core.String> o) {
+ unittest.expect(o, unittest.hasLength(2));
+ unittest.expect(o[0], unittest.equals('foo'));
+ unittest.expect(o[1], unittest.equals('foo'));
+}
+
+core.int buildCounterUpdateSlidesPositionRequest = 0;
+buildUpdateSlidesPositionRequest() {
+ var o = new api.UpdateSlidesPositionRequest();
+ buildCounterUpdateSlidesPositionRequest++;
+ if (buildCounterUpdateSlidesPositionRequest < 3) {
+ o.insertionIndex = 42;
+ o.slideObjectIds = buildUnnamed1673();
+ }
+ buildCounterUpdateSlidesPositionRequest--;
+ return o;
+}
+
+checkUpdateSlidesPositionRequest(api.UpdateSlidesPositionRequest o) {
+ buildCounterUpdateSlidesPositionRequest++;
+ if (buildCounterUpdateSlidesPositionRequest < 3) {
+ unittest.expect(o.insertionIndex, unittest.equals(42));
+ checkUnnamed1673(o.slideObjectIds);
+ }
+ buildCounterUpdateSlidesPositionRequest--;
+}
+
+core.int buildCounterUpdateTableCellPropertiesRequest = 0;
+buildUpdateTableCellPropertiesRequest() {
+ var o = new api.UpdateTableCellPropertiesRequest();
+ buildCounterUpdateTableCellPropertiesRequest++;
+ if (buildCounterUpdateTableCellPropertiesRequest < 3) {
+ o.fields = "foo";
+ o.objectId = "foo";
+ o.tableCellProperties = buildTableCellProperties();
+ o.tableRange = buildTableRange();
+ }
+ buildCounterUpdateTableCellPropertiesRequest--;
+ return o;
+}
+
+checkUpdateTableCellPropertiesRequest(api.UpdateTableCellPropertiesRequest o) {
+ buildCounterUpdateTableCellPropertiesRequest++;
+ if (buildCounterUpdateTableCellPropertiesRequest < 3) {
+ unittest.expect(o.fields, unittest.equals('foo'));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkTableCellProperties(o.tableCellProperties);
+ checkTableRange(o.tableRange);
+ }
+ buildCounterUpdateTableCellPropertiesRequest--;
+}
+
+core.int buildCounterUpdateTextStyleRequest = 0;
+buildUpdateTextStyleRequest() {
+ var o = new api.UpdateTextStyleRequest();
+ buildCounterUpdateTextStyleRequest++;
+ if (buildCounterUpdateTextStyleRequest < 3) {
+ o.cellLocation = buildTableCellLocation();
+ o.fields = "foo";
+ o.objectId = "foo";
+ o.style = buildTextStyle();
+ o.textRange = buildRange();
+ }
+ buildCounterUpdateTextStyleRequest--;
+ return o;
+}
+
+checkUpdateTextStyleRequest(api.UpdateTextStyleRequest o) {
+ buildCounterUpdateTextStyleRequest++;
+ if (buildCounterUpdateTextStyleRequest < 3) {
+ checkTableCellLocation(o.cellLocation);
+ unittest.expect(o.fields, unittest.equals('foo'));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkTextStyle(o.style);
+ checkRange(o.textRange);
+ }
+ buildCounterUpdateTextStyleRequest--;
+}
+
+core.int buildCounterUpdateVideoPropertiesRequest = 0;
+buildUpdateVideoPropertiesRequest() {
+ var o = new api.UpdateVideoPropertiesRequest();
+ buildCounterUpdateVideoPropertiesRequest++;
+ if (buildCounterUpdateVideoPropertiesRequest < 3) {
+ o.fields = "foo";
+ o.objectId = "foo";
+ o.videoProperties = buildVideoProperties();
+ }
+ buildCounterUpdateVideoPropertiesRequest--;
+ return o;
+}
+
+checkUpdateVideoPropertiesRequest(api.UpdateVideoPropertiesRequest o) {
+ buildCounterUpdateVideoPropertiesRequest++;
+ if (buildCounterUpdateVideoPropertiesRequest < 3) {
+ unittest.expect(o.fields, unittest.equals('foo'));
+ unittest.expect(o.objectId, unittest.equals('foo'));
+ checkVideoProperties(o.videoProperties);
+ }
+ buildCounterUpdateVideoPropertiesRequest--;
+}
+
+core.int buildCounterVideo = 0;
+buildVideo() {
+ var o = new api.Video();
+ buildCounterVideo++;
+ if (buildCounterVideo < 3) {
+ o.id = "foo";
+ o.source = "foo";
+ o.url = "foo";
+ o.videoProperties = buildVideoProperties();
+ }
+ buildCounterVideo--;
+ return o;
+}
+
+checkVideo(api.Video o) {
+ buildCounterVideo++;
+ if (buildCounterVideo < 3) {
+ unittest.expect(o.id, unittest.equals('foo'));
+ unittest.expect(o.source, unittest.equals('foo'));
+ unittest.expect(o.url, unittest.equals('foo'));
+ checkVideoProperties(o.videoProperties);
+ }
+ buildCounterVideo--;
+}
+
+core.int buildCounterVideoProperties = 0;
+buildVideoProperties() {
+ var o = new api.VideoProperties();
+ buildCounterVideoProperties++;
+ if (buildCounterVideoProperties < 3) {
+ o.outline = buildOutline();
+ }
+ buildCounterVideoProperties--;
+ return o;
+}
+
+checkVideoProperties(api.VideoProperties o) {
+ buildCounterVideoProperties++;
+ if (buildCounterVideoProperties < 3) {
+ checkOutline(o.outline);
+ }
+ buildCounterVideoProperties--;
+}
+
+core.int buildCounterWordArt = 0;
+buildWordArt() {
+ var o = new api.WordArt();
+ buildCounterWordArt++;
+ if (buildCounterWordArt < 3) {
+ o.renderedText = "foo";
+ }
+ buildCounterWordArt--;
+ return o;
+}
+
+checkWordArt(api.WordArt o) {
+ buildCounterWordArt++;
+ if (buildCounterWordArt < 3) {
+ unittest.expect(o.renderedText, unittest.equals('foo'));
+ }
+ buildCounterWordArt--;
+}
+
+
+main() {
+ unittest.group("obj-schema-AffineTransform", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildAffineTransform();
+ var od = new api.AffineTransform.fromJson(o.toJson());
+ checkAffineTransform(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-AutoText", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildAutoText();
+ var od = new api.AutoText.fromJson(o.toJson());
+ checkAutoText(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-BatchUpdatePresentationRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildBatchUpdatePresentationRequest();
+ var od = new api.BatchUpdatePresentationRequest.fromJson(o.toJson());
+ checkBatchUpdatePresentationRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-BatchUpdatePresentationResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildBatchUpdatePresentationResponse();
+ var od = new api.BatchUpdatePresentationResponse.fromJson(o.toJson());
+ checkBatchUpdatePresentationResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Bullet", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildBullet();
+ var od = new api.Bullet.fromJson(o.toJson());
+ checkBullet(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ColorScheme", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildColorScheme();
+ var od = new api.ColorScheme.fromJson(o.toJson());
+ checkColorScheme(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ColorStop", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildColorStop();
+ var od = new api.ColorStop.fromJson(o.toJson());
+ checkColorStop(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateImageRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateImageRequest();
+ var od = new api.CreateImageRequest.fromJson(o.toJson());
+ checkCreateImageRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateImageResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateImageResponse();
+ var od = new api.CreateImageResponse.fromJson(o.toJson());
+ checkCreateImageResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateLineRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateLineRequest();
+ var od = new api.CreateLineRequest.fromJson(o.toJson());
+ checkCreateLineRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateLineResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateLineResponse();
+ var od = new api.CreateLineResponse.fromJson(o.toJson());
+ checkCreateLineResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateParagraphBulletsRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateParagraphBulletsRequest();
+ var od = new api.CreateParagraphBulletsRequest.fromJson(o.toJson());
+ checkCreateParagraphBulletsRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateShapeRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateShapeRequest();
+ var od = new api.CreateShapeRequest.fromJson(o.toJson());
+ checkCreateShapeRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateShapeResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateShapeResponse();
+ var od = new api.CreateShapeResponse.fromJson(o.toJson());
+ checkCreateShapeResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateSheetsChartRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateSheetsChartRequest();
+ var od = new api.CreateSheetsChartRequest.fromJson(o.toJson());
+ checkCreateSheetsChartRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateSheetsChartResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateSheetsChartResponse();
+ var od = new api.CreateSheetsChartResponse.fromJson(o.toJson());
+ checkCreateSheetsChartResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateSlideRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateSlideRequest();
+ var od = new api.CreateSlideRequest.fromJson(o.toJson());
+ checkCreateSlideRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateSlideResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateSlideResponse();
+ var od = new api.CreateSlideResponse.fromJson(o.toJson());
+ checkCreateSlideResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateTableRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateTableRequest();
+ var od = new api.CreateTableRequest.fromJson(o.toJson());
+ checkCreateTableRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateTableResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateTableResponse();
+ var od = new api.CreateTableResponse.fromJson(o.toJson());
+ checkCreateTableResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateVideoRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateVideoRequest();
+ var od = new api.CreateVideoRequest.fromJson(o.toJson());
+ checkCreateVideoRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CreateVideoResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCreateVideoResponse();
+ var od = new api.CreateVideoResponse.fromJson(o.toJson());
+ checkCreateVideoResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-CropProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildCropProperties();
+ var od = new api.CropProperties.fromJson(o.toJson());
+ checkCropProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-DeleteObjectRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildDeleteObjectRequest();
+ var od = new api.DeleteObjectRequest.fromJson(o.toJson());
+ checkDeleteObjectRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-DeleteTableColumnRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildDeleteTableColumnRequest();
+ var od = new api.DeleteTableColumnRequest.fromJson(o.toJson());
+ checkDeleteTableColumnRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-DeleteTableRowRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildDeleteTableRowRequest();
+ var od = new api.DeleteTableRowRequest.fromJson(o.toJson());
+ checkDeleteTableRowRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-DeleteTextRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildDeleteTextRequest();
+ var od = new api.DeleteTextRequest.fromJson(o.toJson());
+ checkDeleteTextRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Dimension", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildDimension();
+ var od = new api.Dimension.fromJson(o.toJson());
+ checkDimension(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-DuplicateObjectRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildDuplicateObjectRequest();
+ var od = new api.DuplicateObjectRequest.fromJson(o.toJson());
+ checkDuplicateObjectRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-DuplicateObjectResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildDuplicateObjectResponse();
+ var od = new api.DuplicateObjectResponse.fromJson(o.toJson());
+ checkDuplicateObjectResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Group", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildGroup();
+ var od = new api.Group.fromJson(o.toJson());
+ checkGroup(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Image", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildImage();
+ var od = new api.Image.fromJson(o.toJson());
+ checkImage(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ImageProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildImageProperties();
+ var od = new api.ImageProperties.fromJson(o.toJson());
+ checkImageProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-InsertTableColumnsRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildInsertTableColumnsRequest();
+ var od = new api.InsertTableColumnsRequest.fromJson(o.toJson());
+ checkInsertTableColumnsRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-InsertTableRowsRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildInsertTableRowsRequest();
+ var od = new api.InsertTableRowsRequest.fromJson(o.toJson());
+ checkInsertTableRowsRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-InsertTextRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildInsertTextRequest();
+ var od = new api.InsertTextRequest.fromJson(o.toJson());
+ checkInsertTextRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-LayoutProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildLayoutProperties();
+ var od = new api.LayoutProperties.fromJson(o.toJson());
+ checkLayoutProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-LayoutReference", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildLayoutReference();
+ var od = new api.LayoutReference.fromJson(o.toJson());
+ checkLayoutReference(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Line", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildLine();
+ var od = new api.Line.fromJson(o.toJson());
+ checkLine(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-LineFill", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildLineFill();
+ var od = new api.LineFill.fromJson(o.toJson());
+ checkLineFill(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-LineProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildLineProperties();
+ var od = new api.LineProperties.fromJson(o.toJson());
+ checkLineProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Link", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildLink();
+ var od = new api.Link.fromJson(o.toJson());
+ checkLink(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-List", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildList();
+ var od = new api.List.fromJson(o.toJson());
+ checkList(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-NestingLevel", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildNestingLevel();
+ var od = new api.NestingLevel.fromJson(o.toJson());
+ checkNestingLevel(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-OpaqueColor", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildOpaqueColor();
+ var od = new api.OpaqueColor.fromJson(o.toJson());
+ checkOpaqueColor(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-OptionalColor", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildOptionalColor();
+ var od = new api.OptionalColor.fromJson(o.toJson());
+ checkOptionalColor(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Outline", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildOutline();
+ var od = new api.Outline.fromJson(o.toJson());
+ checkOutline(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-OutlineFill", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildOutlineFill();
+ var od = new api.OutlineFill.fromJson(o.toJson());
+ checkOutlineFill(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Page", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildPage();
+ var od = new api.Page.fromJson(o.toJson());
+ checkPage(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-PageBackgroundFill", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildPageBackgroundFill();
+ var od = new api.PageBackgroundFill.fromJson(o.toJson());
+ checkPageBackgroundFill(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-PageElement", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildPageElement();
+ var od = new api.PageElement.fromJson(o.toJson());
+ checkPageElement(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-PageElementProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildPageElementProperties();
+ var od = new api.PageElementProperties.fromJson(o.toJson());
+ checkPageElementProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-PageProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildPageProperties();
+ var od = new api.PageProperties.fromJson(o.toJson());
+ checkPageProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ParagraphMarker", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildParagraphMarker();
+ var od = new api.ParagraphMarker.fromJson(o.toJson());
+ checkParagraphMarker(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ParagraphStyle", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildParagraphStyle();
+ var od = new api.ParagraphStyle.fromJson(o.toJson());
+ checkParagraphStyle(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Placeholder", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildPlaceholder();
+ var od = new api.Placeholder.fromJson(o.toJson());
+ checkPlaceholder(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Presentation", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildPresentation();
+ var od = new api.Presentation.fromJson(o.toJson());
+ checkPresentation(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Range", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildRange();
+ var od = new api.Range.fromJson(o.toJson());
+ checkRange(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Recolor", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildRecolor();
+ var od = new api.Recolor.fromJson(o.toJson());
+ checkRecolor(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-RefreshSheetsChartRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildRefreshSheetsChartRequest();
+ var od = new api.RefreshSheetsChartRequest.fromJson(o.toJson());
+ checkRefreshSheetsChartRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ReplaceAllShapesWithImageRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildReplaceAllShapesWithImageRequest();
+ var od = new api.ReplaceAllShapesWithImageRequest.fromJson(o.toJson());
+ checkReplaceAllShapesWithImageRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ReplaceAllShapesWithImageResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildReplaceAllShapesWithImageResponse();
+ var od = new api.ReplaceAllShapesWithImageResponse.fromJson(o.toJson());
+ checkReplaceAllShapesWithImageResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ReplaceAllTextRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildReplaceAllTextRequest();
+ var od = new api.ReplaceAllTextRequest.fromJson(o.toJson());
+ checkReplaceAllTextRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ReplaceAllTextResponse", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildReplaceAllTextResponse();
+ var od = new api.ReplaceAllTextResponse.fromJson(o.toJson());
+ checkReplaceAllTextResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Request", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildRequest();
+ var od = new api.Request.fromJson(o.toJson());
+ checkRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Response", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildResponse();
+ var od = new api.Response.fromJson(o.toJson());
+ checkResponse(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-RgbColor", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildRgbColor();
+ var od = new api.RgbColor.fromJson(o.toJson());
+ checkRgbColor(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Shadow", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildShadow();
+ var od = new api.Shadow.fromJson(o.toJson());
+ checkShadow(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Shape", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildShape();
+ var od = new api.Shape.fromJson(o.toJson());
+ checkShape(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ShapeBackgroundFill", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildShapeBackgroundFill();
+ var od = new api.ShapeBackgroundFill.fromJson(o.toJson());
+ checkShapeBackgroundFill(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ShapeProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildShapeProperties();
+ var od = new api.ShapeProperties.fromJson(o.toJson());
+ checkShapeProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-SheetsChart", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildSheetsChart();
+ var od = new api.SheetsChart.fromJson(o.toJson());
+ checkSheetsChart(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-SheetsChartProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildSheetsChartProperties();
+ var od = new api.SheetsChartProperties.fromJson(o.toJson());
+ checkSheetsChartProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Size", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildSize();
+ var od = new api.Size.fromJson(o.toJson());
+ checkSize(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-SlideProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildSlideProperties();
+ var od = new api.SlideProperties.fromJson(o.toJson());
+ checkSlideProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-SolidFill", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildSolidFill();
+ var od = new api.SolidFill.fromJson(o.toJson());
+ checkSolidFill(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-StretchedPictureFill", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildStretchedPictureFill();
+ var od = new api.StretchedPictureFill.fromJson(o.toJson());
+ checkStretchedPictureFill(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-SubstringMatchCriteria", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildSubstringMatchCriteria();
+ var od = new api.SubstringMatchCriteria.fromJson(o.toJson());
+ checkSubstringMatchCriteria(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Table", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTable();
+ var od = new api.Table.fromJson(o.toJson());
+ checkTable(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TableCell", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTableCell();
+ var od = new api.TableCell.fromJson(o.toJson());
+ checkTableCell(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TableCellBackgroundFill", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTableCellBackgroundFill();
+ var od = new api.TableCellBackgroundFill.fromJson(o.toJson());
+ checkTableCellBackgroundFill(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TableCellLocation", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTableCellLocation();
+ var od = new api.TableCellLocation.fromJson(o.toJson());
+ checkTableCellLocation(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TableCellProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTableCellProperties();
+ var od = new api.TableCellProperties.fromJson(o.toJson());
+ checkTableCellProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TableColumnProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTableColumnProperties();
+ var od = new api.TableColumnProperties.fromJson(o.toJson());
+ checkTableColumnProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TableRange", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTableRange();
+ var od = new api.TableRange.fromJson(o.toJson());
+ checkTableRange(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TableRow", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTableRow();
+ var od = new api.TableRow.fromJson(o.toJson());
+ checkTableRow(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TextContent", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTextContent();
+ var od = new api.TextContent.fromJson(o.toJson());
+ checkTextContent(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TextElement", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTextElement();
+ var od = new api.TextElement.fromJson(o.toJson());
+ checkTextElement(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TextRun", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTextRun();
+ var od = new api.TextRun.fromJson(o.toJson());
+ checkTextRun(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-TextStyle", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildTextStyle();
+ var od = new api.TextStyle.fromJson(o.toJson());
+ checkTextStyle(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-ThemeColorPair", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildThemeColorPair();
+ var od = new api.ThemeColorPair.fromJson(o.toJson());
+ checkThemeColorPair(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-UpdateImagePropertiesRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildUpdateImagePropertiesRequest();
+ var od = new api.UpdateImagePropertiesRequest.fromJson(o.toJson());
+ checkUpdateImagePropertiesRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-UpdateLinePropertiesRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildUpdateLinePropertiesRequest();
+ var od = new api.UpdateLinePropertiesRequest.fromJson(o.toJson());
+ checkUpdateLinePropertiesRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-UpdatePageElementTransformRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildUpdatePageElementTransformRequest();
+ var od = new api.UpdatePageElementTransformRequest.fromJson(o.toJson());
+ checkUpdatePageElementTransformRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-UpdatePagePropertiesRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildUpdatePagePropertiesRequest();
+ var od = new api.UpdatePagePropertiesRequest.fromJson(o.toJson());
+ checkUpdatePagePropertiesRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-UpdateShapePropertiesRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildUpdateShapePropertiesRequest();
+ var od = new api.UpdateShapePropertiesRequest.fromJson(o.toJson());
+ checkUpdateShapePropertiesRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-UpdateSlidesPositionRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildUpdateSlidesPositionRequest();
+ var od = new api.UpdateSlidesPositionRequest.fromJson(o.toJson());
+ checkUpdateSlidesPositionRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-UpdateTableCellPropertiesRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildUpdateTableCellPropertiesRequest();
+ var od = new api.UpdateTableCellPropertiesRequest.fromJson(o.toJson());
+ checkUpdateTableCellPropertiesRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-UpdateTextStyleRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildUpdateTextStyleRequest();
+ var od = new api.UpdateTextStyleRequest.fromJson(o.toJson());
+ checkUpdateTextStyleRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-UpdateVideoPropertiesRequest", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildUpdateVideoPropertiesRequest();
+ var od = new api.UpdateVideoPropertiesRequest.fromJson(o.toJson());
+ checkUpdateVideoPropertiesRequest(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-Video", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildVideo();
+ var od = new api.Video.fromJson(o.toJson());
+ checkVideo(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-VideoProperties", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildVideoProperties();
+ var od = new api.VideoProperties.fromJson(o.toJson());
+ checkVideoProperties(od);
+ });
+ });
+
+
+ unittest.group("obj-schema-WordArt", () {
+ unittest.test("to-json--from-json", () {
+ var o = buildWordArt();
+ var od = new api.WordArt.fromJson(o.toJson());
+ checkWordArt(od);
+ });
+ });
+
+
+ unittest.group("resource-PresentationsResourceApi", () {
+ unittest.test("method--batchUpdate", () {
+
+ var mock = new HttpServerMock();
+ api.PresentationsResourceApi res = new api.SlidesApi(mock).presentations;
+ var arg_request = buildBatchUpdatePresentationRequest();
+ var arg_presentationId = "foo";
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.BatchUpdatePresentationRequest.fromJson(json);
+ checkBatchUpdatePresentationRequest(obj);
+
+ var path = (req.url).path;
+ var pathOffset = 0;
+ var index;
+ var subPart;
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v1/presentations/"));
+ pathOffset += 17;
+ index = path.indexOf(":batchUpdate", pathOffset);
+ unittest.expect(index >= 0, unittest.isTrue);
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
+ pathOffset = index;
+ unittest.expect(subPart, unittest.equals("$arg_presentationId"));
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals(":batchUpdate"));
+ pathOffset += 12;
+
+ var query = (req.url).query;
+ var queryOffset = 0;
+ var queryMap = {};
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
+ parseBool(n) {
+ if (n == "true") return true;
+ if (n == "false") return false;
+ if (n == null) return null;
+ throw new core.ArgumentError("Invalid boolean: $n");
+ }
+ if (query.length > 0) {
+ for (var part in query.split("&")) {
+ var keyvalue = part.split("=");
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
+ }
+ }
+
+
+ var h = {
+ "content-type" : "application/json; charset=utf-8",
+ };
+ var resp = convert.JSON.encode(buildBatchUpdatePresentationResponse());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.batchUpdate(arg_request, arg_presentationId).then(unittest.expectAsync(((api.BatchUpdatePresentationResponse response) {
+ checkBatchUpdatePresentationResponse(response);
+ })));
+ });
+
+ unittest.test("method--create", () {
+
+ var mock = new HttpServerMock();
+ api.PresentationsResourceApi res = new api.SlidesApi(mock).presentations;
+ var arg_request = buildPresentation();
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var obj = new api.Presentation.fromJson(json);
+ checkPresentation(obj);
+
+ var path = (req.url).path;
+ var pathOffset = 0;
+ var index;
+ var subPart;
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.equals("v1/presentations"));
+ pathOffset += 16;
+
+ var query = (req.url).query;
+ var queryOffset = 0;
+ var queryMap = {};
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
+ parseBool(n) {
+ if (n == "true") return true;
+ if (n == "false") return false;
+ if (n == null) return null;
+ throw new core.ArgumentError("Invalid boolean: $n");
+ }
+ if (query.length > 0) {
+ for (var part in query.split("&")) {
+ var keyvalue = part.split("=");
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
+ }
+ }
+
+
+ var h = {
+ "content-type" : "application/json; charset=utf-8",
+ };
+ var resp = convert.JSON.encode(buildPresentation());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.create(arg_request).then(unittest.expectAsync(((api.Presentation response) {
+ checkPresentation(response);
+ })));
+ });
+
+ unittest.test("method--get", () {
+
+ var mock = new HttpServerMock();
+ api.PresentationsResourceApi res = new api.SlidesApi(mock).presentations;
+ var arg_presentationId = "foo";
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var path = (req.url).path;
+ var pathOffset = 0;
+ var index;
+ var subPart;
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v1/presentations/"));
+ pathOffset += 17;
+ // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
+
+ var query = (req.url).query;
+ var queryOffset = 0;
+ var queryMap = {};
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
+ parseBool(n) {
+ if (n == "true") return true;
+ if (n == "false") return false;
+ if (n == null) return null;
+ throw new core.ArgumentError("Invalid boolean: $n");
+ }
+ if (query.length > 0) {
+ for (var part in query.split("&")) {
+ var keyvalue = part.split("=");
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
+ }
+ }
+
+
+ var h = {
+ "content-type" : "application/json; charset=utf-8",
+ };
+ var resp = convert.JSON.encode(buildPresentation());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.get(arg_presentationId).then(unittest.expectAsync(((api.Presentation response) {
+ checkPresentation(response);
+ })));
+ });
+
+ });
+
+
+ unittest.group("resource-PresentationsPagesResourceApi", () {
+ unittest.test("method--get", () {
+
+ var mock = new HttpServerMock();
+ api.PresentationsPagesResourceApi res = new api.SlidesApi(mock).presentations.pages;
+ var arg_presentationId = "foo";
+ var arg_pageObjectId = "foo";
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) {
+ var path = (req.url).path;
+ var pathOffset = 0;
+ var index;
+ var subPart;
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
+ pathOffset += 1;
+ unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v1/presentations/"));
+ pathOffset += 17;
+ index = path.indexOf("/pages/", pathOffset);
+ unittest.expect(index >= 0, unittest.isTrue);
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
+ pathOffset = index;
+ unittest.expect(subPart, unittest.equals("$arg_presentationId"));
+ unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/pages/"));
+ pathOffset += 7;
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
+ pathOffset = path.length;
+ unittest.expect(subPart, unittest.equals("$arg_pageObjectId"));
+
+ var query = (req.url).query;
+ var queryOffset = 0;
+ var queryMap = {};
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
+ parseBool(n) {
+ if (n == "true") return true;
+ if (n == "false") return false;
+ if (n == null) return null;
+ throw new core.ArgumentError("Invalid boolean: $n");
+ }
+ if (query.length > 0) {
+ for (var part in query.split("&")) {
+ var keyvalue = part.split("=");
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
+ }
+ }
+
+
+ var h = {
+ "content-type" : "application/json; charset=utf-8",
+ };
+ var resp = convert.JSON.encode(buildPage());
+ return new async.Future.value(stringResponse(200, h, resp));
+ }), true);
+ res.get(arg_presentationId, arg_pageObjectId).then(unittest.expectAsync(((api.Page response) {
+ checkPage(response);
+ })));
+ });
+
+ });
+
+
+}
+
« no previous file with comments | « generated/googleapis/test/sheets/v4_test.dart ('k') | generated/googleapis/test/storage/v1_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698