| OLD | NEW |
| 1 library googleapis.urlshortener.v1.test; | 1 library googleapis.urlshortener.v1.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; |
| 11 import 'package:googleapis/common/common.dart' as common; | 11 import 'package:googleapis/common/common.dart' as common; |
| 12 import 'package:googleapis/src/common_internal.dart' as common_internal; | 12 import 'package:googleapis/src/common_internal.dart' as common_internal; |
| 13 import '../common/common_internal_test.dart' as common_test; | 13 import '../common/common_internal_test.dart' as common_test; |
| 14 | 14 |
| 15 import 'package:googleapis/urlshortener/v1.dart' as api; | 15 import 'package:googleapis/urlshortener/v1.dart' as api; |
| 16 | 16 |
| 17 | 17 |
| 18 | 18 |
| 19 buildUnnamed440() { | 19 buildUnnamed465() { |
| 20 var o = new core.List<api.StringCount>(); | 20 var o = new core.List<api.StringCount>(); |
| 21 o.add(buildStringCount()); | 21 o.add(buildStringCount()); |
| 22 o.add(buildStringCount()); | 22 o.add(buildStringCount()); |
| 23 return o; | 23 return o; |
| 24 } | 24 } |
| 25 | 25 |
| 26 checkUnnamed440(core.List<api.StringCount> o) { | 26 checkUnnamed465(core.List<api.StringCount> o) { |
| 27 unittest.expect(o, unittest.hasLength(2)); | 27 unittest.expect(o, unittest.hasLength(2)); |
| 28 checkStringCount(o[0]); | 28 checkStringCount(o[0]); |
| 29 checkStringCount(o[1]); | 29 checkStringCount(o[1]); |
| 30 } | 30 } |
| 31 | 31 |
| 32 buildUnnamed441() { | 32 buildUnnamed466() { |
| 33 var o = new core.List<api.StringCount>(); | 33 var o = new core.List<api.StringCount>(); |
| 34 o.add(buildStringCount()); | 34 o.add(buildStringCount()); |
| 35 o.add(buildStringCount()); | 35 o.add(buildStringCount()); |
| 36 return o; | 36 return o; |
| 37 } | 37 } |
| 38 | 38 |
| 39 checkUnnamed441(core.List<api.StringCount> o) { | 39 checkUnnamed466(core.List<api.StringCount> o) { |
| 40 unittest.expect(o, unittest.hasLength(2)); | 40 unittest.expect(o, unittest.hasLength(2)); |
| 41 checkStringCount(o[0]); | 41 checkStringCount(o[0]); |
| 42 checkStringCount(o[1]); | 42 checkStringCount(o[1]); |
| 43 } | 43 } |
| 44 | 44 |
| 45 buildUnnamed442() { | 45 buildUnnamed467() { |
| 46 var o = new core.List<api.StringCount>(); | 46 var o = new core.List<api.StringCount>(); |
| 47 o.add(buildStringCount()); | 47 o.add(buildStringCount()); |
| 48 o.add(buildStringCount()); | 48 o.add(buildStringCount()); |
| 49 return o; | 49 return o; |
| 50 } | 50 } |
| 51 | 51 |
| 52 checkUnnamed442(core.List<api.StringCount> o) { | 52 checkUnnamed467(core.List<api.StringCount> o) { |
| 53 unittest.expect(o, unittest.hasLength(2)); | 53 unittest.expect(o, unittest.hasLength(2)); |
| 54 checkStringCount(o[0]); | 54 checkStringCount(o[0]); |
| 55 checkStringCount(o[1]); | 55 checkStringCount(o[1]); |
| 56 } | 56 } |
| 57 | 57 |
| 58 buildUnnamed443() { | 58 buildUnnamed468() { |
| 59 var o = new core.List<api.StringCount>(); | 59 var o = new core.List<api.StringCount>(); |
| 60 o.add(buildStringCount()); | 60 o.add(buildStringCount()); |
| 61 o.add(buildStringCount()); | 61 o.add(buildStringCount()); |
| 62 return o; | 62 return o; |
| 63 } | 63 } |
| 64 | 64 |
| 65 checkUnnamed443(core.List<api.StringCount> o) { | 65 checkUnnamed468(core.List<api.StringCount> o) { |
| 66 unittest.expect(o, unittest.hasLength(2)); | 66 unittest.expect(o, unittest.hasLength(2)); |
| 67 checkStringCount(o[0]); | 67 checkStringCount(o[0]); |
| 68 checkStringCount(o[1]); | 68 checkStringCount(o[1]); |
| 69 } | 69 } |
| 70 | 70 |
| 71 core.int buildCounterAnalyticsSnapshot = 0; | 71 core.int buildCounterAnalyticsSnapshot = 0; |
| 72 buildAnalyticsSnapshot() { | 72 buildAnalyticsSnapshot() { |
| 73 var o = new api.AnalyticsSnapshot(); | 73 var o = new api.AnalyticsSnapshot(); |
| 74 buildCounterAnalyticsSnapshot++; | 74 buildCounterAnalyticsSnapshot++; |
| 75 if (buildCounterAnalyticsSnapshot < 3) { | 75 if (buildCounterAnalyticsSnapshot < 3) { |
| 76 o.browsers = buildUnnamed440(); | 76 o.browsers = buildUnnamed465(); |
| 77 o.countries = buildUnnamed441(); | 77 o.countries = buildUnnamed466(); |
| 78 o.longUrlClicks = "foo"; | 78 o.longUrlClicks = "foo"; |
| 79 o.platforms = buildUnnamed442(); | 79 o.platforms = buildUnnamed467(); |
| 80 o.referrers = buildUnnamed443(); | 80 o.referrers = buildUnnamed468(); |
| 81 o.shortUrlClicks = "foo"; | 81 o.shortUrlClicks = "foo"; |
| 82 } | 82 } |
| 83 buildCounterAnalyticsSnapshot--; | 83 buildCounterAnalyticsSnapshot--; |
| 84 return o; | 84 return o; |
| 85 } | 85 } |
| 86 | 86 |
| 87 checkAnalyticsSnapshot(api.AnalyticsSnapshot o) { | 87 checkAnalyticsSnapshot(api.AnalyticsSnapshot o) { |
| 88 buildCounterAnalyticsSnapshot++; | 88 buildCounterAnalyticsSnapshot++; |
| 89 if (buildCounterAnalyticsSnapshot < 3) { | 89 if (buildCounterAnalyticsSnapshot < 3) { |
| 90 checkUnnamed440(o.browsers); | 90 checkUnnamed465(o.browsers); |
| 91 checkUnnamed441(o.countries); | 91 checkUnnamed466(o.countries); |
| 92 unittest.expect(o.longUrlClicks, unittest.equals('foo')); | 92 unittest.expect(o.longUrlClicks, unittest.equals('foo')); |
| 93 checkUnnamed442(o.platforms); | 93 checkUnnamed467(o.platforms); |
| 94 checkUnnamed443(o.referrers); | 94 checkUnnamed468(o.referrers); |
| 95 unittest.expect(o.shortUrlClicks, unittest.equals('foo')); | 95 unittest.expect(o.shortUrlClicks, unittest.equals('foo')); |
| 96 } | 96 } |
| 97 buildCounterAnalyticsSnapshot--; | 97 buildCounterAnalyticsSnapshot--; |
| 98 } | 98 } |
| 99 | 99 |
| 100 core.int buildCounterAnalyticsSummary = 0; | 100 core.int buildCounterAnalyticsSummary = 0; |
| 101 buildAnalyticsSummary() { | 101 buildAnalyticsSummary() { |
| 102 var o = new api.AnalyticsSummary(); | 102 var o = new api.AnalyticsSummary(); |
| 103 buildCounterAnalyticsSummary++; | 103 buildCounterAnalyticsSummary++; |
| 104 if (buildCounterAnalyticsSummary < 3) { | 104 if (buildCounterAnalyticsSummary < 3) { |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 167 checkAnalyticsSummary(o.analytics); | 167 checkAnalyticsSummary(o.analytics); |
| 168 unittest.expect(o.created, unittest.equals('foo')); | 168 unittest.expect(o.created, unittest.equals('foo')); |
| 169 unittest.expect(o.id, unittest.equals('foo')); | 169 unittest.expect(o.id, unittest.equals('foo')); |
| 170 unittest.expect(o.kind, unittest.equals('foo')); | 170 unittest.expect(o.kind, unittest.equals('foo')); |
| 171 unittest.expect(o.longUrl, unittest.equals('foo')); | 171 unittest.expect(o.longUrl, unittest.equals('foo')); |
| 172 unittest.expect(o.status, unittest.equals('foo')); | 172 unittest.expect(o.status, unittest.equals('foo')); |
| 173 } | 173 } |
| 174 buildCounterUrl--; | 174 buildCounterUrl--; |
| 175 } | 175 } |
| 176 | 176 |
| 177 buildUnnamed444() { | 177 buildUnnamed469() { |
| 178 var o = new core.List<api.Url>(); | 178 var o = new core.List<api.Url>(); |
| 179 o.add(buildUrl()); | 179 o.add(buildUrl()); |
| 180 o.add(buildUrl()); | 180 o.add(buildUrl()); |
| 181 return o; | 181 return o; |
| 182 } | 182 } |
| 183 | 183 |
| 184 checkUnnamed444(core.List<api.Url> o) { | 184 checkUnnamed469(core.List<api.Url> o) { |
| 185 unittest.expect(o, unittest.hasLength(2)); | 185 unittest.expect(o, unittest.hasLength(2)); |
| 186 checkUrl(o[0]); | 186 checkUrl(o[0]); |
| 187 checkUrl(o[1]); | 187 checkUrl(o[1]); |
| 188 } | 188 } |
| 189 | 189 |
| 190 core.int buildCounterUrlHistory = 0; | 190 core.int buildCounterUrlHistory = 0; |
| 191 buildUrlHistory() { | 191 buildUrlHistory() { |
| 192 var o = new api.UrlHistory(); | 192 var o = new api.UrlHistory(); |
| 193 buildCounterUrlHistory++; | 193 buildCounterUrlHistory++; |
| 194 if (buildCounterUrlHistory < 3) { | 194 if (buildCounterUrlHistory < 3) { |
| 195 o.items = buildUnnamed444(); | 195 o.items = buildUnnamed469(); |
| 196 o.itemsPerPage = 42; | 196 o.itemsPerPage = 42; |
| 197 o.kind = "foo"; | 197 o.kind = "foo"; |
| 198 o.nextPageToken = "foo"; | 198 o.nextPageToken = "foo"; |
| 199 o.totalItems = 42; | 199 o.totalItems = 42; |
| 200 } | 200 } |
| 201 buildCounterUrlHistory--; | 201 buildCounterUrlHistory--; |
| 202 return o; | 202 return o; |
| 203 } | 203 } |
| 204 | 204 |
| 205 checkUrlHistory(api.UrlHistory o) { | 205 checkUrlHistory(api.UrlHistory o) { |
| 206 buildCounterUrlHistory++; | 206 buildCounterUrlHistory++; |
| 207 if (buildCounterUrlHistory < 3) { | 207 if (buildCounterUrlHistory < 3) { |
| 208 checkUnnamed444(o.items); | 208 checkUnnamed469(o.items); |
| 209 unittest.expect(o.itemsPerPage, unittest.equals(42)); | 209 unittest.expect(o.itemsPerPage, unittest.equals(42)); |
| 210 unittest.expect(o.kind, unittest.equals('foo')); | 210 unittest.expect(o.kind, unittest.equals('foo')); |
| 211 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 211 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 212 unittest.expect(o.totalItems, unittest.equals(42)); | 212 unittest.expect(o.totalItems, unittest.equals(42)); |
| 213 } | 213 } |
| 214 buildCounterUrlHistory--; | 214 buildCounterUrlHistory--; |
| 215 } | 215 } |
| 216 | 216 |
| 217 | 217 |
| 218 main() { | 218 main() { |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 266 | 266 |
| 267 var mock = new common_test.HttpServerMock(); | 267 var mock = new common_test.HttpServerMock(); |
| 268 api.UrlResourceApi res = new api.UrlshortenerApi(mock).url; | 268 api.UrlResourceApi res = new api.UrlshortenerApi(mock).url; |
| 269 var arg_shortUrl = "foo"; | 269 var arg_shortUrl = "foo"; |
| 270 var arg_projection = "foo"; | 270 var arg_projection = "foo"; |
| 271 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 271 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 272 var path = (req.url).path; | 272 var path = (req.url).path; |
| 273 var pathOffset = 0; | 273 var pathOffset = 0; |
| 274 var index; | 274 var index; |
| 275 var subPart; | 275 var subPart; |
| 276 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("/urlshortener/v1/")); | 276 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 277 pathOffset += 17; | 277 pathOffset += 1; |
| 278 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("urlshortener/v1/")); |
| 279 pathOffset += 16; |
| 278 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("url")); | 280 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("url")); |
| 279 pathOffset += 3; | 281 pathOffset += 3; |
| 280 | 282 |
| 281 var query = (req.url).query; | 283 var query = (req.url).query; |
| 282 var queryOffset = 0; | 284 var queryOffset = 0; |
| 283 var queryMap = {}; | 285 var queryMap = {}; |
| 284 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 286 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 285 parseBool(n) { | 287 parseBool(n) { |
| 286 if (n == "true") return true; | 288 if (n == "true") return true; |
| 287 if (n == "false") return false; | 289 if (n == "false") return false; |
| (...skipping 27 matching lines...) Expand all Loading... |
| 315 api.UrlResourceApi res = new api.UrlshortenerApi(mock).url; | 317 api.UrlResourceApi res = new api.UrlshortenerApi(mock).url; |
| 316 var arg_request = buildUrl(); | 318 var arg_request = buildUrl(); |
| 317 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 319 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 318 var obj = new api.Url.fromJson(json); | 320 var obj = new api.Url.fromJson(json); |
| 319 checkUrl(obj); | 321 checkUrl(obj); |
| 320 | 322 |
| 321 var path = (req.url).path; | 323 var path = (req.url).path; |
| 322 var pathOffset = 0; | 324 var pathOffset = 0; |
| 323 var index; | 325 var index; |
| 324 var subPart; | 326 var subPart; |
| 325 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("/urlshortener/v1/")); | 327 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 326 pathOffset += 17; | 328 pathOffset += 1; |
| 329 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("urlshortener/v1/")); |
| 330 pathOffset += 16; |
| 327 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("url")); | 331 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("url")); |
| 328 pathOffset += 3; | 332 pathOffset += 3; |
| 329 | 333 |
| 330 var query = (req.url).query; | 334 var query = (req.url).query; |
| 331 var queryOffset = 0; | 335 var queryOffset = 0; |
| 332 var queryMap = {}; | 336 var queryMap = {}; |
| 333 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 337 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 334 parseBool(n) { | 338 parseBool(n) { |
| 335 if (n == "true") return true; | 339 if (n == "true") return true; |
| 336 if (n == "false") return false; | 340 if (n == "false") return false; |
| (...skipping 23 matching lines...) Expand all Loading... |
| 360 | 364 |
| 361 var mock = new common_test.HttpServerMock(); | 365 var mock = new common_test.HttpServerMock(); |
| 362 api.UrlResourceApi res = new api.UrlshortenerApi(mock).url; | 366 api.UrlResourceApi res = new api.UrlshortenerApi(mock).url; |
| 363 var arg_projection = "foo"; | 367 var arg_projection = "foo"; |
| 364 var arg_start_token = "foo"; | 368 var arg_start_token = "foo"; |
| 365 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 369 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 366 var path = (req.url).path; | 370 var path = (req.url).path; |
| 367 var pathOffset = 0; | 371 var pathOffset = 0; |
| 368 var index; | 372 var index; |
| 369 var subPart; | 373 var subPart; |
| 370 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("/urlshortener/v1/")); | 374 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 371 pathOffset += 17; | 375 pathOffset += 1; |
| 376 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("urlshortener/v1/")); |
| 377 pathOffset += 16; |
| 372 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("url/history")); | 378 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("url/history")); |
| 373 pathOffset += 11; | 379 pathOffset += 11; |
| 374 | 380 |
| 375 var query = (req.url).query; | 381 var query = (req.url).query; |
| 376 var queryOffset = 0; | 382 var queryOffset = 0; |
| 377 var queryMap = {}; | 383 var queryMap = {}; |
| 378 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 384 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 379 parseBool(n) { | 385 parseBool(n) { |
| 380 if (n == "true") return true; | 386 if (n == "true") return true; |
| 381 if (n == "false") return false; | 387 if (n == "false") return false; |
| (...skipping 19 matching lines...) Expand all Loading... |
| 401 res.list(projection: arg_projection, start_token: arg_start_token).then(un
ittest.expectAsync(((api.UrlHistory response) { | 407 res.list(projection: arg_projection, start_token: arg_start_token).then(un
ittest.expectAsync(((api.UrlHistory response) { |
| 402 checkUrlHistory(response); | 408 checkUrlHistory(response); |
| 403 }))); | 409 }))); |
| 404 }); | 410 }); |
| 405 | 411 |
| 406 }); | 412 }); |
| 407 | 413 |
| 408 | 414 |
| 409 } | 415 } |
| 410 | 416 |
| OLD | NEW |