| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 |
| OLD | NEW |