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 |