OLD | NEW |
1 library googleapis.adexchangeseller.v1_1.test; | 1 library googleapis.adexchangeseller.v2_0.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/adexchangeseller/v1_1.dart' as api; | 15 import 'package:googleapis/adexchangeseller/v2_0.dart' as api; |
16 | 16 |
17 | 17 |
18 | 18 |
19 core.int buildCounterAccount = 0; | 19 core.int buildCounterAccount = 0; |
20 buildAccount() { | 20 buildAccount() { |
21 var o = new api.Account(); | 21 var o = new api.Account(); |
22 buildCounterAccount++; | 22 buildCounterAccount++; |
23 if (buildCounterAccount < 3) { | 23 if (buildCounterAccount < 3) { |
24 o.id = "foo"; | 24 o.id = "foo"; |
25 o.kind = "foo"; | 25 o.kind = "foo"; |
26 o.name = "foo"; | 26 o.name = "foo"; |
27 } | 27 } |
28 buildCounterAccount--; | 28 buildCounterAccount--; |
29 return o; | 29 return o; |
30 } | 30 } |
31 | 31 |
32 checkAccount(api.Account o) { | 32 checkAccount(api.Account o) { |
33 buildCounterAccount++; | 33 buildCounterAccount++; |
34 if (buildCounterAccount < 3) { | 34 if (buildCounterAccount < 3) { |
35 unittest.expect(o.id, unittest.equals('foo')); | 35 unittest.expect(o.id, unittest.equals('foo')); |
36 unittest.expect(o.kind, unittest.equals('foo')); | 36 unittest.expect(o.kind, unittest.equals('foo')); |
37 unittest.expect(o.name, unittest.equals('foo')); | 37 unittest.expect(o.name, unittest.equals('foo')); |
38 } | 38 } |
39 buildCounterAccount--; | 39 buildCounterAccount--; |
40 } | 40 } |
41 | 41 |
| 42 buildUnnamed90() { |
| 43 var o = new core.List<api.Account>(); |
| 44 o.add(buildAccount()); |
| 45 o.add(buildAccount()); |
| 46 return o; |
| 47 } |
| 48 |
| 49 checkUnnamed90(core.List<api.Account> o) { |
| 50 unittest.expect(o, unittest.hasLength(2)); |
| 51 checkAccount(o[0]); |
| 52 checkAccount(o[1]); |
| 53 } |
| 54 |
| 55 core.int buildCounterAccounts = 0; |
| 56 buildAccounts() { |
| 57 var o = new api.Accounts(); |
| 58 buildCounterAccounts++; |
| 59 if (buildCounterAccounts < 3) { |
| 60 o.etag = "foo"; |
| 61 o.items = buildUnnamed90(); |
| 62 o.kind = "foo"; |
| 63 o.nextPageToken = "foo"; |
| 64 } |
| 65 buildCounterAccounts--; |
| 66 return o; |
| 67 } |
| 68 |
| 69 checkAccounts(api.Accounts o) { |
| 70 buildCounterAccounts++; |
| 71 if (buildCounterAccounts < 3) { |
| 72 unittest.expect(o.etag, unittest.equals('foo')); |
| 73 checkUnnamed90(o.items); |
| 74 unittest.expect(o.kind, unittest.equals('foo')); |
| 75 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 76 } |
| 77 buildCounterAccounts--; |
| 78 } |
| 79 |
42 core.int buildCounterAdClient = 0; | 80 core.int buildCounterAdClient = 0; |
43 buildAdClient() { | 81 buildAdClient() { |
44 var o = new api.AdClient(); | 82 var o = new api.AdClient(); |
45 buildCounterAdClient++; | 83 buildCounterAdClient++; |
46 if (buildCounterAdClient < 3) { | 84 if (buildCounterAdClient < 3) { |
47 o.arcOptIn = true; | 85 o.arcOptIn = true; |
48 o.id = "foo"; | 86 o.id = "foo"; |
49 o.kind = "foo"; | 87 o.kind = "foo"; |
50 o.productCode = "foo"; | 88 o.productCode = "foo"; |
51 o.supportsReporting = true; | 89 o.supportsReporting = true; |
52 } | 90 } |
53 buildCounterAdClient--; | 91 buildCounterAdClient--; |
54 return o; | 92 return o; |
55 } | 93 } |
56 | 94 |
57 checkAdClient(api.AdClient o) { | 95 checkAdClient(api.AdClient o) { |
58 buildCounterAdClient++; | 96 buildCounterAdClient++; |
59 if (buildCounterAdClient < 3) { | 97 if (buildCounterAdClient < 3) { |
60 unittest.expect(o.arcOptIn, unittest.isTrue); | 98 unittest.expect(o.arcOptIn, unittest.isTrue); |
61 unittest.expect(o.id, unittest.equals('foo')); | 99 unittest.expect(o.id, unittest.equals('foo')); |
62 unittest.expect(o.kind, unittest.equals('foo')); | 100 unittest.expect(o.kind, unittest.equals('foo')); |
63 unittest.expect(o.productCode, unittest.equals('foo')); | 101 unittest.expect(o.productCode, unittest.equals('foo')); |
64 unittest.expect(o.supportsReporting, unittest.isTrue); | 102 unittest.expect(o.supportsReporting, unittest.isTrue); |
65 } | 103 } |
66 buildCounterAdClient--; | 104 buildCounterAdClient--; |
67 } | 105 } |
68 | 106 |
69 buildUnnamed268() { | 107 buildUnnamed91() { |
70 var o = new core.List<api.AdClient>(); | 108 var o = new core.List<api.AdClient>(); |
71 o.add(buildAdClient()); | 109 o.add(buildAdClient()); |
72 o.add(buildAdClient()); | 110 o.add(buildAdClient()); |
73 return o; | 111 return o; |
74 } | 112 } |
75 | 113 |
76 checkUnnamed268(core.List<api.AdClient> o) { | 114 checkUnnamed91(core.List<api.AdClient> o) { |
77 unittest.expect(o, unittest.hasLength(2)); | 115 unittest.expect(o, unittest.hasLength(2)); |
78 checkAdClient(o[0]); | 116 checkAdClient(o[0]); |
79 checkAdClient(o[1]); | 117 checkAdClient(o[1]); |
80 } | 118 } |
81 | 119 |
82 core.int buildCounterAdClients = 0; | 120 core.int buildCounterAdClients = 0; |
83 buildAdClients() { | 121 buildAdClients() { |
84 var o = new api.AdClients(); | 122 var o = new api.AdClients(); |
85 buildCounterAdClients++; | 123 buildCounterAdClients++; |
86 if (buildCounterAdClients < 3) { | 124 if (buildCounterAdClients < 3) { |
87 o.etag = "foo"; | 125 o.etag = "foo"; |
88 o.items = buildUnnamed268(); | 126 o.items = buildUnnamed91(); |
89 o.kind = "foo"; | 127 o.kind = "foo"; |
90 o.nextPageToken = "foo"; | 128 o.nextPageToken = "foo"; |
91 } | 129 } |
92 buildCounterAdClients--; | 130 buildCounterAdClients--; |
93 return o; | 131 return o; |
94 } | 132 } |
95 | 133 |
96 checkAdClients(api.AdClients o) { | 134 checkAdClients(api.AdClients o) { |
97 buildCounterAdClients++; | 135 buildCounterAdClients++; |
98 if (buildCounterAdClients < 3) { | 136 if (buildCounterAdClients < 3) { |
99 unittest.expect(o.etag, unittest.equals('foo')); | 137 unittest.expect(o.etag, unittest.equals('foo')); |
100 checkUnnamed268(o.items); | 138 checkUnnamed91(o.items); |
101 unittest.expect(o.kind, unittest.equals('foo')); | 139 unittest.expect(o.kind, unittest.equals('foo')); |
102 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 140 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
103 } | 141 } |
104 buildCounterAdClients--; | 142 buildCounterAdClients--; |
105 } | 143 } |
106 | 144 |
107 core.int buildCounterAdUnit = 0; | |
108 buildAdUnit() { | |
109 var o = new api.AdUnit(); | |
110 buildCounterAdUnit++; | |
111 if (buildCounterAdUnit < 3) { | |
112 o.code = "foo"; | |
113 o.id = "foo"; | |
114 o.kind = "foo"; | |
115 o.name = "foo"; | |
116 o.status = "foo"; | |
117 } | |
118 buildCounterAdUnit--; | |
119 return o; | |
120 } | |
121 | |
122 checkAdUnit(api.AdUnit o) { | |
123 buildCounterAdUnit++; | |
124 if (buildCounterAdUnit < 3) { | |
125 unittest.expect(o.code, unittest.equals('foo')); | |
126 unittest.expect(o.id, unittest.equals('foo')); | |
127 unittest.expect(o.kind, unittest.equals('foo')); | |
128 unittest.expect(o.name, unittest.equals('foo')); | |
129 unittest.expect(o.status, unittest.equals('foo')); | |
130 } | |
131 buildCounterAdUnit--; | |
132 } | |
133 | |
134 buildUnnamed269() { | |
135 var o = new core.List<api.AdUnit>(); | |
136 o.add(buildAdUnit()); | |
137 o.add(buildAdUnit()); | |
138 return o; | |
139 } | |
140 | |
141 checkUnnamed269(core.List<api.AdUnit> o) { | |
142 unittest.expect(o, unittest.hasLength(2)); | |
143 checkAdUnit(o[0]); | |
144 checkAdUnit(o[1]); | |
145 } | |
146 | |
147 core.int buildCounterAdUnits = 0; | |
148 buildAdUnits() { | |
149 var o = new api.AdUnits(); | |
150 buildCounterAdUnits++; | |
151 if (buildCounterAdUnits < 3) { | |
152 o.etag = "foo"; | |
153 o.items = buildUnnamed269(); | |
154 o.kind = "foo"; | |
155 o.nextPageToken = "foo"; | |
156 } | |
157 buildCounterAdUnits--; | |
158 return o; | |
159 } | |
160 | |
161 checkAdUnits(api.AdUnits o) { | |
162 buildCounterAdUnits++; | |
163 if (buildCounterAdUnits < 3) { | |
164 unittest.expect(o.etag, unittest.equals('foo')); | |
165 checkUnnamed269(o.items); | |
166 unittest.expect(o.kind, unittest.equals('foo')); | |
167 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
168 } | |
169 buildCounterAdUnits--; | |
170 } | |
171 | |
172 core.int buildCounterAlert = 0; | 145 core.int buildCounterAlert = 0; |
173 buildAlert() { | 146 buildAlert() { |
174 var o = new api.Alert(); | 147 var o = new api.Alert(); |
175 buildCounterAlert++; | 148 buildCounterAlert++; |
176 if (buildCounterAlert < 3) { | 149 if (buildCounterAlert < 3) { |
177 o.id = "foo"; | 150 o.id = "foo"; |
178 o.kind = "foo"; | 151 o.kind = "foo"; |
179 o.message = "foo"; | 152 o.message = "foo"; |
180 o.severity = "foo"; | 153 o.severity = "foo"; |
181 o.type = "foo"; | 154 o.type = "foo"; |
182 } | 155 } |
183 buildCounterAlert--; | 156 buildCounterAlert--; |
184 return o; | 157 return o; |
185 } | 158 } |
186 | 159 |
187 checkAlert(api.Alert o) { | 160 checkAlert(api.Alert o) { |
188 buildCounterAlert++; | 161 buildCounterAlert++; |
189 if (buildCounterAlert < 3) { | 162 if (buildCounterAlert < 3) { |
190 unittest.expect(o.id, unittest.equals('foo')); | 163 unittest.expect(o.id, unittest.equals('foo')); |
191 unittest.expect(o.kind, unittest.equals('foo')); | 164 unittest.expect(o.kind, unittest.equals('foo')); |
192 unittest.expect(o.message, unittest.equals('foo')); | 165 unittest.expect(o.message, unittest.equals('foo')); |
193 unittest.expect(o.severity, unittest.equals('foo')); | 166 unittest.expect(o.severity, unittest.equals('foo')); |
194 unittest.expect(o.type, unittest.equals('foo')); | 167 unittest.expect(o.type, unittest.equals('foo')); |
195 } | 168 } |
196 buildCounterAlert--; | 169 buildCounterAlert--; |
197 } | 170 } |
198 | 171 |
199 buildUnnamed270() { | 172 buildUnnamed92() { |
200 var o = new core.List<api.Alert>(); | 173 var o = new core.List<api.Alert>(); |
201 o.add(buildAlert()); | 174 o.add(buildAlert()); |
202 o.add(buildAlert()); | 175 o.add(buildAlert()); |
203 return o; | 176 return o; |
204 } | 177 } |
205 | 178 |
206 checkUnnamed270(core.List<api.Alert> o) { | 179 checkUnnamed92(core.List<api.Alert> o) { |
207 unittest.expect(o, unittest.hasLength(2)); | 180 unittest.expect(o, unittest.hasLength(2)); |
208 checkAlert(o[0]); | 181 checkAlert(o[0]); |
209 checkAlert(o[1]); | 182 checkAlert(o[1]); |
210 } | 183 } |
211 | 184 |
212 core.int buildCounterAlerts = 0; | 185 core.int buildCounterAlerts = 0; |
213 buildAlerts() { | 186 buildAlerts() { |
214 var o = new api.Alerts(); | 187 var o = new api.Alerts(); |
215 buildCounterAlerts++; | 188 buildCounterAlerts++; |
216 if (buildCounterAlerts < 3) { | 189 if (buildCounterAlerts < 3) { |
217 o.items = buildUnnamed270(); | 190 o.items = buildUnnamed92(); |
218 o.kind = "foo"; | 191 o.kind = "foo"; |
219 } | 192 } |
220 buildCounterAlerts--; | 193 buildCounterAlerts--; |
221 return o; | 194 return o; |
222 } | 195 } |
223 | 196 |
224 checkAlerts(api.Alerts o) { | 197 checkAlerts(api.Alerts o) { |
225 buildCounterAlerts++; | 198 buildCounterAlerts++; |
226 if (buildCounterAlerts < 3) { | 199 if (buildCounterAlerts < 3) { |
227 checkUnnamed270(o.items); | 200 checkUnnamed92(o.items); |
228 unittest.expect(o.kind, unittest.equals('foo')); | 201 unittest.expect(o.kind, unittest.equals('foo')); |
229 } | 202 } |
230 buildCounterAlerts--; | 203 buildCounterAlerts--; |
231 } | 204 } |
232 | 205 |
233 core.int buildCounterCustomChannelTargetingInfo = 0; | 206 core.int buildCounterCustomChannelTargetingInfo = 0; |
234 buildCustomChannelTargetingInfo() { | 207 buildCustomChannelTargetingInfo() { |
235 var o = new api.CustomChannelTargetingInfo(); | 208 var o = new api.CustomChannelTargetingInfo(); |
236 buildCounterCustomChannelTargetingInfo++; | 209 buildCounterCustomChannelTargetingInfo++; |
237 if (buildCounterCustomChannelTargetingInfo < 3) { | 210 if (buildCounterCustomChannelTargetingInfo < 3) { |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
275 if (buildCounterCustomChannel < 3) { | 248 if (buildCounterCustomChannel < 3) { |
276 unittest.expect(o.code, unittest.equals('foo')); | 249 unittest.expect(o.code, unittest.equals('foo')); |
277 unittest.expect(o.id, unittest.equals('foo')); | 250 unittest.expect(o.id, unittest.equals('foo')); |
278 unittest.expect(o.kind, unittest.equals('foo')); | 251 unittest.expect(o.kind, unittest.equals('foo')); |
279 unittest.expect(o.name, unittest.equals('foo')); | 252 unittest.expect(o.name, unittest.equals('foo')); |
280 checkCustomChannelTargetingInfo(o.targetingInfo); | 253 checkCustomChannelTargetingInfo(o.targetingInfo); |
281 } | 254 } |
282 buildCounterCustomChannel--; | 255 buildCounterCustomChannel--; |
283 } | 256 } |
284 | 257 |
285 buildUnnamed271() { | 258 buildUnnamed93() { |
286 var o = new core.List<api.CustomChannel>(); | 259 var o = new core.List<api.CustomChannel>(); |
287 o.add(buildCustomChannel()); | 260 o.add(buildCustomChannel()); |
288 o.add(buildCustomChannel()); | 261 o.add(buildCustomChannel()); |
289 return o; | 262 return o; |
290 } | 263 } |
291 | 264 |
292 checkUnnamed271(core.List<api.CustomChannel> o) { | 265 checkUnnamed93(core.List<api.CustomChannel> o) { |
293 unittest.expect(o, unittest.hasLength(2)); | 266 unittest.expect(o, unittest.hasLength(2)); |
294 checkCustomChannel(o[0]); | 267 checkCustomChannel(o[0]); |
295 checkCustomChannel(o[1]); | 268 checkCustomChannel(o[1]); |
296 } | 269 } |
297 | 270 |
298 core.int buildCounterCustomChannels = 0; | 271 core.int buildCounterCustomChannels = 0; |
299 buildCustomChannels() { | 272 buildCustomChannels() { |
300 var o = new api.CustomChannels(); | 273 var o = new api.CustomChannels(); |
301 buildCounterCustomChannels++; | 274 buildCounterCustomChannels++; |
302 if (buildCounterCustomChannels < 3) { | 275 if (buildCounterCustomChannels < 3) { |
303 o.etag = "foo"; | 276 o.etag = "foo"; |
304 o.items = buildUnnamed271(); | 277 o.items = buildUnnamed93(); |
305 o.kind = "foo"; | 278 o.kind = "foo"; |
306 o.nextPageToken = "foo"; | 279 o.nextPageToken = "foo"; |
307 } | 280 } |
308 buildCounterCustomChannels--; | 281 buildCounterCustomChannels--; |
309 return o; | 282 return o; |
310 } | 283 } |
311 | 284 |
312 checkCustomChannels(api.CustomChannels o) { | 285 checkCustomChannels(api.CustomChannels o) { |
313 buildCounterCustomChannels++; | 286 buildCounterCustomChannels++; |
314 if (buildCounterCustomChannels < 3) { | 287 if (buildCounterCustomChannels < 3) { |
315 unittest.expect(o.etag, unittest.equals('foo')); | 288 unittest.expect(o.etag, unittest.equals('foo')); |
316 checkUnnamed271(o.items); | 289 checkUnnamed93(o.items); |
317 unittest.expect(o.kind, unittest.equals('foo')); | 290 unittest.expect(o.kind, unittest.equals('foo')); |
318 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 291 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
319 } | 292 } |
320 buildCounterCustomChannels--; | 293 buildCounterCustomChannels--; |
321 } | 294 } |
322 | 295 |
323 buildUnnamed272() { | 296 buildUnnamed94() { |
324 var o = new core.List<api.ReportingMetadataEntry>(); | 297 var o = new core.List<api.ReportingMetadataEntry>(); |
325 o.add(buildReportingMetadataEntry()); | 298 o.add(buildReportingMetadataEntry()); |
326 o.add(buildReportingMetadataEntry()); | 299 o.add(buildReportingMetadataEntry()); |
327 return o; | 300 return o; |
328 } | 301 } |
329 | 302 |
330 checkUnnamed272(core.List<api.ReportingMetadataEntry> o) { | 303 checkUnnamed94(core.List<api.ReportingMetadataEntry> o) { |
331 unittest.expect(o, unittest.hasLength(2)); | 304 unittest.expect(o, unittest.hasLength(2)); |
332 checkReportingMetadataEntry(o[0]); | 305 checkReportingMetadataEntry(o[0]); |
333 checkReportingMetadataEntry(o[1]); | 306 checkReportingMetadataEntry(o[1]); |
334 } | 307 } |
335 | 308 |
336 core.int buildCounterMetadata = 0; | 309 core.int buildCounterMetadata = 0; |
337 buildMetadata() { | 310 buildMetadata() { |
338 var o = new api.Metadata(); | 311 var o = new api.Metadata(); |
339 buildCounterMetadata++; | 312 buildCounterMetadata++; |
340 if (buildCounterMetadata < 3) { | 313 if (buildCounterMetadata < 3) { |
341 o.items = buildUnnamed272(); | 314 o.items = buildUnnamed94(); |
342 o.kind = "foo"; | 315 o.kind = "foo"; |
343 } | 316 } |
344 buildCounterMetadata--; | 317 buildCounterMetadata--; |
345 return o; | 318 return o; |
346 } | 319 } |
347 | 320 |
348 checkMetadata(api.Metadata o) { | 321 checkMetadata(api.Metadata o) { |
349 buildCounterMetadata++; | 322 buildCounterMetadata++; |
350 if (buildCounterMetadata < 3) { | 323 if (buildCounterMetadata < 3) { |
351 checkUnnamed272(o.items); | 324 checkUnnamed94(o.items); |
352 unittest.expect(o.kind, unittest.equals('foo')); | 325 unittest.expect(o.kind, unittest.equals('foo')); |
353 } | 326 } |
354 buildCounterMetadata--; | 327 buildCounterMetadata--; |
355 } | 328 } |
356 | 329 |
357 core.int buildCounterPreferredDeal = 0; | 330 core.int buildCounterPreferredDeal = 0; |
358 buildPreferredDeal() { | 331 buildPreferredDeal() { |
359 var o = new api.PreferredDeal(); | 332 var o = new api.PreferredDeal(); |
360 buildCounterPreferredDeal++; | 333 buildCounterPreferredDeal++; |
361 if (buildCounterPreferredDeal < 3) { | 334 if (buildCounterPreferredDeal < 3) { |
(...skipping 18 matching lines...) Expand all Loading... |
380 unittest.expect(o.currencyCode, unittest.equals('foo')); | 353 unittest.expect(o.currencyCode, unittest.equals('foo')); |
381 unittest.expect(o.endTime, unittest.equals('foo')); | 354 unittest.expect(o.endTime, unittest.equals('foo')); |
382 unittest.expect(o.fixedCpm, unittest.equals('foo')); | 355 unittest.expect(o.fixedCpm, unittest.equals('foo')); |
383 unittest.expect(o.id, unittest.equals('foo')); | 356 unittest.expect(o.id, unittest.equals('foo')); |
384 unittest.expect(o.kind, unittest.equals('foo')); | 357 unittest.expect(o.kind, unittest.equals('foo')); |
385 unittest.expect(o.startTime, unittest.equals('foo')); | 358 unittest.expect(o.startTime, unittest.equals('foo')); |
386 } | 359 } |
387 buildCounterPreferredDeal--; | 360 buildCounterPreferredDeal--; |
388 } | 361 } |
389 | 362 |
390 buildUnnamed273() { | 363 buildUnnamed95() { |
391 var o = new core.List<api.PreferredDeal>(); | 364 var o = new core.List<api.PreferredDeal>(); |
392 o.add(buildPreferredDeal()); | 365 o.add(buildPreferredDeal()); |
393 o.add(buildPreferredDeal()); | 366 o.add(buildPreferredDeal()); |
394 return o; | 367 return o; |
395 } | 368 } |
396 | 369 |
397 checkUnnamed273(core.List<api.PreferredDeal> o) { | 370 checkUnnamed95(core.List<api.PreferredDeal> o) { |
398 unittest.expect(o, unittest.hasLength(2)); | 371 unittest.expect(o, unittest.hasLength(2)); |
399 checkPreferredDeal(o[0]); | 372 checkPreferredDeal(o[0]); |
400 checkPreferredDeal(o[1]); | 373 checkPreferredDeal(o[1]); |
401 } | 374 } |
402 | 375 |
403 core.int buildCounterPreferredDeals = 0; | 376 core.int buildCounterPreferredDeals = 0; |
404 buildPreferredDeals() { | 377 buildPreferredDeals() { |
405 var o = new api.PreferredDeals(); | 378 var o = new api.PreferredDeals(); |
406 buildCounterPreferredDeals++; | 379 buildCounterPreferredDeals++; |
407 if (buildCounterPreferredDeals < 3) { | 380 if (buildCounterPreferredDeals < 3) { |
408 o.items = buildUnnamed273(); | 381 o.items = buildUnnamed95(); |
409 o.kind = "foo"; | 382 o.kind = "foo"; |
410 } | 383 } |
411 buildCounterPreferredDeals--; | 384 buildCounterPreferredDeals--; |
412 return o; | 385 return o; |
413 } | 386 } |
414 | 387 |
415 checkPreferredDeals(api.PreferredDeals o) { | 388 checkPreferredDeals(api.PreferredDeals o) { |
416 buildCounterPreferredDeals++; | 389 buildCounterPreferredDeals++; |
417 if (buildCounterPreferredDeals < 3) { | 390 if (buildCounterPreferredDeals < 3) { |
418 checkUnnamed273(o.items); | 391 checkUnnamed95(o.items); |
419 unittest.expect(o.kind, unittest.equals('foo')); | 392 unittest.expect(o.kind, unittest.equals('foo')); |
420 } | 393 } |
421 buildCounterPreferredDeals--; | 394 buildCounterPreferredDeals--; |
422 } | 395 } |
423 | 396 |
424 buildUnnamed274() { | 397 buildUnnamed96() { |
425 var o = new core.List<core.String>(); | 398 var o = new core.List<core.String>(); |
426 o.add("foo"); | 399 o.add("foo"); |
427 o.add("foo"); | 400 o.add("foo"); |
428 return o; | 401 return o; |
429 } | 402 } |
430 | 403 |
431 checkUnnamed274(core.List<core.String> o) { | 404 checkUnnamed96(core.List<core.String> o) { |
432 unittest.expect(o, unittest.hasLength(2)); | 405 unittest.expect(o, unittest.hasLength(2)); |
433 unittest.expect(o[0], unittest.equals('foo')); | 406 unittest.expect(o[0], unittest.equals('foo')); |
434 unittest.expect(o[1], unittest.equals('foo')); | 407 unittest.expect(o[1], unittest.equals('foo')); |
435 } | 408 } |
436 | 409 |
437 core.int buildCounterReportHeaders = 0; | 410 core.int buildCounterReportHeaders = 0; |
438 buildReportHeaders() { | 411 buildReportHeaders() { |
439 var o = new api.ReportHeaders(); | 412 var o = new api.ReportHeaders(); |
440 buildCounterReportHeaders++; | 413 buildCounterReportHeaders++; |
441 if (buildCounterReportHeaders < 3) { | 414 if (buildCounterReportHeaders < 3) { |
442 o.currency = "foo"; | 415 o.currency = "foo"; |
443 o.name = "foo"; | 416 o.name = "foo"; |
444 o.type = "foo"; | 417 o.type = "foo"; |
445 } | 418 } |
446 buildCounterReportHeaders--; | 419 buildCounterReportHeaders--; |
447 return o; | 420 return o; |
448 } | 421 } |
449 | 422 |
450 checkReportHeaders(api.ReportHeaders o) { | 423 checkReportHeaders(api.ReportHeaders o) { |
451 buildCounterReportHeaders++; | 424 buildCounterReportHeaders++; |
452 if (buildCounterReportHeaders < 3) { | 425 if (buildCounterReportHeaders < 3) { |
453 unittest.expect(o.currency, unittest.equals('foo')); | 426 unittest.expect(o.currency, unittest.equals('foo')); |
454 unittest.expect(o.name, unittest.equals('foo')); | 427 unittest.expect(o.name, unittest.equals('foo')); |
455 unittest.expect(o.type, unittest.equals('foo')); | 428 unittest.expect(o.type, unittest.equals('foo')); |
456 } | 429 } |
457 buildCounterReportHeaders--; | 430 buildCounterReportHeaders--; |
458 } | 431 } |
459 | 432 |
460 buildUnnamed275() { | 433 buildUnnamed97() { |
461 var o = new core.List<api.ReportHeaders>(); | 434 var o = new core.List<api.ReportHeaders>(); |
462 o.add(buildReportHeaders()); | 435 o.add(buildReportHeaders()); |
463 o.add(buildReportHeaders()); | 436 o.add(buildReportHeaders()); |
464 return o; | 437 return o; |
465 } | 438 } |
466 | 439 |
467 checkUnnamed275(core.List<api.ReportHeaders> o) { | 440 checkUnnamed97(core.List<api.ReportHeaders> o) { |
468 unittest.expect(o, unittest.hasLength(2)); | 441 unittest.expect(o, unittest.hasLength(2)); |
469 checkReportHeaders(o[0]); | 442 checkReportHeaders(o[0]); |
470 checkReportHeaders(o[1]); | 443 checkReportHeaders(o[1]); |
471 } | 444 } |
472 | 445 |
473 buildUnnamed276() { | 446 buildUnnamed98() { |
474 var o = new core.List<core.String>(); | 447 var o = new core.List<core.String>(); |
475 o.add("foo"); | 448 o.add("foo"); |
476 o.add("foo"); | 449 o.add("foo"); |
477 return o; | 450 return o; |
478 } | 451 } |
479 | 452 |
480 checkUnnamed276(core.List<core.String> o) { | 453 checkUnnamed98(core.List<core.String> o) { |
481 unittest.expect(o, unittest.hasLength(2)); | 454 unittest.expect(o, unittest.hasLength(2)); |
482 unittest.expect(o[0], unittest.equals('foo')); | 455 unittest.expect(o[0], unittest.equals('foo')); |
483 unittest.expect(o[1], unittest.equals('foo')); | 456 unittest.expect(o[1], unittest.equals('foo')); |
484 } | 457 } |
485 | 458 |
486 buildUnnamed277() { | 459 buildUnnamed99() { |
487 var o = new core.List<core.List<core.String>>(); | 460 var o = new core.List<core.List<core.String>>(); |
488 o.add(buildUnnamed276()); | 461 o.add(buildUnnamed98()); |
489 o.add(buildUnnamed276()); | 462 o.add(buildUnnamed98()); |
490 return o; | 463 return o; |
491 } | 464 } |
492 | 465 |
493 checkUnnamed277(core.List<core.List<core.String>> o) { | 466 checkUnnamed99(core.List<core.List<core.String>> o) { |
494 unittest.expect(o, unittest.hasLength(2)); | 467 unittest.expect(o, unittest.hasLength(2)); |
495 checkUnnamed276(o[0]); | 468 checkUnnamed98(o[0]); |
496 checkUnnamed276(o[1]); | 469 checkUnnamed98(o[1]); |
497 } | 470 } |
498 | 471 |
499 buildUnnamed278() { | 472 buildUnnamed100() { |
500 var o = new core.List<core.String>(); | 473 var o = new core.List<core.String>(); |
501 o.add("foo"); | 474 o.add("foo"); |
502 o.add("foo"); | 475 o.add("foo"); |
503 return o; | 476 return o; |
504 } | 477 } |
505 | 478 |
506 checkUnnamed278(core.List<core.String> o) { | 479 checkUnnamed100(core.List<core.String> o) { |
507 unittest.expect(o, unittest.hasLength(2)); | 480 unittest.expect(o, unittest.hasLength(2)); |
508 unittest.expect(o[0], unittest.equals('foo')); | 481 unittest.expect(o[0], unittest.equals('foo')); |
509 unittest.expect(o[1], unittest.equals('foo')); | 482 unittest.expect(o[1], unittest.equals('foo')); |
510 } | 483 } |
511 | 484 |
512 buildUnnamed279() { | 485 buildUnnamed101() { |
513 var o = new core.List<core.String>(); | 486 var o = new core.List<core.String>(); |
514 o.add("foo"); | 487 o.add("foo"); |
515 o.add("foo"); | 488 o.add("foo"); |
516 return o; | 489 return o; |
517 } | 490 } |
518 | 491 |
519 checkUnnamed279(core.List<core.String> o) { | 492 checkUnnamed101(core.List<core.String> o) { |
520 unittest.expect(o, unittest.hasLength(2)); | 493 unittest.expect(o, unittest.hasLength(2)); |
521 unittest.expect(o[0], unittest.equals('foo')); | 494 unittest.expect(o[0], unittest.equals('foo')); |
522 unittest.expect(o[1], unittest.equals('foo')); | 495 unittest.expect(o[1], unittest.equals('foo')); |
523 } | 496 } |
524 | 497 |
525 core.int buildCounterReport = 0; | 498 core.int buildCounterReport = 0; |
526 buildReport() { | 499 buildReport() { |
527 var o = new api.Report(); | 500 var o = new api.Report(); |
528 buildCounterReport++; | 501 buildCounterReport++; |
529 if (buildCounterReport < 3) { | 502 if (buildCounterReport < 3) { |
530 o.averages = buildUnnamed274(); | 503 o.averages = buildUnnamed96(); |
531 o.headers = buildUnnamed275(); | 504 o.headers = buildUnnamed97(); |
532 o.kind = "foo"; | 505 o.kind = "foo"; |
533 o.rows = buildUnnamed277(); | 506 o.rows = buildUnnamed99(); |
534 o.totalMatchedRows = "foo"; | 507 o.totalMatchedRows = "foo"; |
535 o.totals = buildUnnamed278(); | 508 o.totals = buildUnnamed100(); |
536 o.warnings = buildUnnamed279(); | 509 o.warnings = buildUnnamed101(); |
537 } | 510 } |
538 buildCounterReport--; | 511 buildCounterReport--; |
539 return o; | 512 return o; |
540 } | 513 } |
541 | 514 |
542 checkReport(api.Report o) { | 515 checkReport(api.Report o) { |
543 buildCounterReport++; | 516 buildCounterReport++; |
544 if (buildCounterReport < 3) { | 517 if (buildCounterReport < 3) { |
545 checkUnnamed274(o.averages); | 518 checkUnnamed96(o.averages); |
546 checkUnnamed275(o.headers); | 519 checkUnnamed97(o.headers); |
547 unittest.expect(o.kind, unittest.equals('foo')); | 520 unittest.expect(o.kind, unittest.equals('foo')); |
548 checkUnnamed277(o.rows); | 521 checkUnnamed99(o.rows); |
549 unittest.expect(o.totalMatchedRows, unittest.equals('foo')); | 522 unittest.expect(o.totalMatchedRows, unittest.equals('foo')); |
550 checkUnnamed278(o.totals); | 523 checkUnnamed100(o.totals); |
551 checkUnnamed279(o.warnings); | 524 checkUnnamed101(o.warnings); |
552 } | 525 } |
553 buildCounterReport--; | 526 buildCounterReport--; |
554 } | 527 } |
555 | 528 |
556 buildUnnamed280() { | 529 buildUnnamed102() { |
557 var o = new core.List<core.String>(); | 530 var o = new core.List<core.String>(); |
558 o.add("foo"); | 531 o.add("foo"); |
559 o.add("foo"); | 532 o.add("foo"); |
560 return o; | 533 return o; |
561 } | 534 } |
562 | 535 |
563 checkUnnamed280(core.List<core.String> o) { | 536 checkUnnamed102(core.List<core.String> o) { |
564 unittest.expect(o, unittest.hasLength(2)); | 537 unittest.expect(o, unittest.hasLength(2)); |
565 unittest.expect(o[0], unittest.equals('foo')); | 538 unittest.expect(o[0], unittest.equals('foo')); |
566 unittest.expect(o[1], unittest.equals('foo')); | 539 unittest.expect(o[1], unittest.equals('foo')); |
567 } | 540 } |
568 | 541 |
569 buildUnnamed281() { | 542 buildUnnamed103() { |
570 var o = new core.List<core.String>(); | 543 var o = new core.List<core.String>(); |
571 o.add("foo"); | 544 o.add("foo"); |
572 o.add("foo"); | 545 o.add("foo"); |
573 return o; | 546 return o; |
574 } | 547 } |
575 | 548 |
576 checkUnnamed281(core.List<core.String> o) { | 549 checkUnnamed103(core.List<core.String> o) { |
577 unittest.expect(o, unittest.hasLength(2)); | 550 unittest.expect(o, unittest.hasLength(2)); |
578 unittest.expect(o[0], unittest.equals('foo')); | 551 unittest.expect(o[0], unittest.equals('foo')); |
579 unittest.expect(o[1], unittest.equals('foo')); | 552 unittest.expect(o[1], unittest.equals('foo')); |
580 } | 553 } |
581 | 554 |
582 buildUnnamed282() { | 555 buildUnnamed104() { |
583 var o = new core.List<core.String>(); | 556 var o = new core.List<core.String>(); |
584 o.add("foo"); | 557 o.add("foo"); |
585 o.add("foo"); | 558 o.add("foo"); |
586 return o; | 559 return o; |
587 } | 560 } |
588 | 561 |
589 checkUnnamed282(core.List<core.String> o) { | 562 checkUnnamed104(core.List<core.String> o) { |
590 unittest.expect(o, unittest.hasLength(2)); | 563 unittest.expect(o, unittest.hasLength(2)); |
591 unittest.expect(o[0], unittest.equals('foo')); | 564 unittest.expect(o[0], unittest.equals('foo')); |
592 unittest.expect(o[1], unittest.equals('foo')); | 565 unittest.expect(o[1], unittest.equals('foo')); |
593 } | 566 } |
594 | 567 |
595 buildUnnamed283() { | 568 buildUnnamed105() { |
596 var o = new core.List<core.String>(); | 569 var o = new core.List<core.String>(); |
597 o.add("foo"); | 570 o.add("foo"); |
598 o.add("foo"); | 571 o.add("foo"); |
599 return o; | 572 return o; |
600 } | 573 } |
601 | 574 |
602 checkUnnamed283(core.List<core.String> o) { | 575 checkUnnamed105(core.List<core.String> o) { |
603 unittest.expect(o, unittest.hasLength(2)); | 576 unittest.expect(o, unittest.hasLength(2)); |
604 unittest.expect(o[0], unittest.equals('foo')); | 577 unittest.expect(o[0], unittest.equals('foo')); |
605 unittest.expect(o[1], unittest.equals('foo')); | 578 unittest.expect(o[1], unittest.equals('foo')); |
606 } | 579 } |
607 | 580 |
608 buildUnnamed284() { | 581 buildUnnamed106() { |
609 var o = new core.List<core.String>(); | 582 var o = new core.List<core.String>(); |
610 o.add("foo"); | 583 o.add("foo"); |
611 o.add("foo"); | 584 o.add("foo"); |
612 return o; | 585 return o; |
613 } | 586 } |
614 | 587 |
615 checkUnnamed284(core.List<core.String> o) { | 588 checkUnnamed106(core.List<core.String> o) { |
616 unittest.expect(o, unittest.hasLength(2)); | 589 unittest.expect(o, unittest.hasLength(2)); |
617 unittest.expect(o[0], unittest.equals('foo')); | 590 unittest.expect(o[0], unittest.equals('foo')); |
618 unittest.expect(o[1], unittest.equals('foo')); | 591 unittest.expect(o[1], unittest.equals('foo')); |
619 } | 592 } |
620 | 593 |
621 core.int buildCounterReportingMetadataEntry = 0; | 594 core.int buildCounterReportingMetadataEntry = 0; |
622 buildReportingMetadataEntry() { | 595 buildReportingMetadataEntry() { |
623 var o = new api.ReportingMetadataEntry(); | 596 var o = new api.ReportingMetadataEntry(); |
624 buildCounterReportingMetadataEntry++; | 597 buildCounterReportingMetadataEntry++; |
625 if (buildCounterReportingMetadataEntry < 3) { | 598 if (buildCounterReportingMetadataEntry < 3) { |
626 o.compatibleDimensions = buildUnnamed280(); | 599 o.compatibleDimensions = buildUnnamed102(); |
627 o.compatibleMetrics = buildUnnamed281(); | 600 o.compatibleMetrics = buildUnnamed103(); |
628 o.id = "foo"; | 601 o.id = "foo"; |
629 o.kind = "foo"; | 602 o.kind = "foo"; |
630 o.requiredDimensions = buildUnnamed282(); | 603 o.requiredDimensions = buildUnnamed104(); |
631 o.requiredMetrics = buildUnnamed283(); | 604 o.requiredMetrics = buildUnnamed105(); |
632 o.supportedProducts = buildUnnamed284(); | 605 o.supportedProducts = buildUnnamed106(); |
633 } | 606 } |
634 buildCounterReportingMetadataEntry--; | 607 buildCounterReportingMetadataEntry--; |
635 return o; | 608 return o; |
636 } | 609 } |
637 | 610 |
638 checkReportingMetadataEntry(api.ReportingMetadataEntry o) { | 611 checkReportingMetadataEntry(api.ReportingMetadataEntry o) { |
639 buildCounterReportingMetadataEntry++; | 612 buildCounterReportingMetadataEntry++; |
640 if (buildCounterReportingMetadataEntry < 3) { | 613 if (buildCounterReportingMetadataEntry < 3) { |
641 checkUnnamed280(o.compatibleDimensions); | 614 checkUnnamed102(o.compatibleDimensions); |
642 checkUnnamed281(o.compatibleMetrics); | 615 checkUnnamed103(o.compatibleMetrics); |
643 unittest.expect(o.id, unittest.equals('foo')); | 616 unittest.expect(o.id, unittest.equals('foo')); |
644 unittest.expect(o.kind, unittest.equals('foo')); | 617 unittest.expect(o.kind, unittest.equals('foo')); |
645 checkUnnamed282(o.requiredDimensions); | 618 checkUnnamed104(o.requiredDimensions); |
646 checkUnnamed283(o.requiredMetrics); | 619 checkUnnamed105(o.requiredMetrics); |
647 checkUnnamed284(o.supportedProducts); | 620 checkUnnamed106(o.supportedProducts); |
648 } | 621 } |
649 buildCounterReportingMetadataEntry--; | 622 buildCounterReportingMetadataEntry--; |
650 } | 623 } |
651 | 624 |
652 core.int buildCounterSavedReport = 0; | 625 core.int buildCounterSavedReport = 0; |
653 buildSavedReport() { | 626 buildSavedReport() { |
654 var o = new api.SavedReport(); | 627 var o = new api.SavedReport(); |
655 buildCounterSavedReport++; | 628 buildCounterSavedReport++; |
656 if (buildCounterSavedReport < 3) { | 629 if (buildCounterSavedReport < 3) { |
657 o.id = "foo"; | 630 o.id = "foo"; |
658 o.kind = "foo"; | 631 o.kind = "foo"; |
659 o.name = "foo"; | 632 o.name = "foo"; |
660 } | 633 } |
661 buildCounterSavedReport--; | 634 buildCounterSavedReport--; |
662 return o; | 635 return o; |
663 } | 636 } |
664 | 637 |
665 checkSavedReport(api.SavedReport o) { | 638 checkSavedReport(api.SavedReport o) { |
666 buildCounterSavedReport++; | 639 buildCounterSavedReport++; |
667 if (buildCounterSavedReport < 3) { | 640 if (buildCounterSavedReport < 3) { |
668 unittest.expect(o.id, unittest.equals('foo')); | 641 unittest.expect(o.id, unittest.equals('foo')); |
669 unittest.expect(o.kind, unittest.equals('foo')); | 642 unittest.expect(o.kind, unittest.equals('foo')); |
670 unittest.expect(o.name, unittest.equals('foo')); | 643 unittest.expect(o.name, unittest.equals('foo')); |
671 } | 644 } |
672 buildCounterSavedReport--; | 645 buildCounterSavedReport--; |
673 } | 646 } |
674 | 647 |
675 buildUnnamed285() { | 648 buildUnnamed107() { |
676 var o = new core.List<api.SavedReport>(); | 649 var o = new core.List<api.SavedReport>(); |
677 o.add(buildSavedReport()); | 650 o.add(buildSavedReport()); |
678 o.add(buildSavedReport()); | 651 o.add(buildSavedReport()); |
679 return o; | 652 return o; |
680 } | 653 } |
681 | 654 |
682 checkUnnamed285(core.List<api.SavedReport> o) { | 655 checkUnnamed107(core.List<api.SavedReport> o) { |
683 unittest.expect(o, unittest.hasLength(2)); | 656 unittest.expect(o, unittest.hasLength(2)); |
684 checkSavedReport(o[0]); | 657 checkSavedReport(o[0]); |
685 checkSavedReport(o[1]); | 658 checkSavedReport(o[1]); |
686 } | 659 } |
687 | 660 |
688 core.int buildCounterSavedReports = 0; | 661 core.int buildCounterSavedReports = 0; |
689 buildSavedReports() { | 662 buildSavedReports() { |
690 var o = new api.SavedReports(); | 663 var o = new api.SavedReports(); |
691 buildCounterSavedReports++; | 664 buildCounterSavedReports++; |
692 if (buildCounterSavedReports < 3) { | 665 if (buildCounterSavedReports < 3) { |
693 o.etag = "foo"; | 666 o.etag = "foo"; |
694 o.items = buildUnnamed285(); | 667 o.items = buildUnnamed107(); |
695 o.kind = "foo"; | 668 o.kind = "foo"; |
696 o.nextPageToken = "foo"; | 669 o.nextPageToken = "foo"; |
697 } | 670 } |
698 buildCounterSavedReports--; | 671 buildCounterSavedReports--; |
699 return o; | 672 return o; |
700 } | 673 } |
701 | 674 |
702 checkSavedReports(api.SavedReports o) { | 675 checkSavedReports(api.SavedReports o) { |
703 buildCounterSavedReports++; | 676 buildCounterSavedReports++; |
704 if (buildCounterSavedReports < 3) { | 677 if (buildCounterSavedReports < 3) { |
705 unittest.expect(o.etag, unittest.equals('foo')); | 678 unittest.expect(o.etag, unittest.equals('foo')); |
706 checkUnnamed285(o.items); | 679 checkUnnamed107(o.items); |
707 unittest.expect(o.kind, unittest.equals('foo')); | 680 unittest.expect(o.kind, unittest.equals('foo')); |
708 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 681 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
709 } | 682 } |
710 buildCounterSavedReports--; | 683 buildCounterSavedReports--; |
711 } | 684 } |
712 | 685 |
713 core.int buildCounterUrlChannel = 0; | 686 core.int buildCounterUrlChannel = 0; |
714 buildUrlChannel() { | 687 buildUrlChannel() { |
715 var o = new api.UrlChannel(); | 688 var o = new api.UrlChannel(); |
716 buildCounterUrlChannel++; | 689 buildCounterUrlChannel++; |
717 if (buildCounterUrlChannel < 3) { | 690 if (buildCounterUrlChannel < 3) { |
718 o.id = "foo"; | 691 o.id = "foo"; |
719 o.kind = "foo"; | 692 o.kind = "foo"; |
720 o.urlPattern = "foo"; | 693 o.urlPattern = "foo"; |
721 } | 694 } |
722 buildCounterUrlChannel--; | 695 buildCounterUrlChannel--; |
723 return o; | 696 return o; |
724 } | 697 } |
725 | 698 |
726 checkUrlChannel(api.UrlChannel o) { | 699 checkUrlChannel(api.UrlChannel o) { |
727 buildCounterUrlChannel++; | 700 buildCounterUrlChannel++; |
728 if (buildCounterUrlChannel < 3) { | 701 if (buildCounterUrlChannel < 3) { |
729 unittest.expect(o.id, unittest.equals('foo')); | 702 unittest.expect(o.id, unittest.equals('foo')); |
730 unittest.expect(o.kind, unittest.equals('foo')); | 703 unittest.expect(o.kind, unittest.equals('foo')); |
731 unittest.expect(o.urlPattern, unittest.equals('foo')); | 704 unittest.expect(o.urlPattern, unittest.equals('foo')); |
732 } | 705 } |
733 buildCounterUrlChannel--; | 706 buildCounterUrlChannel--; |
734 } | 707 } |
735 | 708 |
736 buildUnnamed286() { | 709 buildUnnamed108() { |
737 var o = new core.List<api.UrlChannel>(); | 710 var o = new core.List<api.UrlChannel>(); |
738 o.add(buildUrlChannel()); | 711 o.add(buildUrlChannel()); |
739 o.add(buildUrlChannel()); | 712 o.add(buildUrlChannel()); |
740 return o; | 713 return o; |
741 } | 714 } |
742 | 715 |
743 checkUnnamed286(core.List<api.UrlChannel> o) { | 716 checkUnnamed108(core.List<api.UrlChannel> o) { |
744 unittest.expect(o, unittest.hasLength(2)); | 717 unittest.expect(o, unittest.hasLength(2)); |
745 checkUrlChannel(o[0]); | 718 checkUrlChannel(o[0]); |
746 checkUrlChannel(o[1]); | 719 checkUrlChannel(o[1]); |
747 } | 720 } |
748 | 721 |
749 core.int buildCounterUrlChannels = 0; | 722 core.int buildCounterUrlChannels = 0; |
750 buildUrlChannels() { | 723 buildUrlChannels() { |
751 var o = new api.UrlChannels(); | 724 var o = new api.UrlChannels(); |
752 buildCounterUrlChannels++; | 725 buildCounterUrlChannels++; |
753 if (buildCounterUrlChannels < 3) { | 726 if (buildCounterUrlChannels < 3) { |
754 o.etag = "foo"; | 727 o.etag = "foo"; |
755 o.items = buildUnnamed286(); | 728 o.items = buildUnnamed108(); |
756 o.kind = "foo"; | 729 o.kind = "foo"; |
757 o.nextPageToken = "foo"; | 730 o.nextPageToken = "foo"; |
758 } | 731 } |
759 buildCounterUrlChannels--; | 732 buildCounterUrlChannels--; |
760 return o; | 733 return o; |
761 } | 734 } |
762 | 735 |
763 checkUrlChannels(api.UrlChannels o) { | 736 checkUrlChannels(api.UrlChannels o) { |
764 buildCounterUrlChannels++; | 737 buildCounterUrlChannels++; |
765 if (buildCounterUrlChannels < 3) { | 738 if (buildCounterUrlChannels < 3) { |
766 unittest.expect(o.etag, unittest.equals('foo')); | 739 unittest.expect(o.etag, unittest.equals('foo')); |
767 checkUnnamed286(o.items); | 740 checkUnnamed108(o.items); |
768 unittest.expect(o.kind, unittest.equals('foo')); | 741 unittest.expect(o.kind, unittest.equals('foo')); |
769 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 742 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
770 } | 743 } |
771 buildCounterUrlChannels--; | 744 buildCounterUrlChannels--; |
772 } | 745 } |
773 | 746 |
774 buildUnnamed287() { | 747 buildUnnamed109() { |
775 var o = new core.List<core.String>(); | 748 var o = new core.List<core.String>(); |
776 o.add("foo"); | 749 o.add("foo"); |
777 o.add("foo"); | 750 o.add("foo"); |
778 return o; | 751 return o; |
779 } | 752 } |
780 | 753 |
781 checkUnnamed287(core.List<core.String> o) { | 754 checkUnnamed109(core.List<core.String> o) { |
782 unittest.expect(o, unittest.hasLength(2)); | 755 unittest.expect(o, unittest.hasLength(2)); |
783 unittest.expect(o[0], unittest.equals('foo')); | 756 unittest.expect(o[0], unittest.equals('foo')); |
784 unittest.expect(o[1], unittest.equals('foo')); | 757 unittest.expect(o[1], unittest.equals('foo')); |
785 } | 758 } |
786 | 759 |
787 buildUnnamed288() { | 760 buildUnnamed110() { |
788 var o = new core.List<core.String>(); | 761 var o = new core.List<core.String>(); |
789 o.add("foo"); | 762 o.add("foo"); |
790 o.add("foo"); | 763 o.add("foo"); |
791 return o; | 764 return o; |
792 } | 765 } |
793 | 766 |
794 checkUnnamed288(core.List<core.String> o) { | 767 checkUnnamed110(core.List<core.String> o) { |
795 unittest.expect(o, unittest.hasLength(2)); | 768 unittest.expect(o, unittest.hasLength(2)); |
796 unittest.expect(o[0], unittest.equals('foo')); | 769 unittest.expect(o[0], unittest.equals('foo')); |
797 unittest.expect(o[1], unittest.equals('foo')); | 770 unittest.expect(o[1], unittest.equals('foo')); |
798 } | 771 } |
799 | 772 |
800 buildUnnamed289() { | 773 buildUnnamed111() { |
801 var o = new core.List<core.String>(); | 774 var o = new core.List<core.String>(); |
802 o.add("foo"); | 775 o.add("foo"); |
803 o.add("foo"); | 776 o.add("foo"); |
804 return o; | 777 return o; |
805 } | 778 } |
806 | 779 |
807 checkUnnamed289(core.List<core.String> o) { | 780 checkUnnamed111(core.List<core.String> o) { |
808 unittest.expect(o, unittest.hasLength(2)); | 781 unittest.expect(o, unittest.hasLength(2)); |
809 unittest.expect(o[0], unittest.equals('foo')); | 782 unittest.expect(o[0], unittest.equals('foo')); |
810 unittest.expect(o[1], unittest.equals('foo')); | 783 unittest.expect(o[1], unittest.equals('foo')); |
811 } | 784 } |
812 | 785 |
813 buildUnnamed290() { | 786 buildUnnamed112() { |
814 var o = new core.List<core.String>(); | 787 var o = new core.List<core.String>(); |
815 o.add("foo"); | 788 o.add("foo"); |
816 o.add("foo"); | 789 o.add("foo"); |
817 return o; | 790 return o; |
818 } | 791 } |
819 | 792 |
820 checkUnnamed290(core.List<core.String> o) { | 793 checkUnnamed112(core.List<core.String> o) { |
821 unittest.expect(o, unittest.hasLength(2)); | 794 unittest.expect(o, unittest.hasLength(2)); |
822 unittest.expect(o[0], unittest.equals('foo')); | 795 unittest.expect(o[0], unittest.equals('foo')); |
823 unittest.expect(o[1], unittest.equals('foo')); | 796 unittest.expect(o[1], unittest.equals('foo')); |
824 } | 797 } |
825 | 798 |
826 | 799 |
827 main() { | 800 main() { |
828 unittest.group("obj-schema-Account", () { | 801 unittest.group("obj-schema-Account", () { |
829 unittest.test("to-json--from-json", () { | 802 unittest.test("to-json--from-json", () { |
830 var o = buildAccount(); | 803 var o = buildAccount(); |
831 var od = new api.Account.fromJson(o.toJson()); | 804 var od = new api.Account.fromJson(o.toJson()); |
832 checkAccount(od); | 805 checkAccount(od); |
833 }); | 806 }); |
834 }); | 807 }); |
835 | 808 |
836 | 809 |
| 810 unittest.group("obj-schema-Accounts", () { |
| 811 unittest.test("to-json--from-json", () { |
| 812 var o = buildAccounts(); |
| 813 var od = new api.Accounts.fromJson(o.toJson()); |
| 814 checkAccounts(od); |
| 815 }); |
| 816 }); |
| 817 |
| 818 |
837 unittest.group("obj-schema-AdClient", () { | 819 unittest.group("obj-schema-AdClient", () { |
838 unittest.test("to-json--from-json", () { | 820 unittest.test("to-json--from-json", () { |
839 var o = buildAdClient(); | 821 var o = buildAdClient(); |
840 var od = new api.AdClient.fromJson(o.toJson()); | 822 var od = new api.AdClient.fromJson(o.toJson()); |
841 checkAdClient(od); | 823 checkAdClient(od); |
842 }); | 824 }); |
843 }); | 825 }); |
844 | 826 |
845 | 827 |
846 unittest.group("obj-schema-AdClients", () { | 828 unittest.group("obj-schema-AdClients", () { |
847 unittest.test("to-json--from-json", () { | 829 unittest.test("to-json--from-json", () { |
848 var o = buildAdClients(); | 830 var o = buildAdClients(); |
849 var od = new api.AdClients.fromJson(o.toJson()); | 831 var od = new api.AdClients.fromJson(o.toJson()); |
850 checkAdClients(od); | 832 checkAdClients(od); |
851 }); | 833 }); |
852 }); | 834 }); |
853 | 835 |
854 | 836 |
855 unittest.group("obj-schema-AdUnit", () { | |
856 unittest.test("to-json--from-json", () { | |
857 var o = buildAdUnit(); | |
858 var od = new api.AdUnit.fromJson(o.toJson()); | |
859 checkAdUnit(od); | |
860 }); | |
861 }); | |
862 | |
863 | |
864 unittest.group("obj-schema-AdUnits", () { | |
865 unittest.test("to-json--from-json", () { | |
866 var o = buildAdUnits(); | |
867 var od = new api.AdUnits.fromJson(o.toJson()); | |
868 checkAdUnits(od); | |
869 }); | |
870 }); | |
871 | |
872 | |
873 unittest.group("obj-schema-Alert", () { | 837 unittest.group("obj-schema-Alert", () { |
874 unittest.test("to-json--from-json", () { | 838 unittest.test("to-json--from-json", () { |
875 var o = buildAlert(); | 839 var o = buildAlert(); |
876 var od = new api.Alert.fromJson(o.toJson()); | 840 var od = new api.Alert.fromJson(o.toJson()); |
877 checkAlert(od); | 841 checkAlert(od); |
878 }); | 842 }); |
879 }); | 843 }); |
880 | 844 |
881 | 845 |
882 unittest.group("obj-schema-Alerts", () { | 846 unittest.group("obj-schema-Alerts", () { |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1011 var mock = new common_test.HttpServerMock(); | 975 var mock = new common_test.HttpServerMock(); |
1012 api.AccountsResourceApi res = new api.AdexchangesellerApi(mock).accounts; | 976 api.AccountsResourceApi res = new api.AdexchangesellerApi(mock).accounts; |
1013 var arg_accountId = "foo"; | 977 var arg_accountId = "foo"; |
1014 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 978 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1015 var path = (req.url).path; | 979 var path = (req.url).path; |
1016 var pathOffset = 0; | 980 var pathOffset = 0; |
1017 var index; | 981 var index; |
1018 var subPart; | 982 var subPart; |
1019 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 983 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1020 pathOffset += 1; | 984 pathOffset += 1; |
1021 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 985 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1022 pathOffset += 22; | 986 pathOffset += 22; |
1023 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); | 987 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1024 pathOffset += 9; | 988 pathOffset += 9; |
1025 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 989 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
1026 pathOffset = path.length; | 990 pathOffset = path.length; |
1027 unittest.expect(subPart, unittest.equals("$arg_accountId")); | 991 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
1028 | 992 |
1029 var query = (req.url).query; | 993 var query = (req.url).query; |
1030 var queryOffset = 0; | 994 var queryOffset = 0; |
1031 var queryMap = {}; | 995 var queryMap = {}; |
(...skipping 16 matching lines...) Expand all Loading... |
1048 "content-type" : "application/json; charset=utf-8", | 1012 "content-type" : "application/json; charset=utf-8", |
1049 }; | 1013 }; |
1050 var resp = convert.JSON.encode(buildAccount()); | 1014 var resp = convert.JSON.encode(buildAccount()); |
1051 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1015 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1052 }), true); | 1016 }), true); |
1053 res.get(arg_accountId).then(unittest.expectAsync(((api.Account response) { | 1017 res.get(arg_accountId).then(unittest.expectAsync(((api.Account response) { |
1054 checkAccount(response); | 1018 checkAccount(response); |
1055 }))); | 1019 }))); |
1056 }); | 1020 }); |
1057 | 1021 |
1058 }); | |
1059 | |
1060 | |
1061 unittest.group("resource-AdclientsResourceApi", () { | |
1062 unittest.test("method--list", () { | 1022 unittest.test("method--list", () { |
1063 | 1023 |
1064 var mock = new common_test.HttpServerMock(); | 1024 var mock = new common_test.HttpServerMock(); |
1065 api.AdclientsResourceApi res = new api.AdexchangesellerApi(mock).adclients
; | 1025 api.AccountsResourceApi res = new api.AdexchangesellerApi(mock).accounts; |
1066 var arg_maxResults = 42; | 1026 var arg_maxResults = 42; |
1067 var arg_pageToken = "foo"; | 1027 var arg_pageToken = "foo"; |
1068 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1028 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1069 var path = (req.url).path; | 1029 var path = (req.url).path; |
1070 var pathOffset = 0; | 1030 var pathOffset = 0; |
1071 var index; | 1031 var index; |
1072 var subPart; | 1032 var subPart; |
1073 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1033 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1074 pathOffset += 1; | 1034 pathOffset += 1; |
1075 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1035 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1076 pathOffset += 22; | 1036 pathOffset += 22; |
1077 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("adclients")); | 1037 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("accounts")); |
1078 pathOffset += 9; | 1038 pathOffset += 8; |
1079 | 1039 |
1080 var query = (req.url).query; | 1040 var query = (req.url).query; |
1081 var queryOffset = 0; | 1041 var queryOffset = 0; |
1082 var queryMap = {}; | 1042 var queryMap = {}; |
1083 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1043 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1084 parseBool(n) { | 1044 parseBool(n) { |
1085 if (n == "true") return true; | 1045 if (n == "true") return true; |
1086 if (n == "false") return false; | 1046 if (n == "false") return false; |
1087 if (n == null) return null; | 1047 if (n == null) return null; |
1088 throw new core.ArgumentError("Invalid boolean: $n"); | 1048 throw new core.ArgumentError("Invalid boolean: $n"); |
1089 } | 1049 } |
1090 if (query.length > 0) { | 1050 if (query.length > 0) { |
1091 for (var part in query.split("&")) { | 1051 for (var part in query.split("&")) { |
1092 var keyvalue = part.split("="); | 1052 var keyvalue = part.split("="); |
1093 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1053 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1094 } | 1054 } |
1095 } | 1055 } |
1096 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1056 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1097 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1057 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1098 | 1058 |
1099 | 1059 |
1100 var h = { | 1060 var h = { |
1101 "content-type" : "application/json; charset=utf-8", | 1061 "content-type" : "application/json; charset=utf-8", |
1102 }; | 1062 }; |
1103 var resp = convert.JSON.encode(buildAdClients()); | 1063 var resp = convert.JSON.encode(buildAccounts()); |
1104 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1064 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1105 }), true); | 1065 }), true); |
1106 res.list(maxResults: arg_maxResults, pageToken: arg_pageToken).then(unitte
st.expectAsync(((api.AdClients response) { | 1066 res.list(maxResults: arg_maxResults, pageToken: arg_pageToken).then(unitte
st.expectAsync(((api.Accounts response) { |
1107 checkAdClients(response); | 1067 checkAccounts(response); |
1108 }))); | 1068 }))); |
1109 }); | 1069 }); |
1110 | 1070 |
1111 }); | 1071 }); |
1112 | 1072 |
1113 | 1073 |
1114 unittest.group("resource-AdunitsResourceApi", () { | 1074 unittest.group("resource-AccountsAdclientsResourceApi", () { |
1115 unittest.test("method--get", () { | |
1116 | |
1117 var mock = new common_test.HttpServerMock(); | |
1118 api.AdunitsResourceApi res = new api.AdexchangesellerApi(mock).adunits; | |
1119 var arg_adClientId = "foo"; | |
1120 var arg_adUnitId = "foo"; | |
1121 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
1122 var path = (req.url).path; | |
1123 var pathOffset = 0; | |
1124 var index; | |
1125 var subPart; | |
1126 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
1127 pathOffset += 1; | |
1128 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | |
1129 pathOffset += 22; | |
1130 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("adclients/")); | |
1131 pathOffset += 10; | |
1132 index = path.indexOf("/adunits/", pathOffset); | |
1133 unittest.expect(index >= 0, unittest.isTrue); | |
1134 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | |
1135 pathOffset = index; | |
1136 unittest.expect(subPart, unittest.equals("$arg_adClientId")); | |
1137 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/adunits/")); | |
1138 pathOffset += 9; | |
1139 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
1140 pathOffset = path.length; | |
1141 unittest.expect(subPart, unittest.equals("$arg_adUnitId")); | |
1142 | |
1143 var query = (req.url).query; | |
1144 var queryOffset = 0; | |
1145 var queryMap = {}; | |
1146 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
1147 parseBool(n) { | |
1148 if (n == "true") return true; | |
1149 if (n == "false") return false; | |
1150 if (n == null) return null; | |
1151 throw new core.ArgumentError("Invalid boolean: $n"); | |
1152 } | |
1153 if (query.length > 0) { | |
1154 for (var part in query.split("&")) { | |
1155 var keyvalue = part.split("="); | |
1156 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
1157 } | |
1158 } | |
1159 | |
1160 | |
1161 var h = { | |
1162 "content-type" : "application/json; charset=utf-8", | |
1163 }; | |
1164 var resp = convert.JSON.encode(buildAdUnit()); | |
1165 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
1166 }), true); | |
1167 res.get(arg_adClientId, arg_adUnitId).then(unittest.expectAsync(((api.AdUn
it response) { | |
1168 checkAdUnit(response); | |
1169 }))); | |
1170 }); | |
1171 | |
1172 unittest.test("method--list", () { | 1075 unittest.test("method--list", () { |
1173 | 1076 |
1174 var mock = new common_test.HttpServerMock(); | 1077 var mock = new common_test.HttpServerMock(); |
1175 api.AdunitsResourceApi res = new api.AdexchangesellerApi(mock).adunits; | 1078 api.AccountsAdclientsResourceApi res = new api.AdexchangesellerApi(mock).a
ccounts.adclients; |
1176 var arg_adClientId = "foo"; | 1079 var arg_accountId = "foo"; |
1177 var arg_includeInactive = true; | |
1178 var arg_maxResults = 42; | 1080 var arg_maxResults = 42; |
1179 var arg_pageToken = "foo"; | 1081 var arg_pageToken = "foo"; |
1180 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1082 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1181 var path = (req.url).path; | 1083 var path = (req.url).path; |
1182 var pathOffset = 0; | 1084 var pathOffset = 0; |
1183 var index; | 1085 var index; |
1184 var subPart; | 1086 var subPart; |
1185 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1087 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1186 pathOffset += 1; | 1088 pathOffset += 1; |
1187 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1089 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1188 pathOffset += 22; | 1090 pathOffset += 22; |
1189 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("adclients/")); | 1091 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1190 pathOffset += 10; | 1092 pathOffset += 9; |
1191 index = path.indexOf("/adunits", pathOffset); | 1093 index = path.indexOf("/adclients", pathOffset); |
1192 unittest.expect(index >= 0, unittest.isTrue); | 1094 unittest.expect(index >= 0, unittest.isTrue); |
1193 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1095 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
1194 pathOffset = index; | 1096 pathOffset = index; |
1195 unittest.expect(subPart, unittest.equals("$arg_adClientId")); | 1097 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
1196 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/adunits")); | 1098 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/adclients")); |
1197 pathOffset += 8; | 1099 pathOffset += 10; |
1198 | 1100 |
1199 var query = (req.url).query; | 1101 var query = (req.url).query; |
1200 var queryOffset = 0; | 1102 var queryOffset = 0; |
1201 var queryMap = {}; | 1103 var queryMap = {}; |
1202 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1104 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1203 parseBool(n) { | 1105 parseBool(n) { |
1204 if (n == "true") return true; | 1106 if (n == "true") return true; |
1205 if (n == "false") return false; | 1107 if (n == "false") return false; |
1206 if (n == null) return null; | 1108 if (n == null) return null; |
1207 throw new core.ArgumentError("Invalid boolean: $n"); | 1109 throw new core.ArgumentError("Invalid boolean: $n"); |
1208 } | 1110 } |
1209 if (query.length > 0) { | 1111 if (query.length > 0) { |
1210 for (var part in query.split("&")) { | 1112 for (var part in query.split("&")) { |
1211 var keyvalue = part.split("="); | 1113 var keyvalue = part.split("="); |
1212 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1114 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1213 } | 1115 } |
1214 } | 1116 } |
1215 unittest.expect(queryMap["includeInactive"].first, unittest.equals("$arg
_includeInactive")); | |
1216 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1117 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1217 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1118 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1218 | 1119 |
1219 | 1120 |
1220 var h = { | 1121 var h = { |
1221 "content-type" : "application/json; charset=utf-8", | 1122 "content-type" : "application/json; charset=utf-8", |
1222 }; | 1123 }; |
1223 var resp = convert.JSON.encode(buildAdUnits()); | 1124 var resp = convert.JSON.encode(buildAdClients()); |
1224 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1125 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1225 }), true); | 1126 }), true); |
1226 res.list(arg_adClientId, includeInactive: arg_includeInactive, maxResults:
arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.AdUni
ts response) { | 1127 res.list(arg_accountId, maxResults: arg_maxResults, pageToken: arg_pageTok
en).then(unittest.expectAsync(((api.AdClients response) { |
1227 checkAdUnits(response); | 1128 checkAdClients(response); |
1228 }))); | 1129 }))); |
1229 }); | 1130 }); |
1230 | 1131 |
1231 }); | 1132 }); |
1232 | 1133 |
1233 | 1134 |
1234 unittest.group("resource-AdunitsCustomchannelsResourceApi", () { | 1135 unittest.group("resource-AccountsAlertsResourceApi", () { |
1235 unittest.test("method--list", () { | 1136 unittest.test("method--list", () { |
1236 | 1137 |
1237 var mock = new common_test.HttpServerMock(); | 1138 var mock = new common_test.HttpServerMock(); |
1238 api.AdunitsCustomchannelsResourceApi res = new api.AdexchangesellerApi(moc
k).adunits.customchannels; | 1139 api.AccountsAlertsResourceApi res = new api.AdexchangesellerApi(mock).acco
unts.alerts; |
1239 var arg_adClientId = "foo"; | 1140 var arg_accountId = "foo"; |
1240 var arg_adUnitId = "foo"; | 1141 var arg_locale = "foo"; |
1241 var arg_maxResults = 42; | |
1242 var arg_pageToken = "foo"; | |
1243 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1142 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1244 var path = (req.url).path; | 1143 var path = (req.url).path; |
1245 var pathOffset = 0; | 1144 var pathOffset = 0; |
1246 var index; | 1145 var index; |
1247 var subPart; | 1146 var subPart; |
1248 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1147 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1249 pathOffset += 1; | 1148 pathOffset += 1; |
1250 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1149 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1251 pathOffset += 22; | 1150 pathOffset += 22; |
1252 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("adclients/")); | 1151 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1253 pathOffset += 10; | 1152 pathOffset += 9; |
1254 index = path.indexOf("/adunits/", pathOffset); | 1153 index = path.indexOf("/alerts", pathOffset); |
1255 unittest.expect(index >= 0, unittest.isTrue); | 1154 unittest.expect(index >= 0, unittest.isTrue); |
1256 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1155 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
1257 pathOffset = index; | 1156 pathOffset = index; |
1258 unittest.expect(subPart, unittest.equals("$arg_adClientId")); | 1157 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
1259 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/adunits/")); | 1158 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/alerts")); |
1260 pathOffset += 9; | 1159 pathOffset += 7; |
1261 index = path.indexOf("/customchannels", pathOffset); | |
1262 unittest.expect(index >= 0, unittest.isTrue); | |
1263 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | |
1264 pathOffset = index; | |
1265 unittest.expect(subPart, unittest.equals("$arg_adUnitId")); | |
1266 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/customchannels")); | |
1267 pathOffset += 15; | |
1268 | 1160 |
1269 var query = (req.url).query; | 1161 var query = (req.url).query; |
1270 var queryOffset = 0; | 1162 var queryOffset = 0; |
1271 var queryMap = {}; | |
1272 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
1273 parseBool(n) { | |
1274 if (n == "true") return true; | |
1275 if (n == "false") return false; | |
1276 if (n == null) return null; | |
1277 throw new core.ArgumentError("Invalid boolean: $n"); | |
1278 } | |
1279 if (query.length > 0) { | |
1280 for (var part in query.split("&")) { | |
1281 var keyvalue = part.split("="); | |
1282 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
1283 } | |
1284 } | |
1285 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | |
1286 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
1287 | |
1288 | |
1289 var h = { | |
1290 "content-type" : "application/json; charset=utf-8", | |
1291 }; | |
1292 var resp = convert.JSON.encode(buildCustomChannels()); | |
1293 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
1294 }), true); | |
1295 res.list(arg_adClientId, arg_adUnitId, maxResults: arg_maxResults, pageTok
en: arg_pageToken).then(unittest.expectAsync(((api.CustomChannels response) { | |
1296 checkCustomChannels(response); | |
1297 }))); | |
1298 }); | |
1299 | |
1300 }); | |
1301 | |
1302 | |
1303 unittest.group("resource-AlertsResourceApi", () { | |
1304 unittest.test("method--list", () { | |
1305 | |
1306 var mock = new common_test.HttpServerMock(); | |
1307 api.AlertsResourceApi res = new api.AdexchangesellerApi(mock).alerts; | |
1308 var arg_locale = "foo"; | |
1309 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
1310 var path = (req.url).path; | |
1311 var pathOffset = 0; | |
1312 var index; | |
1313 var subPart; | |
1314 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
1315 pathOffset += 1; | |
1316 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | |
1317 pathOffset += 22; | |
1318 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("alerts")); | |
1319 pathOffset += 6; | |
1320 | |
1321 var query = (req.url).query; | |
1322 var queryOffset = 0; | |
1323 var queryMap = {}; | 1163 var queryMap = {}; |
1324 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1164 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1325 parseBool(n) { | 1165 parseBool(n) { |
1326 if (n == "true") return true; | 1166 if (n == "true") return true; |
1327 if (n == "false") return false; | 1167 if (n == "false") return false; |
1328 if (n == null) return null; | 1168 if (n == null) return null; |
1329 throw new core.ArgumentError("Invalid boolean: $n"); | 1169 throw new core.ArgumentError("Invalid boolean: $n"); |
1330 } | 1170 } |
1331 if (query.length > 0) { | 1171 if (query.length > 0) { |
1332 for (var part in query.split("&")) { | 1172 for (var part in query.split("&")) { |
1333 var keyvalue = part.split("="); | 1173 var keyvalue = part.split("="); |
1334 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1174 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1335 } | 1175 } |
1336 } | 1176 } |
1337 unittest.expect(queryMap["locale"].first, unittest.equals(arg_locale)); | 1177 unittest.expect(queryMap["locale"].first, unittest.equals(arg_locale)); |
1338 | 1178 |
1339 | 1179 |
1340 var h = { | 1180 var h = { |
1341 "content-type" : "application/json; charset=utf-8", | 1181 "content-type" : "application/json; charset=utf-8", |
1342 }; | 1182 }; |
1343 var resp = convert.JSON.encode(buildAlerts()); | 1183 var resp = convert.JSON.encode(buildAlerts()); |
1344 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1184 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1345 }), true); | 1185 }), true); |
1346 res.list(locale: arg_locale).then(unittest.expectAsync(((api.Alerts respon
se) { | 1186 res.list(arg_accountId, locale: arg_locale).then(unittest.expectAsync(((ap
i.Alerts response) { |
1347 checkAlerts(response); | 1187 checkAlerts(response); |
1348 }))); | 1188 }))); |
1349 }); | 1189 }); |
1350 | 1190 |
1351 }); | 1191 }); |
1352 | 1192 |
1353 | 1193 |
1354 unittest.group("resource-CustomchannelsResourceApi", () { | 1194 unittest.group("resource-AccountsCustomchannelsResourceApi", () { |
1355 unittest.test("method--get", () { | 1195 unittest.test("method--get", () { |
1356 | 1196 |
1357 var mock = new common_test.HttpServerMock(); | 1197 var mock = new common_test.HttpServerMock(); |
1358 api.CustomchannelsResourceApi res = new api.AdexchangesellerApi(mock).cust
omchannels; | 1198 api.AccountsCustomchannelsResourceApi res = new api.AdexchangesellerApi(mo
ck).accounts.customchannels; |
| 1199 var arg_accountId = "foo"; |
1359 var arg_adClientId = "foo"; | 1200 var arg_adClientId = "foo"; |
1360 var arg_customChannelId = "foo"; | 1201 var arg_customChannelId = "foo"; |
1361 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1202 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1362 var path = (req.url).path; | 1203 var path = (req.url).path; |
1363 var pathOffset = 0; | 1204 var pathOffset = 0; |
1364 var index; | 1205 var index; |
1365 var subPart; | 1206 var subPart; |
1366 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1207 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1367 pathOffset += 1; | 1208 pathOffset += 1; |
1368 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1209 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1369 pathOffset += 22; | 1210 pathOffset += 22; |
1370 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("adclients/")); | 1211 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1371 pathOffset += 10; | 1212 pathOffset += 9; |
| 1213 index = path.indexOf("/adclients/", pathOffset); |
| 1214 unittest.expect(index >= 0, unittest.isTrue); |
| 1215 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 1216 pathOffset = index; |
| 1217 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
| 1218 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/adclients/")); |
| 1219 pathOffset += 11; |
1372 index = path.indexOf("/customchannels/", pathOffset); | 1220 index = path.indexOf("/customchannels/", pathOffset); |
1373 unittest.expect(index >= 0, unittest.isTrue); | 1221 unittest.expect(index >= 0, unittest.isTrue); |
1374 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1222 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
1375 pathOffset = index; | 1223 pathOffset = index; |
1376 unittest.expect(subPart, unittest.equals("$arg_adClientId")); | 1224 unittest.expect(subPart, unittest.equals("$arg_adClientId")); |
1377 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("/customchannels/")); | 1225 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("/customchannels/")); |
1378 pathOffset += 16; | 1226 pathOffset += 16; |
1379 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 1227 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
1380 pathOffset = path.length; | 1228 pathOffset = path.length; |
1381 unittest.expect(subPart, unittest.equals("$arg_customChannelId")); | 1229 unittest.expect(subPart, unittest.equals("$arg_customChannelId")); |
(...skipping 15 matching lines...) Expand all Loading... |
1397 } | 1245 } |
1398 } | 1246 } |
1399 | 1247 |
1400 | 1248 |
1401 var h = { | 1249 var h = { |
1402 "content-type" : "application/json; charset=utf-8", | 1250 "content-type" : "application/json; charset=utf-8", |
1403 }; | 1251 }; |
1404 var resp = convert.JSON.encode(buildCustomChannel()); | 1252 var resp = convert.JSON.encode(buildCustomChannel()); |
1405 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1253 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1406 }), true); | 1254 }), true); |
1407 res.get(arg_adClientId, arg_customChannelId).then(unittest.expectAsync(((a
pi.CustomChannel response) { | 1255 res.get(arg_accountId, arg_adClientId, arg_customChannelId).then(unittest.
expectAsync(((api.CustomChannel response) { |
1408 checkCustomChannel(response); | 1256 checkCustomChannel(response); |
1409 }))); | 1257 }))); |
1410 }); | 1258 }); |
1411 | 1259 |
1412 unittest.test("method--list", () { | 1260 unittest.test("method--list", () { |
1413 | 1261 |
1414 var mock = new common_test.HttpServerMock(); | 1262 var mock = new common_test.HttpServerMock(); |
1415 api.CustomchannelsResourceApi res = new api.AdexchangesellerApi(mock).cust
omchannels; | 1263 api.AccountsCustomchannelsResourceApi res = new api.AdexchangesellerApi(mo
ck).accounts.customchannels; |
| 1264 var arg_accountId = "foo"; |
1416 var arg_adClientId = "foo"; | 1265 var arg_adClientId = "foo"; |
1417 var arg_maxResults = 42; | 1266 var arg_maxResults = 42; |
1418 var arg_pageToken = "foo"; | 1267 var arg_pageToken = "foo"; |
1419 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1268 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1420 var path = (req.url).path; | 1269 var path = (req.url).path; |
1421 var pathOffset = 0; | 1270 var pathOffset = 0; |
1422 var index; | 1271 var index; |
1423 var subPart; | 1272 var subPart; |
1424 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1273 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1425 pathOffset += 1; | 1274 pathOffset += 1; |
1426 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1275 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1427 pathOffset += 22; | 1276 pathOffset += 22; |
1428 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("adclients/")); | 1277 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1429 pathOffset += 10; | 1278 pathOffset += 9; |
| 1279 index = path.indexOf("/adclients/", pathOffset); |
| 1280 unittest.expect(index >= 0, unittest.isTrue); |
| 1281 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 1282 pathOffset = index; |
| 1283 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
| 1284 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/adclients/")); |
| 1285 pathOffset += 11; |
1430 index = path.indexOf("/customchannels", pathOffset); | 1286 index = path.indexOf("/customchannels", pathOffset); |
1431 unittest.expect(index >= 0, unittest.isTrue); | 1287 unittest.expect(index >= 0, unittest.isTrue); |
1432 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1288 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
1433 pathOffset = index; | 1289 pathOffset = index; |
1434 unittest.expect(subPart, unittest.equals("$arg_adClientId")); | 1290 unittest.expect(subPart, unittest.equals("$arg_adClientId")); |
1435 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/customchannels")); | 1291 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/customchannels")); |
1436 pathOffset += 15; | 1292 pathOffset += 15; |
1437 | 1293 |
1438 var query = (req.url).query; | 1294 var query = (req.url).query; |
1439 var queryOffset = 0; | 1295 var queryOffset = 0; |
(...skipping 14 matching lines...) Expand all Loading... |
1454 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1310 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1455 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1311 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1456 | 1312 |
1457 | 1313 |
1458 var h = { | 1314 var h = { |
1459 "content-type" : "application/json; charset=utf-8", | 1315 "content-type" : "application/json; charset=utf-8", |
1460 }; | 1316 }; |
1461 var resp = convert.JSON.encode(buildCustomChannels()); | 1317 var resp = convert.JSON.encode(buildCustomChannels()); |
1462 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1318 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1463 }), true); | 1319 }), true); |
1464 res.list(arg_adClientId, maxResults: arg_maxResults, pageToken: arg_pageTo
ken).then(unittest.expectAsync(((api.CustomChannels response) { | 1320 res.list(arg_accountId, arg_adClientId, maxResults: arg_maxResults, pageTo
ken: arg_pageToken).then(unittest.expectAsync(((api.CustomChannels response) { |
1465 checkCustomChannels(response); | 1321 checkCustomChannels(response); |
1466 }))); | 1322 }))); |
1467 }); | 1323 }); |
1468 | 1324 |
1469 }); | 1325 }); |
1470 | 1326 |
1471 | 1327 |
1472 unittest.group("resource-CustomchannelsAdunitsResourceApi", () { | 1328 unittest.group("resource-AccountsMetadataDimensionsResourceApi", () { |
1473 unittest.test("method--list", () { | 1329 unittest.test("method--list", () { |
1474 | 1330 |
1475 var mock = new common_test.HttpServerMock(); | 1331 var mock = new common_test.HttpServerMock(); |
1476 api.CustomchannelsAdunitsResourceApi res = new api.AdexchangesellerApi(moc
k).customchannels.adunits; | 1332 api.AccountsMetadataDimensionsResourceApi res = new api.AdexchangesellerAp
i(mock).accounts.metadata.dimensions; |
1477 var arg_adClientId = "foo"; | 1333 var arg_accountId = "foo"; |
1478 var arg_customChannelId = "foo"; | |
1479 var arg_includeInactive = true; | |
1480 var arg_maxResults = 42; | |
1481 var arg_pageToken = "foo"; | |
1482 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1334 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1483 var path = (req.url).path; | 1335 var path = (req.url).path; |
1484 var pathOffset = 0; | 1336 var pathOffset = 0; |
1485 var index; | 1337 var index; |
1486 var subPart; | 1338 var subPart; |
1487 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1339 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1488 pathOffset += 1; | 1340 pathOffset += 1; |
1489 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1341 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1490 pathOffset += 22; | 1342 pathOffset += 22; |
1491 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("adclients/")); | 1343 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1492 pathOffset += 10; | 1344 pathOffset += 9; |
1493 index = path.indexOf("/customchannels/", pathOffset); | 1345 index = path.indexOf("/metadata/dimensions", pathOffset); |
1494 unittest.expect(index >= 0, unittest.isTrue); | 1346 unittest.expect(index >= 0, unittest.isTrue); |
1495 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1347 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
1496 pathOffset = index; | 1348 pathOffset = index; |
1497 unittest.expect(subPart, unittest.equals("$arg_adClientId")); | 1349 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
1498 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("/customchannels/")); | 1350 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/metadata/dimensions")); |
1499 pathOffset += 16; | 1351 pathOffset += 20; |
1500 index = path.indexOf("/adunits", pathOffset); | |
1501 unittest.expect(index >= 0, unittest.isTrue); | |
1502 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | |
1503 pathOffset = index; | |
1504 unittest.expect(subPart, unittest.equals("$arg_customChannelId")); | |
1505 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/adunits")); | |
1506 pathOffset += 8; | |
1507 | 1352 |
1508 var query = (req.url).query; | 1353 var query = (req.url).query; |
1509 var queryOffset = 0; | 1354 var queryOffset = 0; |
1510 var queryMap = {}; | |
1511 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
1512 parseBool(n) { | |
1513 if (n == "true") return true; | |
1514 if (n == "false") return false; | |
1515 if (n == null) return null; | |
1516 throw new core.ArgumentError("Invalid boolean: $n"); | |
1517 } | |
1518 if (query.length > 0) { | |
1519 for (var part in query.split("&")) { | |
1520 var keyvalue = part.split("="); | |
1521 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
1522 } | |
1523 } | |
1524 unittest.expect(queryMap["includeInactive"].first, unittest.equals("$arg
_includeInactive")); | |
1525 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | |
1526 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
1527 | |
1528 | |
1529 var h = { | |
1530 "content-type" : "application/json; charset=utf-8", | |
1531 }; | |
1532 var resp = convert.JSON.encode(buildAdUnits()); | |
1533 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
1534 }), true); | |
1535 res.list(arg_adClientId, arg_customChannelId, includeInactive: arg_include
Inactive, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.ex
pectAsync(((api.AdUnits response) { | |
1536 checkAdUnits(response); | |
1537 }))); | |
1538 }); | |
1539 | |
1540 }); | |
1541 | |
1542 | |
1543 unittest.group("resource-MetadataDimensionsResourceApi", () { | |
1544 unittest.test("method--list", () { | |
1545 | |
1546 var mock = new common_test.HttpServerMock(); | |
1547 api.MetadataDimensionsResourceApi res = new api.AdexchangesellerApi(mock).
metadata.dimensions; | |
1548 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
1549 var path = (req.url).path; | |
1550 var pathOffset = 0; | |
1551 var index; | |
1552 var subPart; | |
1553 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
1554 pathOffset += 1; | |
1555 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | |
1556 pathOffset += 22; | |
1557 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("metadata/dimensions")); | |
1558 pathOffset += 19; | |
1559 | |
1560 var query = (req.url).query; | |
1561 var queryOffset = 0; | |
1562 var queryMap = {}; | 1355 var queryMap = {}; |
1563 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1356 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1564 parseBool(n) { | 1357 parseBool(n) { |
1565 if (n == "true") return true; | 1358 if (n == "true") return true; |
1566 if (n == "false") return false; | 1359 if (n == "false") return false; |
1567 if (n == null) return null; | 1360 if (n == null) return null; |
1568 throw new core.ArgumentError("Invalid boolean: $n"); | 1361 throw new core.ArgumentError("Invalid boolean: $n"); |
1569 } | 1362 } |
1570 if (query.length > 0) { | 1363 if (query.length > 0) { |
1571 for (var part in query.split("&")) { | 1364 for (var part in query.split("&")) { |
1572 var keyvalue = part.split("="); | 1365 var keyvalue = part.split("="); |
1573 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1366 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1574 } | 1367 } |
1575 } | 1368 } |
1576 | 1369 |
1577 | 1370 |
1578 var h = { | 1371 var h = { |
1579 "content-type" : "application/json; charset=utf-8", | 1372 "content-type" : "application/json; charset=utf-8", |
1580 }; | 1373 }; |
1581 var resp = convert.JSON.encode(buildMetadata()); | 1374 var resp = convert.JSON.encode(buildMetadata()); |
1582 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1375 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1583 }), true); | 1376 }), true); |
1584 res.list().then(unittest.expectAsync(((api.Metadata response) { | 1377 res.list(arg_accountId).then(unittest.expectAsync(((api.Metadata response)
{ |
1585 checkMetadata(response); | 1378 checkMetadata(response); |
1586 }))); | 1379 }))); |
1587 }); | 1380 }); |
1588 | 1381 |
1589 }); | 1382 }); |
1590 | 1383 |
1591 | 1384 |
1592 unittest.group("resource-MetadataMetricsResourceApi", () { | 1385 unittest.group("resource-AccountsMetadataMetricsResourceApi", () { |
1593 unittest.test("method--list", () { | 1386 unittest.test("method--list", () { |
1594 | 1387 |
1595 var mock = new common_test.HttpServerMock(); | 1388 var mock = new common_test.HttpServerMock(); |
1596 api.MetadataMetricsResourceApi res = new api.AdexchangesellerApi(mock).met
adata.metrics; | 1389 api.AccountsMetadataMetricsResourceApi res = new api.AdexchangesellerApi(m
ock).accounts.metadata.metrics; |
| 1390 var arg_accountId = "foo"; |
1597 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1391 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1598 var path = (req.url).path; | 1392 var path = (req.url).path; |
1599 var pathOffset = 0; | 1393 var pathOffset = 0; |
1600 var index; | 1394 var index; |
1601 var subPart; | 1395 var subPart; |
1602 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1396 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1603 pathOffset += 1; | 1397 pathOffset += 1; |
1604 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1398 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1605 pathOffset += 22; | 1399 pathOffset += 22; |
1606 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("metadata/metrics")); | 1400 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1607 pathOffset += 16; | 1401 pathOffset += 9; |
| 1402 index = path.indexOf("/metadata/metrics", pathOffset); |
| 1403 unittest.expect(index >= 0, unittest.isTrue); |
| 1404 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 1405 pathOffset = index; |
| 1406 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
| 1407 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("/metadata/metrics")); |
| 1408 pathOffset += 17; |
1608 | 1409 |
1609 var query = (req.url).query; | 1410 var query = (req.url).query; |
1610 var queryOffset = 0; | 1411 var queryOffset = 0; |
1611 var queryMap = {}; | 1412 var queryMap = {}; |
1612 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1413 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1613 parseBool(n) { | 1414 parseBool(n) { |
1614 if (n == "true") return true; | 1415 if (n == "true") return true; |
1615 if (n == "false") return false; | 1416 if (n == "false") return false; |
1616 if (n == null) return null; | 1417 if (n == null) return null; |
1617 throw new core.ArgumentError("Invalid boolean: $n"); | 1418 throw new core.ArgumentError("Invalid boolean: $n"); |
1618 } | 1419 } |
1619 if (query.length > 0) { | 1420 if (query.length > 0) { |
1620 for (var part in query.split("&")) { | 1421 for (var part in query.split("&")) { |
1621 var keyvalue = part.split("="); | 1422 var keyvalue = part.split("="); |
1622 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1423 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1623 } | 1424 } |
1624 } | 1425 } |
1625 | 1426 |
1626 | 1427 |
1627 var h = { | 1428 var h = { |
1628 "content-type" : "application/json; charset=utf-8", | 1429 "content-type" : "application/json; charset=utf-8", |
1629 }; | 1430 }; |
1630 var resp = convert.JSON.encode(buildMetadata()); | 1431 var resp = convert.JSON.encode(buildMetadata()); |
1631 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1432 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1632 }), true); | 1433 }), true); |
1633 res.list().then(unittest.expectAsync(((api.Metadata response) { | 1434 res.list(arg_accountId).then(unittest.expectAsync(((api.Metadata response)
{ |
1634 checkMetadata(response); | 1435 checkMetadata(response); |
1635 }))); | 1436 }))); |
1636 }); | 1437 }); |
1637 | 1438 |
1638 }); | 1439 }); |
1639 | 1440 |
1640 | 1441 |
1641 unittest.group("resource-PreferreddealsResourceApi", () { | 1442 unittest.group("resource-AccountsPreferreddealsResourceApi", () { |
1642 unittest.test("method--get", () { | 1443 unittest.test("method--get", () { |
1643 | 1444 |
1644 var mock = new common_test.HttpServerMock(); | 1445 var mock = new common_test.HttpServerMock(); |
1645 api.PreferreddealsResourceApi res = new api.AdexchangesellerApi(mock).pref
erreddeals; | 1446 api.AccountsPreferreddealsResourceApi res = new api.AdexchangesellerApi(mo
ck).accounts.preferreddeals; |
| 1447 var arg_accountId = "foo"; |
1646 var arg_dealId = "foo"; | 1448 var arg_dealId = "foo"; |
1647 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1449 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1648 var path = (req.url).path; | 1450 var path = (req.url).path; |
1649 var pathOffset = 0; | 1451 var pathOffset = 0; |
1650 var index; | 1452 var index; |
1651 var subPart; | 1453 var subPart; |
1652 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1454 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1653 pathOffset += 1; | 1455 pathOffset += 1; |
1654 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1456 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1655 pathOffset += 22; | 1457 pathOffset += 22; |
1656 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("preferreddeals/")); | 1458 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1657 pathOffset += 15; | 1459 pathOffset += 9; |
| 1460 index = path.indexOf("/preferreddeals/", pathOffset); |
| 1461 unittest.expect(index >= 0, unittest.isTrue); |
| 1462 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 1463 pathOffset = index; |
| 1464 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
| 1465 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("/preferreddeals/")); |
| 1466 pathOffset += 16; |
1658 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 1467 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
1659 pathOffset = path.length; | 1468 pathOffset = path.length; |
1660 unittest.expect(subPart, unittest.equals("$arg_dealId")); | 1469 unittest.expect(subPart, unittest.equals("$arg_dealId")); |
1661 | 1470 |
1662 var query = (req.url).query; | 1471 var query = (req.url).query; |
1663 var queryOffset = 0; | 1472 var queryOffset = 0; |
1664 var queryMap = {}; | 1473 var queryMap = {}; |
1665 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1474 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1666 parseBool(n) { | 1475 parseBool(n) { |
1667 if (n == "true") return true; | 1476 if (n == "true") return true; |
1668 if (n == "false") return false; | 1477 if (n == "false") return false; |
1669 if (n == null) return null; | 1478 if (n == null) return null; |
1670 throw new core.ArgumentError("Invalid boolean: $n"); | 1479 throw new core.ArgumentError("Invalid boolean: $n"); |
1671 } | 1480 } |
1672 if (query.length > 0) { | 1481 if (query.length > 0) { |
1673 for (var part in query.split("&")) { | 1482 for (var part in query.split("&")) { |
1674 var keyvalue = part.split("="); | 1483 var keyvalue = part.split("="); |
1675 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1484 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1676 } | 1485 } |
1677 } | 1486 } |
1678 | 1487 |
1679 | 1488 |
1680 var h = { | 1489 var h = { |
1681 "content-type" : "application/json; charset=utf-8", | 1490 "content-type" : "application/json; charset=utf-8", |
1682 }; | 1491 }; |
1683 var resp = convert.JSON.encode(buildPreferredDeal()); | 1492 var resp = convert.JSON.encode(buildPreferredDeal()); |
1684 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1493 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1685 }), true); | 1494 }), true); |
1686 res.get(arg_dealId).then(unittest.expectAsync(((api.PreferredDeal response
) { | 1495 res.get(arg_accountId, arg_dealId).then(unittest.expectAsync(((api.Preferr
edDeal response) { |
1687 checkPreferredDeal(response); | 1496 checkPreferredDeal(response); |
1688 }))); | 1497 }))); |
1689 }); | 1498 }); |
1690 | 1499 |
1691 unittest.test("method--list", () { | 1500 unittest.test("method--list", () { |
1692 | 1501 |
1693 var mock = new common_test.HttpServerMock(); | 1502 var mock = new common_test.HttpServerMock(); |
1694 api.PreferreddealsResourceApi res = new api.AdexchangesellerApi(mock).pref
erreddeals; | 1503 api.AccountsPreferreddealsResourceApi res = new api.AdexchangesellerApi(mo
ck).accounts.preferreddeals; |
| 1504 var arg_accountId = "foo"; |
1695 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1505 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1696 var path = (req.url).path; | 1506 var path = (req.url).path; |
1697 var pathOffset = 0; | 1507 var pathOffset = 0; |
1698 var index; | 1508 var index; |
1699 var subPart; | 1509 var subPart; |
1700 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1510 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1701 pathOffset += 1; | 1511 pathOffset += 1; |
1702 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1512 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1703 pathOffset += 22; | 1513 pathOffset += 22; |
1704 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("preferreddeals")); | 1514 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1705 pathOffset += 14; | 1515 pathOffset += 9; |
| 1516 index = path.indexOf("/preferreddeals", pathOffset); |
| 1517 unittest.expect(index >= 0, unittest.isTrue); |
| 1518 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 1519 pathOffset = index; |
| 1520 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
| 1521 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/preferreddeals")); |
| 1522 pathOffset += 15; |
1706 | 1523 |
1707 var query = (req.url).query; | 1524 var query = (req.url).query; |
1708 var queryOffset = 0; | 1525 var queryOffset = 0; |
1709 var queryMap = {}; | 1526 var queryMap = {}; |
1710 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1527 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1711 parseBool(n) { | 1528 parseBool(n) { |
1712 if (n == "true") return true; | 1529 if (n == "true") return true; |
1713 if (n == "false") return false; | 1530 if (n == "false") return false; |
1714 if (n == null) return null; | 1531 if (n == null) return null; |
1715 throw new core.ArgumentError("Invalid boolean: $n"); | 1532 throw new core.ArgumentError("Invalid boolean: $n"); |
1716 } | 1533 } |
1717 if (query.length > 0) { | 1534 if (query.length > 0) { |
1718 for (var part in query.split("&")) { | 1535 for (var part in query.split("&")) { |
1719 var keyvalue = part.split("="); | 1536 var keyvalue = part.split("="); |
1720 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1537 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1721 } | 1538 } |
1722 } | 1539 } |
1723 | 1540 |
1724 | 1541 |
1725 var h = { | 1542 var h = { |
1726 "content-type" : "application/json; charset=utf-8", | 1543 "content-type" : "application/json; charset=utf-8", |
1727 }; | 1544 }; |
1728 var resp = convert.JSON.encode(buildPreferredDeals()); | 1545 var resp = convert.JSON.encode(buildPreferredDeals()); |
1729 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1546 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1730 }), true); | 1547 }), true); |
1731 res.list().then(unittest.expectAsync(((api.PreferredDeals response) { | 1548 res.list(arg_accountId).then(unittest.expectAsync(((api.PreferredDeals res
ponse) { |
1732 checkPreferredDeals(response); | 1549 checkPreferredDeals(response); |
1733 }))); | 1550 }))); |
1734 }); | 1551 }); |
1735 | 1552 |
1736 }); | 1553 }); |
1737 | 1554 |
1738 | 1555 |
1739 unittest.group("resource-ReportsResourceApi", () { | 1556 unittest.group("resource-AccountsReportsResourceApi", () { |
1740 unittest.test("method--generate", () { | 1557 unittest.test("method--generate", () { |
1741 // TODO: Implement tests for media upload; | 1558 // TODO: Implement tests for media upload; |
1742 // TODO: Implement tests for media download; | 1559 // TODO: Implement tests for media download; |
1743 | 1560 |
1744 var mock = new common_test.HttpServerMock(); | 1561 var mock = new common_test.HttpServerMock(); |
1745 api.ReportsResourceApi res = new api.AdexchangesellerApi(mock).reports; | 1562 api.AccountsReportsResourceApi res = new api.AdexchangesellerApi(mock).acc
ounts.reports; |
| 1563 var arg_accountId = "foo"; |
1746 var arg_startDate = "foo"; | 1564 var arg_startDate = "foo"; |
1747 var arg_endDate = "foo"; | 1565 var arg_endDate = "foo"; |
1748 var arg_dimension = buildUnnamed287(); | 1566 var arg_dimension = buildUnnamed109(); |
1749 var arg_filter = buildUnnamed288(); | 1567 var arg_filter = buildUnnamed110(); |
1750 var arg_locale = "foo"; | 1568 var arg_locale = "foo"; |
1751 var arg_maxResults = 42; | 1569 var arg_maxResults = 42; |
1752 var arg_metric = buildUnnamed289(); | 1570 var arg_metric = buildUnnamed111(); |
1753 var arg_sort = buildUnnamed290(); | 1571 var arg_sort = buildUnnamed112(); |
1754 var arg_startIndex = 42; | 1572 var arg_startIndex = 42; |
1755 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1573 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1756 var path = (req.url).path; | 1574 var path = (req.url).path; |
1757 var pathOffset = 0; | 1575 var pathOffset = 0; |
1758 var index; | 1576 var index; |
1759 var subPart; | 1577 var subPart; |
1760 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1578 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1761 pathOffset += 1; | 1579 pathOffset += 1; |
1762 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1580 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1763 pathOffset += 22; | 1581 pathOffset += 22; |
1764 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("reports")); | 1582 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1765 pathOffset += 7; | 1583 pathOffset += 9; |
| 1584 index = path.indexOf("/reports", pathOffset); |
| 1585 unittest.expect(index >= 0, unittest.isTrue); |
| 1586 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 1587 pathOffset = index; |
| 1588 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
| 1589 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/reports")); |
| 1590 pathOffset += 8; |
1766 | 1591 |
1767 var query = (req.url).query; | 1592 var query = (req.url).query; |
1768 var queryOffset = 0; | 1593 var queryOffset = 0; |
1769 var queryMap = {}; | 1594 var queryMap = {}; |
1770 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1595 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1771 parseBool(n) { | 1596 parseBool(n) { |
1772 if (n == "true") return true; | 1597 if (n == "true") return true; |
1773 if (n == "false") return false; | 1598 if (n == "false") return false; |
1774 if (n == null) return null; | 1599 if (n == null) return null; |
1775 throw new core.ArgumentError("Invalid boolean: $n"); | 1600 throw new core.ArgumentError("Invalid boolean: $n"); |
(...skipping 14 matching lines...) Expand all Loading... |
1790 unittest.expect(queryMap["sort"], unittest.equals(arg_sort)); | 1615 unittest.expect(queryMap["sort"], unittest.equals(arg_sort)); |
1791 unittest.expect(core.int.parse(queryMap["startIndex"].first), unittest.e
quals(arg_startIndex)); | 1616 unittest.expect(core.int.parse(queryMap["startIndex"].first), unittest.e
quals(arg_startIndex)); |
1792 | 1617 |
1793 | 1618 |
1794 var h = { | 1619 var h = { |
1795 "content-type" : "application/json; charset=utf-8", | 1620 "content-type" : "application/json; charset=utf-8", |
1796 }; | 1621 }; |
1797 var resp = convert.JSON.encode(buildReport()); | 1622 var resp = convert.JSON.encode(buildReport()); |
1798 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1623 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1799 }), true); | 1624 }), true); |
1800 res.generate(arg_startDate, arg_endDate, dimension: arg_dimension, filter:
arg_filter, locale: arg_locale, maxResults: arg_maxResults, metric: arg_metric,
sort: arg_sort, startIndex: arg_startIndex).then(unittest.expectAsync(((api.Rep
ort response) { | 1625 res.generate(arg_accountId, arg_startDate, arg_endDate, dimension: arg_dim
ension, filter: arg_filter, locale: arg_locale, maxResults: arg_maxResults, metr
ic: arg_metric, sort: arg_sort, startIndex: arg_startIndex).then(unittest.expect
Async(((api.Report response) { |
1801 checkReport(response); | 1626 checkReport(response); |
1802 }))); | 1627 }))); |
1803 }); | 1628 }); |
1804 | 1629 |
1805 }); | 1630 }); |
1806 | 1631 |
1807 | 1632 |
1808 unittest.group("resource-ReportsSavedResourceApi", () { | 1633 unittest.group("resource-AccountsReportsSavedResourceApi", () { |
1809 unittest.test("method--generate", () { | 1634 unittest.test("method--generate", () { |
1810 | 1635 |
1811 var mock = new common_test.HttpServerMock(); | 1636 var mock = new common_test.HttpServerMock(); |
1812 api.ReportsSavedResourceApi res = new api.AdexchangesellerApi(mock).report
s.saved; | 1637 api.AccountsReportsSavedResourceApi res = new api.AdexchangesellerApi(mock
).accounts.reports.saved; |
| 1638 var arg_accountId = "foo"; |
1813 var arg_savedReportId = "foo"; | 1639 var arg_savedReportId = "foo"; |
1814 var arg_locale = "foo"; | 1640 var arg_locale = "foo"; |
1815 var arg_maxResults = 42; | 1641 var arg_maxResults = 42; |
1816 var arg_startIndex = 42; | 1642 var arg_startIndex = 42; |
1817 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1643 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1818 var path = (req.url).path; | 1644 var path = (req.url).path; |
1819 var pathOffset = 0; | 1645 var pathOffset = 0; |
1820 var index; | 1646 var index; |
1821 var subPart; | 1647 var subPart; |
1822 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1648 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1823 pathOffset += 1; | 1649 pathOffset += 1; |
1824 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1650 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1825 pathOffset += 22; | 1651 pathOffset += 22; |
1826 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("reports/")); | 1652 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1827 pathOffset += 8; | 1653 pathOffset += 9; |
| 1654 index = path.indexOf("/reports/", pathOffset); |
| 1655 unittest.expect(index >= 0, unittest.isTrue); |
| 1656 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 1657 pathOffset = index; |
| 1658 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
| 1659 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/reports/")); |
| 1660 pathOffset += 9; |
1828 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 1661 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
1829 pathOffset = path.length; | 1662 pathOffset = path.length; |
1830 unittest.expect(subPart, unittest.equals("$arg_savedReportId")); | 1663 unittest.expect(subPart, unittest.equals("$arg_savedReportId")); |
1831 | 1664 |
1832 var query = (req.url).query; | 1665 var query = (req.url).query; |
1833 var queryOffset = 0; | 1666 var queryOffset = 0; |
1834 var queryMap = {}; | 1667 var queryMap = {}; |
1835 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1668 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1836 parseBool(n) { | 1669 parseBool(n) { |
1837 if (n == "true") return true; | 1670 if (n == "true") return true; |
(...skipping 11 matching lines...) Expand all Loading... |
1849 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1682 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1850 unittest.expect(core.int.parse(queryMap["startIndex"].first), unittest.e
quals(arg_startIndex)); | 1683 unittest.expect(core.int.parse(queryMap["startIndex"].first), unittest.e
quals(arg_startIndex)); |
1851 | 1684 |
1852 | 1685 |
1853 var h = { | 1686 var h = { |
1854 "content-type" : "application/json; charset=utf-8", | 1687 "content-type" : "application/json; charset=utf-8", |
1855 }; | 1688 }; |
1856 var resp = convert.JSON.encode(buildReport()); | 1689 var resp = convert.JSON.encode(buildReport()); |
1857 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1690 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1858 }), true); | 1691 }), true); |
1859 res.generate(arg_savedReportId, locale: arg_locale, maxResults: arg_maxRes
ults, startIndex: arg_startIndex).then(unittest.expectAsync(((api.Report respons
e) { | 1692 res.generate(arg_accountId, arg_savedReportId, locale: arg_locale, maxResu
lts: arg_maxResults, startIndex: arg_startIndex).then(unittest.expectAsync(((api
.Report response) { |
1860 checkReport(response); | 1693 checkReport(response); |
1861 }))); | 1694 }))); |
1862 }); | 1695 }); |
1863 | 1696 |
1864 unittest.test("method--list", () { | 1697 unittest.test("method--list", () { |
1865 | 1698 |
1866 var mock = new common_test.HttpServerMock(); | 1699 var mock = new common_test.HttpServerMock(); |
1867 api.ReportsSavedResourceApi res = new api.AdexchangesellerApi(mock).report
s.saved; | 1700 api.AccountsReportsSavedResourceApi res = new api.AdexchangesellerApi(mock
).accounts.reports.saved; |
| 1701 var arg_accountId = "foo"; |
1868 var arg_maxResults = 42; | 1702 var arg_maxResults = 42; |
1869 var arg_pageToken = "foo"; | 1703 var arg_pageToken = "foo"; |
1870 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1704 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1871 var path = (req.url).path; | 1705 var path = (req.url).path; |
1872 var pathOffset = 0; | 1706 var pathOffset = 0; |
1873 var index; | 1707 var index; |
1874 var subPart; | 1708 var subPart; |
1875 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1709 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1876 pathOffset += 1; | 1710 pathOffset += 1; |
1877 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1711 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1878 pathOffset += 22; | 1712 pathOffset += 22; |
1879 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("reports/saved")); | 1713 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1880 pathOffset += 13; | 1714 pathOffset += 9; |
| 1715 index = path.indexOf("/reports/saved", pathOffset); |
| 1716 unittest.expect(index >= 0, unittest.isTrue); |
| 1717 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 1718 pathOffset = index; |
| 1719 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
| 1720 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("/reports/saved")); |
| 1721 pathOffset += 14; |
1881 | 1722 |
1882 var query = (req.url).query; | 1723 var query = (req.url).query; |
1883 var queryOffset = 0; | 1724 var queryOffset = 0; |
1884 var queryMap = {}; | 1725 var queryMap = {}; |
1885 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1726 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1886 parseBool(n) { | 1727 parseBool(n) { |
1887 if (n == "true") return true; | 1728 if (n == "true") return true; |
1888 if (n == "false") return false; | 1729 if (n == "false") return false; |
1889 if (n == null) return null; | 1730 if (n == null) return null; |
1890 throw new core.ArgumentError("Invalid boolean: $n"); | 1731 throw new core.ArgumentError("Invalid boolean: $n"); |
1891 } | 1732 } |
1892 if (query.length > 0) { | 1733 if (query.length > 0) { |
1893 for (var part in query.split("&")) { | 1734 for (var part in query.split("&")) { |
1894 var keyvalue = part.split("="); | 1735 var keyvalue = part.split("="); |
1895 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1736 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1896 } | 1737 } |
1897 } | 1738 } |
1898 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1739 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1899 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1740 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1900 | 1741 |
1901 | 1742 |
1902 var h = { | 1743 var h = { |
1903 "content-type" : "application/json; charset=utf-8", | 1744 "content-type" : "application/json; charset=utf-8", |
1904 }; | 1745 }; |
1905 var resp = convert.JSON.encode(buildSavedReports()); | 1746 var resp = convert.JSON.encode(buildSavedReports()); |
1906 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1747 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1907 }), true); | 1748 }), true); |
1908 res.list(maxResults: arg_maxResults, pageToken: arg_pageToken).then(unitte
st.expectAsync(((api.SavedReports response) { | 1749 res.list(arg_accountId, maxResults: arg_maxResults, pageToken: arg_pageTok
en).then(unittest.expectAsync(((api.SavedReports response) { |
1909 checkSavedReports(response); | 1750 checkSavedReports(response); |
1910 }))); | 1751 }))); |
1911 }); | 1752 }); |
1912 | 1753 |
1913 }); | 1754 }); |
1914 | 1755 |
1915 | 1756 |
1916 unittest.group("resource-UrlchannelsResourceApi", () { | 1757 unittest.group("resource-AccountsUrlchannelsResourceApi", () { |
1917 unittest.test("method--list", () { | 1758 unittest.test("method--list", () { |
1918 | 1759 |
1919 var mock = new common_test.HttpServerMock(); | 1760 var mock = new common_test.HttpServerMock(); |
1920 api.UrlchannelsResourceApi res = new api.AdexchangesellerApi(mock).urlchan
nels; | 1761 api.AccountsUrlchannelsResourceApi res = new api.AdexchangesellerApi(mock)
.accounts.urlchannels; |
| 1762 var arg_accountId = "foo"; |
1921 var arg_adClientId = "foo"; | 1763 var arg_adClientId = "foo"; |
1922 var arg_maxResults = 42; | 1764 var arg_maxResults = 42; |
1923 var arg_pageToken = "foo"; | 1765 var arg_pageToken = "foo"; |
1924 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1766 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1925 var path = (req.url).path; | 1767 var path = (req.url).path; |
1926 var pathOffset = 0; | 1768 var pathOffset = 0; |
1927 var index; | 1769 var index; |
1928 var subPart; | 1770 var subPart; |
1929 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1771 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1930 pathOffset += 1; | 1772 pathOffset += 1; |
1931 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v1.1/")); | 1773 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("adexchangeseller/v2.0/")); |
1932 pathOffset += 22; | 1774 pathOffset += 22; |
1933 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("adclients/")); | 1775 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("accounts/")); |
1934 pathOffset += 10; | 1776 pathOffset += 9; |
| 1777 index = path.indexOf("/adclients/", pathOffset); |
| 1778 unittest.expect(index >= 0, unittest.isTrue); |
| 1779 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 1780 pathOffset = index; |
| 1781 unittest.expect(subPart, unittest.equals("$arg_accountId")); |
| 1782 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/adclients/")); |
| 1783 pathOffset += 11; |
1935 index = path.indexOf("/urlchannels", pathOffset); | 1784 index = path.indexOf("/urlchannels", pathOffset); |
1936 unittest.expect(index >= 0, unittest.isTrue); | 1785 unittest.expect(index >= 0, unittest.isTrue); |
1937 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1786 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
1938 pathOffset = index; | 1787 pathOffset = index; |
1939 unittest.expect(subPart, unittest.equals("$arg_adClientId")); | 1788 unittest.expect(subPart, unittest.equals("$arg_adClientId")); |
1940 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/urlchannels")); | 1789 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/urlchannels")); |
1941 pathOffset += 12; | 1790 pathOffset += 12; |
1942 | 1791 |
1943 var query = (req.url).query; | 1792 var query = (req.url).query; |
1944 var queryOffset = 0; | 1793 var queryOffset = 0; |
(...skipping 14 matching lines...) Expand all Loading... |
1959 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1808 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1960 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1809 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1961 | 1810 |
1962 | 1811 |
1963 var h = { | 1812 var h = { |
1964 "content-type" : "application/json; charset=utf-8", | 1813 "content-type" : "application/json; charset=utf-8", |
1965 }; | 1814 }; |
1966 var resp = convert.JSON.encode(buildUrlChannels()); | 1815 var resp = convert.JSON.encode(buildUrlChannels()); |
1967 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1816 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1968 }), true); | 1817 }), true); |
1969 res.list(arg_adClientId, maxResults: arg_maxResults, pageToken: arg_pageTo
ken).then(unittest.expectAsync(((api.UrlChannels response) { | 1818 res.list(arg_accountId, arg_adClientId, maxResults: arg_maxResults, pageTo
ken: arg_pageToken).then(unittest.expectAsync(((api.UrlChannels response) { |
1970 checkUrlChannels(response); | 1819 checkUrlChannels(response); |
1971 }))); | 1820 }))); |
1972 }); | 1821 }); |
1973 | 1822 |
1974 }); | 1823 }); |
1975 | 1824 |
1976 | 1825 |
1977 } | 1826 } |
1978 | 1827 |
OLD | NEW |