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

Side by Side Diff: generated/googleapis/test/sheets/v4_test.dart

Issue 2734843002: Api-roll 46: 2017-03-06 (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 library googleapis.sheets.v4.test; 1 library googleapis.sheets.v4.test;
2 2
3 import "dart:core" as core; 3 import "dart:core" as core;
4 import "dart:collection" as collection; 4 import "dart:collection" as collection;
5 import "dart:async" as async; 5 import "dart:async" as async;
6 import "dart:convert" as convert; 6 import "dart:convert" as convert;
7 7
8 import 'package:http/http.dart' as http; 8 import 'package:http/http.dart' as http;
9 import 'package:http/testing.dart' as http_testing; 9 import 'package:http/testing.dart' as http_testing;
10 import 'package:unittest/unittest.dart' as unittest; 10 import 'package:unittest/unittest.dart' as unittest;
(...skipping 5275 matching lines...) Expand 10 before | Expand all | Expand 10 after
5286 5286
5287 5287
5288 unittest.group("resource-SpreadsheetsValuesResourceApi", () { 5288 unittest.group("resource-SpreadsheetsValuesResourceApi", () {
5289 unittest.test("method--append", () { 5289 unittest.test("method--append", () {
5290 5290
5291 var mock = new HttpServerMock(); 5291 var mock = new HttpServerMock();
5292 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values; 5292 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values;
5293 var arg_request = buildValueRange(); 5293 var arg_request = buildValueRange();
5294 var arg_spreadsheetId = "foo"; 5294 var arg_spreadsheetId = "foo";
5295 var arg_range = "foo"; 5295 var arg_range = "foo";
5296 var arg_includeValuesInResponse = true;
5297 var arg_responseValueRenderOption = "foo"; 5296 var arg_responseValueRenderOption = "foo";
5298 var arg_insertDataOption = "foo"; 5297 var arg_insertDataOption = "foo";
5299 var arg_valueInputOption = "foo"; 5298 var arg_valueInputOption = "foo";
5300 var arg_responseDateTimeRenderOption = "foo"; 5299 var arg_responseDateTimeRenderOption = "foo";
5300 var arg_includeValuesInResponse = true;
5301 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5301 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5302 var obj = new api.ValueRange.fromJson(json); 5302 var obj = new api.ValueRange.fromJson(json);
5303 checkValueRange(obj); 5303 checkValueRange(obj);
5304 5304
5305 var path = (req.url).path; 5305 var path = (req.url).path;
5306 var pathOffset = 0; 5306 var pathOffset = 0;
5307 var index; 5307 var index;
5308 var subPart; 5308 var subPart;
5309 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5309 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5310 pathOffset += 1; 5310 pathOffset += 1;
(...skipping 23 matching lines...) Expand all
5334 if (n == "false") return false; 5334 if (n == "false") return false;
5335 if (n == null) return null; 5335 if (n == null) return null;
5336 throw new core.ArgumentError("Invalid boolean: $n"); 5336 throw new core.ArgumentError("Invalid boolean: $n");
5337 } 5337 }
5338 if (query.length > 0) { 5338 if (query.length > 0) {
5339 for (var part in query.split("&")) { 5339 for (var part in query.split("&")) {
5340 var keyvalue = part.split("="); 5340 var keyvalue = part.split("=");
5341 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5341 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5342 } 5342 }
5343 } 5343 }
5344 unittest.expect(queryMap["includeValuesInResponse"].first, unittest.equa ls("$arg_includeValuesInResponse"));
5345 unittest.expect(queryMap["responseValueRenderOption"].first, unittest.eq uals(arg_responseValueRenderOption)); 5344 unittest.expect(queryMap["responseValueRenderOption"].first, unittest.eq uals(arg_responseValueRenderOption));
5346 unittest.expect(queryMap["insertDataOption"].first, unittest.equals(arg_ insertDataOption)); 5345 unittest.expect(queryMap["insertDataOption"].first, unittest.equals(arg_ insertDataOption));
5347 unittest.expect(queryMap["valueInputOption"].first, unittest.equals(arg_ valueInputOption)); 5346 unittest.expect(queryMap["valueInputOption"].first, unittest.equals(arg_ valueInputOption));
5348 unittest.expect(queryMap["responseDateTimeRenderOption"].first, unittest .equals(arg_responseDateTimeRenderOption)); 5347 unittest.expect(queryMap["responseDateTimeRenderOption"].first, unittest .equals(arg_responseDateTimeRenderOption));
5348 unittest.expect(queryMap["includeValuesInResponse"].first, unittest.equa ls("$arg_includeValuesInResponse"));
5349 5349
5350 5350
5351 var h = { 5351 var h = {
5352 "content-type" : "application/json; charset=utf-8", 5352 "content-type" : "application/json; charset=utf-8",
5353 }; 5353 };
5354 var resp = convert.JSON.encode(buildAppendValuesResponse()); 5354 var resp = convert.JSON.encode(buildAppendValuesResponse());
5355 return new async.Future.value(stringResponse(200, h, resp)); 5355 return new async.Future.value(stringResponse(200, h, resp));
5356 }), true); 5356 }), true);
5357 res.append(arg_request, arg_spreadsheetId, arg_range, includeValuesInRespo nse: arg_includeValuesInResponse, responseValueRenderOption: arg_responseValueRe nderOption, insertDataOption: arg_insertDataOption, valueInputOption: arg_valueI nputOption, responseDateTimeRenderOption: arg_responseDateTimeRenderOption).then (unittest.expectAsync(((api.AppendValuesResponse response) { 5357 res.append(arg_request, arg_spreadsheetId, arg_range, responseValueRenderO ption: arg_responseValueRenderOption, insertDataOption: arg_insertDataOption, va lueInputOption: arg_valueInputOption, responseDateTimeRenderOption: arg_response DateTimeRenderOption, includeValuesInResponse: arg_includeValuesInResponse).then (unittest.expectAsync(((api.AppendValuesResponse response) {
5358 checkAppendValuesResponse(response); 5358 checkAppendValuesResponse(response);
5359 }))); 5359 })));
5360 }); 5360 });
5361 5361
5362 unittest.test("method--batchClear", () { 5362 unittest.test("method--batchClear", () {
5363 5363
5364 var mock = new HttpServerMock(); 5364 var mock = new HttpServerMock();
5365 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values; 5365 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values;
5366 var arg_request = buildBatchClearValuesRequest(); 5366 var arg_request = buildBatchClearValuesRequest();
5367 var arg_spreadsheetId = "foo"; 5367 var arg_spreadsheetId = "foo";
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
5412 res.batchClear(arg_request, arg_spreadsheetId).then(unittest.expectAsync(( (api.BatchClearValuesResponse response) { 5412 res.batchClear(arg_request, arg_spreadsheetId).then(unittest.expectAsync(( (api.BatchClearValuesResponse response) {
5413 checkBatchClearValuesResponse(response); 5413 checkBatchClearValuesResponse(response);
5414 }))); 5414 })));
5415 }); 5415 });
5416 5416
5417 unittest.test("method--batchGet", () { 5417 unittest.test("method--batchGet", () {
5418 5418
5419 var mock = new HttpServerMock(); 5419 var mock = new HttpServerMock();
5420 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values; 5420 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values;
5421 var arg_spreadsheetId = "foo"; 5421 var arg_spreadsheetId = "foo";
5422 var arg_ranges = buildUnnamed407();
5423 var arg_majorDimension = "foo";
5422 var arg_valueRenderOption = "foo"; 5424 var arg_valueRenderOption = "foo";
5423 var arg_dateTimeRenderOption = "foo"; 5425 var arg_dateTimeRenderOption = "foo";
5424 var arg_ranges = buildUnnamed407();
5425 var arg_majorDimension = "foo";
5426 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5426 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5427 var path = (req.url).path; 5427 var path = (req.url).path;
5428 var pathOffset = 0; 5428 var pathOffset = 0;
5429 var index; 5429 var index;
5430 var subPart; 5430 var subPart;
5431 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5431 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5432 pathOffset += 1; 5432 pathOffset += 1;
5433 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq uals("v4/spreadsheets/")); 5433 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq uals("v4/spreadsheets/"));
5434 pathOffset += 16; 5434 pathOffset += 16;
5435 index = path.indexOf("/values:batchGet", pathOffset); 5435 index = path.indexOf("/values:batchGet", pathOffset);
(...skipping 13 matching lines...) Expand all
5449 if (n == "false") return false; 5449 if (n == "false") return false;
5450 if (n == null) return null; 5450 if (n == null) return null;
5451 throw new core.ArgumentError("Invalid boolean: $n"); 5451 throw new core.ArgumentError("Invalid boolean: $n");
5452 } 5452 }
5453 if (query.length > 0) { 5453 if (query.length > 0) {
5454 for (var part in query.split("&")) { 5454 for (var part in query.split("&")) {
5455 var keyvalue = part.split("="); 5455 var keyvalue = part.split("=");
5456 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5456 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5457 } 5457 }
5458 } 5458 }
5459 unittest.expect(queryMap["ranges"], unittest.equals(arg_ranges));
5460 unittest.expect(queryMap["majorDimension"].first, unittest.equals(arg_ma jorDimension));
5459 unittest.expect(queryMap["valueRenderOption"].first, unittest.equals(arg _valueRenderOption)); 5461 unittest.expect(queryMap["valueRenderOption"].first, unittest.equals(arg _valueRenderOption));
5460 unittest.expect(queryMap["dateTimeRenderOption"].first, unittest.equals( arg_dateTimeRenderOption)); 5462 unittest.expect(queryMap["dateTimeRenderOption"].first, unittest.equals( arg_dateTimeRenderOption));
5461 unittest.expect(queryMap["ranges"], unittest.equals(arg_ranges));
5462 unittest.expect(queryMap["majorDimension"].first, unittest.equals(arg_ma jorDimension));
5463 5463
5464 5464
5465 var h = { 5465 var h = {
5466 "content-type" : "application/json; charset=utf-8", 5466 "content-type" : "application/json; charset=utf-8",
5467 }; 5467 };
5468 var resp = convert.JSON.encode(buildBatchGetValuesResponse()); 5468 var resp = convert.JSON.encode(buildBatchGetValuesResponse());
5469 return new async.Future.value(stringResponse(200, h, resp)); 5469 return new async.Future.value(stringResponse(200, h, resp));
5470 }), true); 5470 }), true);
5471 res.batchGet(arg_spreadsheetId, valueRenderOption: arg_valueRenderOption, dateTimeRenderOption: arg_dateTimeRenderOption, ranges: arg_ranges, majorDimensi on: arg_majorDimension).then(unittest.expectAsync(((api.BatchGetValuesResponse r esponse) { 5471 res.batchGet(arg_spreadsheetId, ranges: arg_ranges, majorDimension: arg_ma jorDimension, valueRenderOption: arg_valueRenderOption, dateTimeRenderOption: ar g_dateTimeRenderOption).then(unittest.expectAsync(((api.BatchGetValuesResponse r esponse) {
5472 checkBatchGetValuesResponse(response); 5472 checkBatchGetValuesResponse(response);
5473 }))); 5473 })));
5474 }); 5474 });
5475 5475
5476 unittest.test("method--batchUpdate", () { 5476 unittest.test("method--batchUpdate", () {
5477 5477
5478 var mock = new HttpServerMock(); 5478 var mock = new HttpServerMock();
5479 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values; 5479 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values;
5480 var arg_request = buildBatchUpdateValuesRequest(); 5480 var arg_request = buildBatchUpdateValuesRequest();
5481 var arg_spreadsheetId = "foo"; 5481 var arg_spreadsheetId = "foo";
(...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after
5652 }))); 5652 })));
5653 }); 5653 });
5654 5654
5655 unittest.test("method--update", () { 5655 unittest.test("method--update", () {
5656 5656
5657 var mock = new HttpServerMock(); 5657 var mock = new HttpServerMock();
5658 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values; 5658 api.SpreadsheetsValuesResourceApi res = new api.SheetsApi(mock).spreadshee ts.values;
5659 var arg_request = buildValueRange(); 5659 var arg_request = buildValueRange();
5660 var arg_spreadsheetId = "foo"; 5660 var arg_spreadsheetId = "foo";
5661 var arg_range = "foo"; 5661 var arg_range = "foo";
5662 var arg_responseValueRenderOption = "foo";
5662 var arg_valueInputOption = "foo"; 5663 var arg_valueInputOption = "foo";
5663 var arg_responseDateTimeRenderOption = "foo"; 5664 var arg_responseDateTimeRenderOption = "foo";
5664 var arg_includeValuesInResponse = true; 5665 var arg_includeValuesInResponse = true;
5665 var arg_responseValueRenderOption = "foo";
5666 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 5666 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
5667 var obj = new api.ValueRange.fromJson(json); 5667 var obj = new api.ValueRange.fromJson(json);
5668 checkValueRange(obj); 5668 checkValueRange(obj);
5669 5669
5670 var path = (req.url).path; 5670 var path = (req.url).path;
5671 var pathOffset = 0; 5671 var pathOffset = 0;
5672 var index; 5672 var index;
5673 var subPart; 5673 var subPart;
5674 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 5674 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
5675 pathOffset += 1; 5675 pathOffset += 1;
(...skipping 19 matching lines...) Expand all
5695 if (n == "false") return false; 5695 if (n == "false") return false;
5696 if (n == null) return null; 5696 if (n == null) return null;
5697 throw new core.ArgumentError("Invalid boolean: $n"); 5697 throw new core.ArgumentError("Invalid boolean: $n");
5698 } 5698 }
5699 if (query.length > 0) { 5699 if (query.length > 0) {
5700 for (var part in query.split("&")) { 5700 for (var part in query.split("&")) {
5701 var keyvalue = part.split("="); 5701 var keyvalue = part.split("=");
5702 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 5702 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
5703 } 5703 }
5704 } 5704 }
5705 unittest.expect(queryMap["responseValueRenderOption"].first, unittest.eq uals(arg_responseValueRenderOption));
5705 unittest.expect(queryMap["valueInputOption"].first, unittest.equals(arg_ valueInputOption)); 5706 unittest.expect(queryMap["valueInputOption"].first, unittest.equals(arg_ valueInputOption));
5706 unittest.expect(queryMap["responseDateTimeRenderOption"].first, unittest .equals(arg_responseDateTimeRenderOption)); 5707 unittest.expect(queryMap["responseDateTimeRenderOption"].first, unittest .equals(arg_responseDateTimeRenderOption));
5707 unittest.expect(queryMap["includeValuesInResponse"].first, unittest.equa ls("$arg_includeValuesInResponse")); 5708 unittest.expect(queryMap["includeValuesInResponse"].first, unittest.equa ls("$arg_includeValuesInResponse"));
5708 unittest.expect(queryMap["responseValueRenderOption"].first, unittest.eq uals(arg_responseValueRenderOption));
5709 5709
5710 5710
5711 var h = { 5711 var h = {
5712 "content-type" : "application/json; charset=utf-8", 5712 "content-type" : "application/json; charset=utf-8",
5713 }; 5713 };
5714 var resp = convert.JSON.encode(buildUpdateValuesResponse()); 5714 var resp = convert.JSON.encode(buildUpdateValuesResponse());
5715 return new async.Future.value(stringResponse(200, h, resp)); 5715 return new async.Future.value(stringResponse(200, h, resp));
5716 }), true); 5716 }), true);
5717 res.update(arg_request, arg_spreadsheetId, arg_range, valueInputOption: ar g_valueInputOption, responseDateTimeRenderOption: arg_responseDateTimeRenderOpti on, includeValuesInResponse: arg_includeValuesInResponse, responseValueRenderOpt ion: arg_responseValueRenderOption).then(unittest.expectAsync(((api.UpdateValues Response response) { 5717 res.update(arg_request, arg_spreadsheetId, arg_range, responseValueRenderO ption: arg_responseValueRenderOption, valueInputOption: arg_valueInputOption, re sponseDateTimeRenderOption: arg_responseDateTimeRenderOption, includeValuesInRes ponse: arg_includeValuesInResponse).then(unittest.expectAsync(((api.UpdateValues Response response) {
5718 checkUpdateValuesResponse(response); 5718 checkUpdateValuesResponse(response);
5719 }))); 5719 })));
5720 }); 5720 });
5721 5721
5722 }); 5722 });
5723 5723
5724 5724
5725 } 5725 }
5726 5726
OLDNEW
« no previous file with comments | « generated/googleapis/test/serviceuser/v1_test.dart ('k') | generated/googleapis/test/slides/v1_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698