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); |
+ }))); |
+ }); |
+ |
+ }); |
+ |
+ |
+} |
+ |