OLD | NEW |
1 library googleapis.doubleclicksearch.v2.test; | 1 library googleapis.doubleclicksearch.v2.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; | |
12 import 'package:googleapis/src/common_internal.dart' as common_internal; | |
13 import '../common/common_internal_test.dart' as common_test; | |
14 | 11 |
15 import 'package:googleapis/doubleclicksearch/v2.dart' as api; | 12 import 'package:googleapis/doubleclicksearch/v2.dart' as api; |
16 | 13 |
| 14 class HttpServerMock extends http.BaseClient { |
| 15 core.Function _callback; |
| 16 core.bool _expectJson; |
17 | 17 |
| 18 void register(core.Function callback, core.bool expectJson) { |
| 19 _callback = callback; |
| 20 _expectJson = expectJson; |
| 21 } |
| 22 |
| 23 async.Future<http.StreamedResponse> send(http.BaseRequest request) { |
| 24 if (_expectJson) { |
| 25 return request.finalize() |
| 26 .transform(convert.UTF8.decoder) |
| 27 .join('') |
| 28 .then((core.String jsonString) { |
| 29 if (jsonString.isEmpty) { |
| 30 return _callback(request, null); |
| 31 } else { |
| 32 return _callback(request, convert.JSON.decode(jsonString)); |
| 33 } |
| 34 }); |
| 35 } else { |
| 36 var stream = request.finalize(); |
| 37 if (stream == null) { |
| 38 return _callback(request, []); |
| 39 } else { |
| 40 return stream.toBytes().then((data) { |
| 41 return _callback(request, data); |
| 42 }); |
| 43 } |
| 44 } |
| 45 } |
| 46 } |
| 47 |
| 48 http.StreamedResponse stringResponse( |
| 49 core.int status, core.Map headers, core.String body) { |
| 50 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); |
| 51 return new http.StreamedResponse(stream, status, headers: headers); |
| 52 } |
18 | 53 |
19 core.int buildCounterAvailability = 0; | 54 core.int buildCounterAvailability = 0; |
20 buildAvailability() { | 55 buildAvailability() { |
21 var o = new api.Availability(); | 56 var o = new api.Availability(); |
22 buildCounterAvailability++; | 57 buildCounterAvailability++; |
23 if (buildCounterAvailability < 3) { | 58 if (buildCounterAvailability < 3) { |
24 o.advertiserId = "foo"; | 59 o.advertiserId = "foo"; |
25 o.agencyId = "foo"; | 60 o.agencyId = "foo"; |
26 o.availabilityTimestamp = "foo"; | 61 o.availabilityTimestamp = "foo"; |
27 o.segmentationId = "foo"; | 62 o.segmentationId = "foo"; |
(...skipping 10 matching lines...) Expand all Loading... |
38 unittest.expect(o.advertiserId, unittest.equals('foo')); | 73 unittest.expect(o.advertiserId, unittest.equals('foo')); |
39 unittest.expect(o.agencyId, unittest.equals('foo')); | 74 unittest.expect(o.agencyId, unittest.equals('foo')); |
40 unittest.expect(o.availabilityTimestamp, unittest.equals('foo')); | 75 unittest.expect(o.availabilityTimestamp, unittest.equals('foo')); |
41 unittest.expect(o.segmentationId, unittest.equals('foo')); | 76 unittest.expect(o.segmentationId, unittest.equals('foo')); |
42 unittest.expect(o.segmentationName, unittest.equals('foo')); | 77 unittest.expect(o.segmentationName, unittest.equals('foo')); |
43 unittest.expect(o.segmentationType, unittest.equals('foo')); | 78 unittest.expect(o.segmentationType, unittest.equals('foo')); |
44 } | 79 } |
45 buildCounterAvailability--; | 80 buildCounterAvailability--; |
46 } | 81 } |
47 | 82 |
48 buildUnnamed1057() { | 83 buildUnnamed962() { |
49 var o = new core.List<api.CustomDimension>(); | 84 var o = new core.List<api.CustomDimension>(); |
50 o.add(buildCustomDimension()); | 85 o.add(buildCustomDimension()); |
51 o.add(buildCustomDimension()); | 86 o.add(buildCustomDimension()); |
52 return o; | 87 return o; |
53 } | 88 } |
54 | 89 |
55 checkUnnamed1057(core.List<api.CustomDimension> o) { | 90 checkUnnamed962(core.List<api.CustomDimension> o) { |
56 unittest.expect(o, unittest.hasLength(2)); | 91 unittest.expect(o, unittest.hasLength(2)); |
57 checkCustomDimension(o[0]); | 92 checkCustomDimension(o[0]); |
58 checkCustomDimension(o[1]); | 93 checkCustomDimension(o[1]); |
59 } | 94 } |
60 | 95 |
61 buildUnnamed1058() { | 96 buildUnnamed963() { |
62 var o = new core.List<api.CustomMetric>(); | 97 var o = new core.List<api.CustomMetric>(); |
63 o.add(buildCustomMetric()); | 98 o.add(buildCustomMetric()); |
64 o.add(buildCustomMetric()); | 99 o.add(buildCustomMetric()); |
65 return o; | 100 return o; |
66 } | 101 } |
67 | 102 |
68 checkUnnamed1058(core.List<api.CustomMetric> o) { | 103 checkUnnamed963(core.List<api.CustomMetric> o) { |
69 unittest.expect(o, unittest.hasLength(2)); | 104 unittest.expect(o, unittest.hasLength(2)); |
70 checkCustomMetric(o[0]); | 105 checkCustomMetric(o[0]); |
71 checkCustomMetric(o[1]); | 106 checkCustomMetric(o[1]); |
72 } | 107 } |
73 | 108 |
74 core.int buildCounterConversion = 0; | 109 core.int buildCounterConversion = 0; |
75 buildConversion() { | 110 buildConversion() { |
76 var o = new api.Conversion(); | 111 var o = new api.Conversion(); |
77 buildCounterConversion++; | 112 buildCounterConversion++; |
78 if (buildCounterConversion < 3) { | 113 if (buildCounterConversion < 3) { |
79 o.adGroupId = "foo"; | 114 o.adGroupId = "foo"; |
80 o.adId = "foo"; | 115 o.adId = "foo"; |
81 o.advertiserId = "foo"; | 116 o.advertiserId = "foo"; |
82 o.agencyId = "foo"; | 117 o.agencyId = "foo"; |
83 o.attributionModel = "foo"; | 118 o.attributionModel = "foo"; |
84 o.campaignId = "foo"; | 119 o.campaignId = "foo"; |
85 o.clickId = "foo"; | 120 o.clickId = "foo"; |
86 o.conversionId = "foo"; | 121 o.conversionId = "foo"; |
87 o.conversionModifiedTimestamp = "foo"; | 122 o.conversionModifiedTimestamp = "foo"; |
88 o.conversionTimestamp = "foo"; | 123 o.conversionTimestamp = "foo"; |
89 o.countMillis = "foo"; | 124 o.countMillis = "foo"; |
90 o.criterionId = "foo"; | 125 o.criterionId = "foo"; |
91 o.currencyCode = "foo"; | 126 o.currencyCode = "foo"; |
92 o.customDimension = buildUnnamed1057(); | 127 o.customDimension = buildUnnamed962(); |
93 o.customMetric = buildUnnamed1058(); | 128 o.customMetric = buildUnnamed963(); |
94 o.dsConversionId = "foo"; | 129 o.dsConversionId = "foo"; |
95 o.engineAccountId = "foo"; | 130 o.engineAccountId = "foo"; |
96 o.floodlightOrderId = "foo"; | 131 o.floodlightOrderId = "foo"; |
97 o.quantityMillis = "foo"; | 132 o.quantityMillis = "foo"; |
98 o.revenueMicros = "foo"; | 133 o.revenueMicros = "foo"; |
99 o.segmentationId = "foo"; | 134 o.segmentationId = "foo"; |
100 o.segmentationName = "foo"; | 135 o.segmentationName = "foo"; |
101 o.segmentationType = "foo"; | 136 o.segmentationType = "foo"; |
102 o.state = "foo"; | 137 o.state = "foo"; |
103 o.type = "foo"; | 138 o.type = "foo"; |
(...skipping 11 matching lines...) Expand all Loading... |
115 unittest.expect(o.agencyId, unittest.equals('foo')); | 150 unittest.expect(o.agencyId, unittest.equals('foo')); |
116 unittest.expect(o.attributionModel, unittest.equals('foo')); | 151 unittest.expect(o.attributionModel, unittest.equals('foo')); |
117 unittest.expect(o.campaignId, unittest.equals('foo')); | 152 unittest.expect(o.campaignId, unittest.equals('foo')); |
118 unittest.expect(o.clickId, unittest.equals('foo')); | 153 unittest.expect(o.clickId, unittest.equals('foo')); |
119 unittest.expect(o.conversionId, unittest.equals('foo')); | 154 unittest.expect(o.conversionId, unittest.equals('foo')); |
120 unittest.expect(o.conversionModifiedTimestamp, unittest.equals('foo')); | 155 unittest.expect(o.conversionModifiedTimestamp, unittest.equals('foo')); |
121 unittest.expect(o.conversionTimestamp, unittest.equals('foo')); | 156 unittest.expect(o.conversionTimestamp, unittest.equals('foo')); |
122 unittest.expect(o.countMillis, unittest.equals('foo')); | 157 unittest.expect(o.countMillis, unittest.equals('foo')); |
123 unittest.expect(o.criterionId, unittest.equals('foo')); | 158 unittest.expect(o.criterionId, unittest.equals('foo')); |
124 unittest.expect(o.currencyCode, unittest.equals('foo')); | 159 unittest.expect(o.currencyCode, unittest.equals('foo')); |
125 checkUnnamed1057(o.customDimension); | 160 checkUnnamed962(o.customDimension); |
126 checkUnnamed1058(o.customMetric); | 161 checkUnnamed963(o.customMetric); |
127 unittest.expect(o.dsConversionId, unittest.equals('foo')); | 162 unittest.expect(o.dsConversionId, unittest.equals('foo')); |
128 unittest.expect(o.engineAccountId, unittest.equals('foo')); | 163 unittest.expect(o.engineAccountId, unittest.equals('foo')); |
129 unittest.expect(o.floodlightOrderId, unittest.equals('foo')); | 164 unittest.expect(o.floodlightOrderId, unittest.equals('foo')); |
130 unittest.expect(o.quantityMillis, unittest.equals('foo')); | 165 unittest.expect(o.quantityMillis, unittest.equals('foo')); |
131 unittest.expect(o.revenueMicros, unittest.equals('foo')); | 166 unittest.expect(o.revenueMicros, unittest.equals('foo')); |
132 unittest.expect(o.segmentationId, unittest.equals('foo')); | 167 unittest.expect(o.segmentationId, unittest.equals('foo')); |
133 unittest.expect(o.segmentationName, unittest.equals('foo')); | 168 unittest.expect(o.segmentationName, unittest.equals('foo')); |
134 unittest.expect(o.segmentationType, unittest.equals('foo')); | 169 unittest.expect(o.segmentationType, unittest.equals('foo')); |
135 unittest.expect(o.state, unittest.equals('foo')); | 170 unittest.expect(o.state, unittest.equals('foo')); |
136 unittest.expect(o.type, unittest.equals('foo')); | 171 unittest.expect(o.type, unittest.equals('foo')); |
137 } | 172 } |
138 buildCounterConversion--; | 173 buildCounterConversion--; |
139 } | 174 } |
140 | 175 |
141 buildUnnamed1059() { | 176 buildUnnamed964() { |
142 var o = new core.List<api.Conversion>(); | 177 var o = new core.List<api.Conversion>(); |
143 o.add(buildConversion()); | 178 o.add(buildConversion()); |
144 o.add(buildConversion()); | 179 o.add(buildConversion()); |
145 return o; | 180 return o; |
146 } | 181 } |
147 | 182 |
148 checkUnnamed1059(core.List<api.Conversion> o) { | 183 checkUnnamed964(core.List<api.Conversion> o) { |
149 unittest.expect(o, unittest.hasLength(2)); | 184 unittest.expect(o, unittest.hasLength(2)); |
150 checkConversion(o[0]); | 185 checkConversion(o[0]); |
151 checkConversion(o[1]); | 186 checkConversion(o[1]); |
152 } | 187 } |
153 | 188 |
154 core.int buildCounterConversionList = 0; | 189 core.int buildCounterConversionList = 0; |
155 buildConversionList() { | 190 buildConversionList() { |
156 var o = new api.ConversionList(); | 191 var o = new api.ConversionList(); |
157 buildCounterConversionList++; | 192 buildCounterConversionList++; |
158 if (buildCounterConversionList < 3) { | 193 if (buildCounterConversionList < 3) { |
159 o.conversion = buildUnnamed1059(); | 194 o.conversion = buildUnnamed964(); |
160 o.kind = "foo"; | 195 o.kind = "foo"; |
161 } | 196 } |
162 buildCounterConversionList--; | 197 buildCounterConversionList--; |
163 return o; | 198 return o; |
164 } | 199 } |
165 | 200 |
166 checkConversionList(api.ConversionList o) { | 201 checkConversionList(api.ConversionList o) { |
167 buildCounterConversionList++; | 202 buildCounterConversionList++; |
168 if (buildCounterConversionList < 3) { | 203 if (buildCounterConversionList < 3) { |
169 checkUnnamed1059(o.conversion); | 204 checkUnnamed964(o.conversion); |
170 unittest.expect(o.kind, unittest.equals('foo')); | 205 unittest.expect(o.kind, unittest.equals('foo')); |
171 } | 206 } |
172 buildCounterConversionList--; | 207 buildCounterConversionList--; |
173 } | 208 } |
174 | 209 |
175 core.int buildCounterCustomDimension = 0; | 210 core.int buildCounterCustomDimension = 0; |
176 buildCustomDimension() { | 211 buildCustomDimension() { |
177 var o = new api.CustomDimension(); | 212 var o = new api.CustomDimension(); |
178 buildCounterCustomDimension++; | 213 buildCounterCustomDimension++; |
179 if (buildCounterCustomDimension < 3) { | 214 if (buildCounterCustomDimension < 3) { |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
228 | 263 |
229 checkReportFiles(api.ReportFiles o) { | 264 checkReportFiles(api.ReportFiles o) { |
230 buildCounterReportFiles++; | 265 buildCounterReportFiles++; |
231 if (buildCounterReportFiles < 3) { | 266 if (buildCounterReportFiles < 3) { |
232 unittest.expect(o.byteCount, unittest.equals('foo')); | 267 unittest.expect(o.byteCount, unittest.equals('foo')); |
233 unittest.expect(o.url, unittest.equals('foo')); | 268 unittest.expect(o.url, unittest.equals('foo')); |
234 } | 269 } |
235 buildCounterReportFiles--; | 270 buildCounterReportFiles--; |
236 } | 271 } |
237 | 272 |
238 buildUnnamed1060() { | 273 buildUnnamed965() { |
239 var o = new core.List<api.ReportFiles>(); | 274 var o = new core.List<api.ReportFiles>(); |
240 o.add(buildReportFiles()); | 275 o.add(buildReportFiles()); |
241 o.add(buildReportFiles()); | 276 o.add(buildReportFiles()); |
242 return o; | 277 return o; |
243 } | 278 } |
244 | 279 |
245 checkUnnamed1060(core.List<api.ReportFiles> o) { | 280 checkUnnamed965(core.List<api.ReportFiles> o) { |
246 unittest.expect(o, unittest.hasLength(2)); | 281 unittest.expect(o, unittest.hasLength(2)); |
247 checkReportFiles(o[0]); | 282 checkReportFiles(o[0]); |
248 checkReportFiles(o[1]); | 283 checkReportFiles(o[1]); |
249 } | 284 } |
250 | 285 |
251 buildUnnamed1061() { | 286 buildUnnamed966() { |
252 var o = new core.List<api.ReportRow>(); | 287 var o = new core.List<api.ReportRow>(); |
253 o.add(buildReportRow()); | 288 o.add(buildReportRow()); |
254 o.add(buildReportRow()); | 289 o.add(buildReportRow()); |
255 return o; | 290 return o; |
256 } | 291 } |
257 | 292 |
258 checkUnnamed1061(core.List<api.ReportRow> o) { | 293 checkUnnamed966(core.List<api.ReportRow> o) { |
259 unittest.expect(o, unittest.hasLength(2)); | 294 unittest.expect(o, unittest.hasLength(2)); |
260 checkReportRow(o[0]); | 295 checkReportRow(o[0]); |
261 checkReportRow(o[1]); | 296 checkReportRow(o[1]); |
262 } | 297 } |
263 | 298 |
264 core.int buildCounterReport = 0; | 299 core.int buildCounterReport = 0; |
265 buildReport() { | 300 buildReport() { |
266 var o = new api.Report(); | 301 var o = new api.Report(); |
267 buildCounterReport++; | 302 buildCounterReport++; |
268 if (buildCounterReport < 3) { | 303 if (buildCounterReport < 3) { |
269 o.files = buildUnnamed1060(); | 304 o.files = buildUnnamed965(); |
270 o.id = "foo"; | 305 o.id = "foo"; |
271 o.isReportReady = true; | 306 o.isReportReady = true; |
272 o.kind = "foo"; | 307 o.kind = "foo"; |
273 o.request = buildReportRequest(); | 308 o.request = buildReportRequest(); |
274 o.rowCount = 42; | 309 o.rowCount = 42; |
275 o.rows = buildUnnamed1061(); | 310 o.rows = buildUnnamed966(); |
276 o.statisticsCurrencyCode = "foo"; | 311 o.statisticsCurrencyCode = "foo"; |
277 o.statisticsTimeZone = "foo"; | 312 o.statisticsTimeZone = "foo"; |
278 } | 313 } |
279 buildCounterReport--; | 314 buildCounterReport--; |
280 return o; | 315 return o; |
281 } | 316 } |
282 | 317 |
283 checkReport(api.Report o) { | 318 checkReport(api.Report o) { |
284 buildCounterReport++; | 319 buildCounterReport++; |
285 if (buildCounterReport < 3) { | 320 if (buildCounterReport < 3) { |
286 checkUnnamed1060(o.files); | 321 checkUnnamed965(o.files); |
287 unittest.expect(o.id, unittest.equals('foo')); | 322 unittest.expect(o.id, unittest.equals('foo')); |
288 unittest.expect(o.isReportReady, unittest.isTrue); | 323 unittest.expect(o.isReportReady, unittest.isTrue); |
289 unittest.expect(o.kind, unittest.equals('foo')); | 324 unittest.expect(o.kind, unittest.equals('foo')); |
290 checkReportRequest(o.request); | 325 checkReportRequest(o.request); |
291 unittest.expect(o.rowCount, unittest.equals(42)); | 326 unittest.expect(o.rowCount, unittest.equals(42)); |
292 checkUnnamed1061(o.rows); | 327 checkUnnamed966(o.rows); |
293 unittest.expect(o.statisticsCurrencyCode, unittest.equals('foo')); | 328 unittest.expect(o.statisticsCurrencyCode, unittest.equals('foo')); |
294 unittest.expect(o.statisticsTimeZone, unittest.equals('foo')); | 329 unittest.expect(o.statisticsTimeZone, unittest.equals('foo')); |
295 } | 330 } |
296 buildCounterReport--; | 331 buildCounterReport--; |
297 } | 332 } |
298 | 333 |
299 core.int buildCounterReportApiColumnSpec = 0; | 334 core.int buildCounterReportApiColumnSpec = 0; |
300 buildReportApiColumnSpec() { | 335 buildReportApiColumnSpec() { |
301 var o = new api.ReportApiColumnSpec(); | 336 var o = new api.ReportApiColumnSpec(); |
302 buildCounterReportApiColumnSpec++; | 337 buildCounterReportApiColumnSpec++; |
(...skipping 21 matching lines...) Expand all Loading... |
324 unittest.expect(o.endDate, unittest.equals('foo')); | 359 unittest.expect(o.endDate, unittest.equals('foo')); |
325 unittest.expect(o.groupByColumn, unittest.isTrue); | 360 unittest.expect(o.groupByColumn, unittest.isTrue); |
326 unittest.expect(o.headerText, unittest.equals('foo')); | 361 unittest.expect(o.headerText, unittest.equals('foo')); |
327 unittest.expect(o.platformSource, unittest.equals('foo')); | 362 unittest.expect(o.platformSource, unittest.equals('foo')); |
328 unittest.expect(o.savedColumnName, unittest.equals('foo')); | 363 unittest.expect(o.savedColumnName, unittest.equals('foo')); |
329 unittest.expect(o.startDate, unittest.equals('foo')); | 364 unittest.expect(o.startDate, unittest.equals('foo')); |
330 } | 365 } |
331 buildCounterReportApiColumnSpec--; | 366 buildCounterReportApiColumnSpec--; |
332 } | 367 } |
333 | 368 |
334 buildUnnamed1062() { | 369 buildUnnamed967() { |
335 var o = new core.List<api.ReportApiColumnSpec>(); | 370 var o = new core.List<api.ReportApiColumnSpec>(); |
336 o.add(buildReportApiColumnSpec()); | 371 o.add(buildReportApiColumnSpec()); |
337 o.add(buildReportApiColumnSpec()); | 372 o.add(buildReportApiColumnSpec()); |
338 return o; | 373 return o; |
339 } | 374 } |
340 | 375 |
341 checkUnnamed1062(core.List<api.ReportApiColumnSpec> o) { | 376 checkUnnamed967(core.List<api.ReportApiColumnSpec> o) { |
342 unittest.expect(o, unittest.hasLength(2)); | 377 unittest.expect(o, unittest.hasLength(2)); |
343 checkReportApiColumnSpec(o[0]); | 378 checkReportApiColumnSpec(o[0]); |
344 checkReportApiColumnSpec(o[1]); | 379 checkReportApiColumnSpec(o[1]); |
345 } | 380 } |
346 | 381 |
347 buildUnnamed1063() { | 382 buildUnnamed968() { |
348 var o = new core.List<core.Object>(); | 383 var o = new core.List<core.Object>(); |
349 o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}); | 384 o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}); |
350 o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}); | 385 o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}); |
351 return o; | 386 return o; |
352 } | 387 } |
353 | 388 |
354 checkUnnamed1063(core.List<core.Object> o) { | 389 checkUnnamed968(core.List<core.Object> o) { |
355 unittest.expect(o, unittest.hasLength(2)); | 390 unittest.expect(o, unittest.hasLength(2)); |
356 var casted1 = (o[0]) as core.Map; unittest.expect(casted1, unittest.hasLength(
3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.expe
ct(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], u
nittest.equals('foo')); | 391 var casted1 = (o[0]) as core.Map; unittest.expect(casted1, unittest.hasLength(
3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.expe
ct(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], u
nittest.equals('foo')); |
357 var casted2 = (o[1]) as core.Map; unittest.expect(casted2, unittest.hasLength(
3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expe
ct(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], u
nittest.equals('foo')); | 392 var casted2 = (o[1]) as core.Map; unittest.expect(casted2, unittest.hasLength(
3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expe
ct(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], u
nittest.equals('foo')); |
358 } | 393 } |
359 | 394 |
360 core.int buildCounterReportRequestFilters = 0; | 395 core.int buildCounterReportRequestFilters = 0; |
361 buildReportRequestFilters() { | 396 buildReportRequestFilters() { |
362 var o = new api.ReportRequestFilters(); | 397 var o = new api.ReportRequestFilters(); |
363 buildCounterReportRequestFilters++; | 398 buildCounterReportRequestFilters++; |
364 if (buildCounterReportRequestFilters < 3) { | 399 if (buildCounterReportRequestFilters < 3) { |
365 o.column = buildReportApiColumnSpec(); | 400 o.column = buildReportApiColumnSpec(); |
366 o.operator = "foo"; | 401 o.operator = "foo"; |
367 o.values = buildUnnamed1063(); | 402 o.values = buildUnnamed968(); |
368 } | 403 } |
369 buildCounterReportRequestFilters--; | 404 buildCounterReportRequestFilters--; |
370 return o; | 405 return o; |
371 } | 406 } |
372 | 407 |
373 checkReportRequestFilters(api.ReportRequestFilters o) { | 408 checkReportRequestFilters(api.ReportRequestFilters o) { |
374 buildCounterReportRequestFilters++; | 409 buildCounterReportRequestFilters++; |
375 if (buildCounterReportRequestFilters < 3) { | 410 if (buildCounterReportRequestFilters < 3) { |
376 checkReportApiColumnSpec(o.column); | 411 checkReportApiColumnSpec(o.column); |
377 unittest.expect(o.operator, unittest.equals('foo')); | 412 unittest.expect(o.operator, unittest.equals('foo')); |
378 checkUnnamed1063(o.values); | 413 checkUnnamed968(o.values); |
379 } | 414 } |
380 buildCounterReportRequestFilters--; | 415 buildCounterReportRequestFilters--; |
381 } | 416 } |
382 | 417 |
383 buildUnnamed1064() { | 418 buildUnnamed969() { |
384 var o = new core.List<api.ReportRequestFilters>(); | 419 var o = new core.List<api.ReportRequestFilters>(); |
385 o.add(buildReportRequestFilters()); | 420 o.add(buildReportRequestFilters()); |
386 o.add(buildReportRequestFilters()); | 421 o.add(buildReportRequestFilters()); |
387 return o; | 422 return o; |
388 } | 423 } |
389 | 424 |
390 checkUnnamed1064(core.List<api.ReportRequestFilters> o) { | 425 checkUnnamed969(core.List<api.ReportRequestFilters> o) { |
391 unittest.expect(o, unittest.hasLength(2)); | 426 unittest.expect(o, unittest.hasLength(2)); |
392 checkReportRequestFilters(o[0]); | 427 checkReportRequestFilters(o[0]); |
393 checkReportRequestFilters(o[1]); | 428 checkReportRequestFilters(o[1]); |
394 } | 429 } |
395 | 430 |
396 core.int buildCounterReportRequestOrderBy = 0; | 431 core.int buildCounterReportRequestOrderBy = 0; |
397 buildReportRequestOrderBy() { | 432 buildReportRequestOrderBy() { |
398 var o = new api.ReportRequestOrderBy(); | 433 var o = new api.ReportRequestOrderBy(); |
399 buildCounterReportRequestOrderBy++; | 434 buildCounterReportRequestOrderBy++; |
400 if (buildCounterReportRequestOrderBy < 3) { | 435 if (buildCounterReportRequestOrderBy < 3) { |
401 o.column = buildReportApiColumnSpec(); | 436 o.column = buildReportApiColumnSpec(); |
402 o.sortOrder = "foo"; | 437 o.sortOrder = "foo"; |
403 } | 438 } |
404 buildCounterReportRequestOrderBy--; | 439 buildCounterReportRequestOrderBy--; |
405 return o; | 440 return o; |
406 } | 441 } |
407 | 442 |
408 checkReportRequestOrderBy(api.ReportRequestOrderBy o) { | 443 checkReportRequestOrderBy(api.ReportRequestOrderBy o) { |
409 buildCounterReportRequestOrderBy++; | 444 buildCounterReportRequestOrderBy++; |
410 if (buildCounterReportRequestOrderBy < 3) { | 445 if (buildCounterReportRequestOrderBy < 3) { |
411 checkReportApiColumnSpec(o.column); | 446 checkReportApiColumnSpec(o.column); |
412 unittest.expect(o.sortOrder, unittest.equals('foo')); | 447 unittest.expect(o.sortOrder, unittest.equals('foo')); |
413 } | 448 } |
414 buildCounterReportRequestOrderBy--; | 449 buildCounterReportRequestOrderBy--; |
415 } | 450 } |
416 | 451 |
417 buildUnnamed1065() { | 452 buildUnnamed970() { |
418 var o = new core.List<api.ReportRequestOrderBy>(); | 453 var o = new core.List<api.ReportRequestOrderBy>(); |
419 o.add(buildReportRequestOrderBy()); | 454 o.add(buildReportRequestOrderBy()); |
420 o.add(buildReportRequestOrderBy()); | 455 o.add(buildReportRequestOrderBy()); |
421 return o; | 456 return o; |
422 } | 457 } |
423 | 458 |
424 checkUnnamed1065(core.List<api.ReportRequestOrderBy> o) { | 459 checkUnnamed970(core.List<api.ReportRequestOrderBy> o) { |
425 unittest.expect(o, unittest.hasLength(2)); | 460 unittest.expect(o, unittest.hasLength(2)); |
426 checkReportRequestOrderBy(o[0]); | 461 checkReportRequestOrderBy(o[0]); |
427 checkReportRequestOrderBy(o[1]); | 462 checkReportRequestOrderBy(o[1]); |
428 } | 463 } |
429 | 464 |
430 core.int buildCounterReportRequestReportScope = 0; | 465 core.int buildCounterReportRequestReportScope = 0; |
431 buildReportRequestReportScope() { | 466 buildReportRequestReportScope() { |
432 var o = new api.ReportRequestReportScope(); | 467 var o = new api.ReportRequestReportScope(); |
433 buildCounterReportRequestReportScope++; | 468 buildCounterReportRequestReportScope++; |
434 if (buildCounterReportRequestReportScope < 3) { | 469 if (buildCounterReportRequestReportScope < 3) { |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
481 unittest.expect(o.startDate, unittest.equals('foo')); | 516 unittest.expect(o.startDate, unittest.equals('foo')); |
482 } | 517 } |
483 buildCounterReportRequestTimeRange--; | 518 buildCounterReportRequestTimeRange--; |
484 } | 519 } |
485 | 520 |
486 core.int buildCounterReportRequest = 0; | 521 core.int buildCounterReportRequest = 0; |
487 buildReportRequest() { | 522 buildReportRequest() { |
488 var o = new api.ReportRequest(); | 523 var o = new api.ReportRequest(); |
489 buildCounterReportRequest++; | 524 buildCounterReportRequest++; |
490 if (buildCounterReportRequest < 3) { | 525 if (buildCounterReportRequest < 3) { |
491 o.columns = buildUnnamed1062(); | 526 o.columns = buildUnnamed967(); |
492 o.downloadFormat = "foo"; | 527 o.downloadFormat = "foo"; |
493 o.filters = buildUnnamed1064(); | 528 o.filters = buildUnnamed969(); |
494 o.includeDeletedEntities = true; | 529 o.includeDeletedEntities = true; |
495 o.includeRemovedEntities = true; | 530 o.includeRemovedEntities = true; |
496 o.maxRowsPerFile = 42; | 531 o.maxRowsPerFile = 42; |
497 o.orderBy = buildUnnamed1065(); | 532 o.orderBy = buildUnnamed970(); |
498 o.reportScope = buildReportRequestReportScope(); | 533 o.reportScope = buildReportRequestReportScope(); |
499 o.reportType = "foo"; | 534 o.reportType = "foo"; |
500 o.rowCount = 42; | 535 o.rowCount = 42; |
501 o.startRow = 42; | 536 o.startRow = 42; |
502 o.statisticsCurrency = "foo"; | 537 o.statisticsCurrency = "foo"; |
503 o.timeRange = buildReportRequestTimeRange(); | 538 o.timeRange = buildReportRequestTimeRange(); |
504 o.verifySingleTimeZone = true; | 539 o.verifySingleTimeZone = true; |
505 } | 540 } |
506 buildCounterReportRequest--; | 541 buildCounterReportRequest--; |
507 return o; | 542 return o; |
508 } | 543 } |
509 | 544 |
510 checkReportRequest(api.ReportRequest o) { | 545 checkReportRequest(api.ReportRequest o) { |
511 buildCounterReportRequest++; | 546 buildCounterReportRequest++; |
512 if (buildCounterReportRequest < 3) { | 547 if (buildCounterReportRequest < 3) { |
513 checkUnnamed1062(o.columns); | 548 checkUnnamed967(o.columns); |
514 unittest.expect(o.downloadFormat, unittest.equals('foo')); | 549 unittest.expect(o.downloadFormat, unittest.equals('foo')); |
515 checkUnnamed1064(o.filters); | 550 checkUnnamed969(o.filters); |
516 unittest.expect(o.includeDeletedEntities, unittest.isTrue); | 551 unittest.expect(o.includeDeletedEntities, unittest.isTrue); |
517 unittest.expect(o.includeRemovedEntities, unittest.isTrue); | 552 unittest.expect(o.includeRemovedEntities, unittest.isTrue); |
518 unittest.expect(o.maxRowsPerFile, unittest.equals(42)); | 553 unittest.expect(o.maxRowsPerFile, unittest.equals(42)); |
519 checkUnnamed1065(o.orderBy); | 554 checkUnnamed970(o.orderBy); |
520 checkReportRequestReportScope(o.reportScope); | 555 checkReportRequestReportScope(o.reportScope); |
521 unittest.expect(o.reportType, unittest.equals('foo')); | 556 unittest.expect(o.reportType, unittest.equals('foo')); |
522 unittest.expect(o.rowCount, unittest.equals(42)); | 557 unittest.expect(o.rowCount, unittest.equals(42)); |
523 unittest.expect(o.startRow, unittest.equals(42)); | 558 unittest.expect(o.startRow, unittest.equals(42)); |
524 unittest.expect(o.statisticsCurrency, unittest.equals('foo')); | 559 unittest.expect(o.statisticsCurrency, unittest.equals('foo')); |
525 checkReportRequestTimeRange(o.timeRange); | 560 checkReportRequestTimeRange(o.timeRange); |
526 unittest.expect(o.verifySingleTimeZone, unittest.isTrue); | 561 unittest.expect(o.verifySingleTimeZone, unittest.isTrue); |
527 } | 562 } |
528 buildCounterReportRequest--; | 563 buildCounterReportRequest--; |
529 } | 564 } |
(...skipping 27 matching lines...) Expand all Loading... |
557 checkSavedColumn(api.SavedColumn o) { | 592 checkSavedColumn(api.SavedColumn o) { |
558 buildCounterSavedColumn++; | 593 buildCounterSavedColumn++; |
559 if (buildCounterSavedColumn < 3) { | 594 if (buildCounterSavedColumn < 3) { |
560 unittest.expect(o.kind, unittest.equals('foo')); | 595 unittest.expect(o.kind, unittest.equals('foo')); |
561 unittest.expect(o.savedColumnName, unittest.equals('foo')); | 596 unittest.expect(o.savedColumnName, unittest.equals('foo')); |
562 unittest.expect(o.type, unittest.equals('foo')); | 597 unittest.expect(o.type, unittest.equals('foo')); |
563 } | 598 } |
564 buildCounterSavedColumn--; | 599 buildCounterSavedColumn--; |
565 } | 600 } |
566 | 601 |
567 buildUnnamed1066() { | 602 buildUnnamed971() { |
568 var o = new core.List<api.SavedColumn>(); | 603 var o = new core.List<api.SavedColumn>(); |
569 o.add(buildSavedColumn()); | 604 o.add(buildSavedColumn()); |
570 o.add(buildSavedColumn()); | 605 o.add(buildSavedColumn()); |
571 return o; | 606 return o; |
572 } | 607 } |
573 | 608 |
574 checkUnnamed1066(core.List<api.SavedColumn> o) { | 609 checkUnnamed971(core.List<api.SavedColumn> o) { |
575 unittest.expect(o, unittest.hasLength(2)); | 610 unittest.expect(o, unittest.hasLength(2)); |
576 checkSavedColumn(o[0]); | 611 checkSavedColumn(o[0]); |
577 checkSavedColumn(o[1]); | 612 checkSavedColumn(o[1]); |
578 } | 613 } |
579 | 614 |
580 core.int buildCounterSavedColumnList = 0; | 615 core.int buildCounterSavedColumnList = 0; |
581 buildSavedColumnList() { | 616 buildSavedColumnList() { |
582 var o = new api.SavedColumnList(); | 617 var o = new api.SavedColumnList(); |
583 buildCounterSavedColumnList++; | 618 buildCounterSavedColumnList++; |
584 if (buildCounterSavedColumnList < 3) { | 619 if (buildCounterSavedColumnList < 3) { |
585 o.items = buildUnnamed1066(); | 620 o.items = buildUnnamed971(); |
586 o.kind = "foo"; | 621 o.kind = "foo"; |
587 } | 622 } |
588 buildCounterSavedColumnList--; | 623 buildCounterSavedColumnList--; |
589 return o; | 624 return o; |
590 } | 625 } |
591 | 626 |
592 checkSavedColumnList(api.SavedColumnList o) { | 627 checkSavedColumnList(api.SavedColumnList o) { |
593 buildCounterSavedColumnList++; | 628 buildCounterSavedColumnList++; |
594 if (buildCounterSavedColumnList < 3) { | 629 if (buildCounterSavedColumnList < 3) { |
595 checkUnnamed1066(o.items); | 630 checkUnnamed971(o.items); |
596 unittest.expect(o.kind, unittest.equals('foo')); | 631 unittest.expect(o.kind, unittest.equals('foo')); |
597 } | 632 } |
598 buildCounterSavedColumnList--; | 633 buildCounterSavedColumnList--; |
599 } | 634 } |
600 | 635 |
601 buildUnnamed1067() { | 636 buildUnnamed972() { |
602 var o = new core.List<api.Availability>(); | 637 var o = new core.List<api.Availability>(); |
603 o.add(buildAvailability()); | 638 o.add(buildAvailability()); |
604 o.add(buildAvailability()); | 639 o.add(buildAvailability()); |
605 return o; | 640 return o; |
606 } | 641 } |
607 | 642 |
608 checkUnnamed1067(core.List<api.Availability> o) { | 643 checkUnnamed972(core.List<api.Availability> o) { |
609 unittest.expect(o, unittest.hasLength(2)); | 644 unittest.expect(o, unittest.hasLength(2)); |
610 checkAvailability(o[0]); | 645 checkAvailability(o[0]); |
611 checkAvailability(o[1]); | 646 checkAvailability(o[1]); |
612 } | 647 } |
613 | 648 |
614 core.int buildCounterUpdateAvailabilityRequest = 0; | 649 core.int buildCounterUpdateAvailabilityRequest = 0; |
615 buildUpdateAvailabilityRequest() { | 650 buildUpdateAvailabilityRequest() { |
616 var o = new api.UpdateAvailabilityRequest(); | 651 var o = new api.UpdateAvailabilityRequest(); |
617 buildCounterUpdateAvailabilityRequest++; | 652 buildCounterUpdateAvailabilityRequest++; |
618 if (buildCounterUpdateAvailabilityRequest < 3) { | 653 if (buildCounterUpdateAvailabilityRequest < 3) { |
619 o.availabilities = buildUnnamed1067(); | 654 o.availabilities = buildUnnamed972(); |
620 } | 655 } |
621 buildCounterUpdateAvailabilityRequest--; | 656 buildCounterUpdateAvailabilityRequest--; |
622 return o; | 657 return o; |
623 } | 658 } |
624 | 659 |
625 checkUpdateAvailabilityRequest(api.UpdateAvailabilityRequest o) { | 660 checkUpdateAvailabilityRequest(api.UpdateAvailabilityRequest o) { |
626 buildCounterUpdateAvailabilityRequest++; | 661 buildCounterUpdateAvailabilityRequest++; |
627 if (buildCounterUpdateAvailabilityRequest < 3) { | 662 if (buildCounterUpdateAvailabilityRequest < 3) { |
628 checkUnnamed1067(o.availabilities); | 663 checkUnnamed972(o.availabilities); |
629 } | 664 } |
630 buildCounterUpdateAvailabilityRequest--; | 665 buildCounterUpdateAvailabilityRequest--; |
631 } | 666 } |
632 | 667 |
633 buildUnnamed1068() { | 668 buildUnnamed973() { |
634 var o = new core.List<api.Availability>(); | 669 var o = new core.List<api.Availability>(); |
635 o.add(buildAvailability()); | 670 o.add(buildAvailability()); |
636 o.add(buildAvailability()); | 671 o.add(buildAvailability()); |
637 return o; | 672 return o; |
638 } | 673 } |
639 | 674 |
640 checkUnnamed1068(core.List<api.Availability> o) { | 675 checkUnnamed973(core.List<api.Availability> o) { |
641 unittest.expect(o, unittest.hasLength(2)); | 676 unittest.expect(o, unittest.hasLength(2)); |
642 checkAvailability(o[0]); | 677 checkAvailability(o[0]); |
643 checkAvailability(o[1]); | 678 checkAvailability(o[1]); |
644 } | 679 } |
645 | 680 |
646 core.int buildCounterUpdateAvailabilityResponse = 0; | 681 core.int buildCounterUpdateAvailabilityResponse = 0; |
647 buildUpdateAvailabilityResponse() { | 682 buildUpdateAvailabilityResponse() { |
648 var o = new api.UpdateAvailabilityResponse(); | 683 var o = new api.UpdateAvailabilityResponse(); |
649 buildCounterUpdateAvailabilityResponse++; | 684 buildCounterUpdateAvailabilityResponse++; |
650 if (buildCounterUpdateAvailabilityResponse < 3) { | 685 if (buildCounterUpdateAvailabilityResponse < 3) { |
651 o.availabilities = buildUnnamed1068(); | 686 o.availabilities = buildUnnamed973(); |
652 } | 687 } |
653 buildCounterUpdateAvailabilityResponse--; | 688 buildCounterUpdateAvailabilityResponse--; |
654 return o; | 689 return o; |
655 } | 690 } |
656 | 691 |
657 checkUpdateAvailabilityResponse(api.UpdateAvailabilityResponse o) { | 692 checkUpdateAvailabilityResponse(api.UpdateAvailabilityResponse o) { |
658 buildCounterUpdateAvailabilityResponse++; | 693 buildCounterUpdateAvailabilityResponse++; |
659 if (buildCounterUpdateAvailabilityResponse < 3) { | 694 if (buildCounterUpdateAvailabilityResponse < 3) { |
660 checkUnnamed1068(o.availabilities); | 695 checkUnnamed973(o.availabilities); |
661 } | 696 } |
662 buildCounterUpdateAvailabilityResponse--; | 697 buildCounterUpdateAvailabilityResponse--; |
663 } | 698 } |
664 | 699 |
665 | 700 |
666 main() { | 701 main() { |
667 unittest.group("obj-schema-Availability", () { | 702 unittest.group("obj-schema-Availability", () { |
668 unittest.test("to-json--from-json", () { | 703 unittest.test("to-json--from-json", () { |
669 var o = buildAvailability(); | 704 var o = buildAvailability(); |
670 var od = new api.Availability.fromJson(o.toJson()); | 705 var od = new api.Availability.fromJson(o.toJson()); |
(...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
822 var o = buildUpdateAvailabilityResponse(); | 857 var o = buildUpdateAvailabilityResponse(); |
823 var od = new api.UpdateAvailabilityResponse.fromJson(o.toJson()); | 858 var od = new api.UpdateAvailabilityResponse.fromJson(o.toJson()); |
824 checkUpdateAvailabilityResponse(od); | 859 checkUpdateAvailabilityResponse(od); |
825 }); | 860 }); |
826 }); | 861 }); |
827 | 862 |
828 | 863 |
829 unittest.group("resource-ConversionResourceApi", () { | 864 unittest.group("resource-ConversionResourceApi", () { |
830 unittest.test("method--get", () { | 865 unittest.test("method--get", () { |
831 | 866 |
832 var mock = new common_test.HttpServerMock(); | 867 var mock = new HttpServerMock(); |
833 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; | 868 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; |
834 var arg_agencyId = "foo"; | 869 var arg_agencyId = "foo"; |
835 var arg_advertiserId = "foo"; | 870 var arg_advertiserId = "foo"; |
836 var arg_engineAccountId = "foo"; | 871 var arg_engineAccountId = "foo"; |
837 var arg_endDate = 42; | 872 var arg_endDate = 42; |
838 var arg_rowCount = 42; | 873 var arg_rowCount = 42; |
839 var arg_startDate = 42; | 874 var arg_startDate = 42; |
840 var arg_startRow = 42; | 875 var arg_startRow = 42; |
841 var arg_adGroupId = "foo"; | 876 var arg_adGroupId = "foo"; |
842 var arg_adId = "foo"; | 877 var arg_adId = "foo"; |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
898 unittest.expect(queryMap["adGroupId"].first, unittest.equals(arg_adGroup
Id)); | 933 unittest.expect(queryMap["adGroupId"].first, unittest.equals(arg_adGroup
Id)); |
899 unittest.expect(queryMap["adId"].first, unittest.equals(arg_adId)); | 934 unittest.expect(queryMap["adId"].first, unittest.equals(arg_adId)); |
900 unittest.expect(queryMap["campaignId"].first, unittest.equals(arg_campai
gnId)); | 935 unittest.expect(queryMap["campaignId"].first, unittest.equals(arg_campai
gnId)); |
901 unittest.expect(queryMap["criterionId"].first, unittest.equals(arg_crite
rionId)); | 936 unittest.expect(queryMap["criterionId"].first, unittest.equals(arg_crite
rionId)); |
902 | 937 |
903 | 938 |
904 var h = { | 939 var h = { |
905 "content-type" : "application/json; charset=utf-8", | 940 "content-type" : "application/json; charset=utf-8", |
906 }; | 941 }; |
907 var resp = convert.JSON.encode(buildConversionList()); | 942 var resp = convert.JSON.encode(buildConversionList()); |
908 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 943 return new async.Future.value(stringResponse(200, h, resp)); |
909 }), true); | 944 }), true); |
910 res.get(arg_agencyId, arg_advertiserId, arg_engineAccountId, arg_endDate,
arg_rowCount, arg_startDate, arg_startRow, adGroupId: arg_adGroupId, adId: arg_a
dId, campaignId: arg_campaignId, criterionId: arg_criterionId).then(unittest.exp
ectAsync(((api.ConversionList response) { | 945 res.get(arg_agencyId, arg_advertiserId, arg_engineAccountId, arg_endDate,
arg_rowCount, arg_startDate, arg_startRow, adGroupId: arg_adGroupId, adId: arg_a
dId, campaignId: arg_campaignId, criterionId: arg_criterionId).then(unittest.exp
ectAsync(((api.ConversionList response) { |
911 checkConversionList(response); | 946 checkConversionList(response); |
912 }))); | 947 }))); |
913 }); | 948 }); |
914 | 949 |
915 unittest.test("method--insert", () { | 950 unittest.test("method--insert", () { |
916 | 951 |
917 var mock = new common_test.HttpServerMock(); | 952 var mock = new HttpServerMock(); |
918 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; | 953 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; |
919 var arg_request = buildConversionList(); | 954 var arg_request = buildConversionList(); |
920 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 955 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
921 var obj = new api.ConversionList.fromJson(json); | 956 var obj = new api.ConversionList.fromJson(json); |
922 checkConversionList(obj); | 957 checkConversionList(obj); |
923 | 958 |
924 var path = (req.url).path; | 959 var path = (req.url).path; |
925 var pathOffset = 0; | 960 var pathOffset = 0; |
926 var index; | 961 var index; |
927 var subPart; | 962 var subPart; |
(...skipping 19 matching lines...) Expand all Loading... |
947 var keyvalue = part.split("="); | 982 var keyvalue = part.split("="); |
948 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 983 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
949 } | 984 } |
950 } | 985 } |
951 | 986 |
952 | 987 |
953 var h = { | 988 var h = { |
954 "content-type" : "application/json; charset=utf-8", | 989 "content-type" : "application/json; charset=utf-8", |
955 }; | 990 }; |
956 var resp = convert.JSON.encode(buildConversionList()); | 991 var resp = convert.JSON.encode(buildConversionList()); |
957 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 992 return new async.Future.value(stringResponse(200, h, resp)); |
958 }), true); | 993 }), true); |
959 res.insert(arg_request).then(unittest.expectAsync(((api.ConversionList res
ponse) { | 994 res.insert(arg_request).then(unittest.expectAsync(((api.ConversionList res
ponse) { |
960 checkConversionList(response); | 995 checkConversionList(response); |
961 }))); | 996 }))); |
962 }); | 997 }); |
963 | 998 |
964 unittest.test("method--patch", () { | 999 unittest.test("method--patch", () { |
965 | 1000 |
966 var mock = new common_test.HttpServerMock(); | 1001 var mock = new HttpServerMock(); |
967 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; | 1002 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; |
968 var arg_request = buildConversionList(); | 1003 var arg_request = buildConversionList(); |
969 var arg_advertiserId = "foo"; | 1004 var arg_advertiserId = "foo"; |
970 var arg_agencyId = "foo"; | 1005 var arg_agencyId = "foo"; |
971 var arg_endDate = 42; | 1006 var arg_endDate = 42; |
972 var arg_engineAccountId = "foo"; | 1007 var arg_engineAccountId = "foo"; |
973 var arg_rowCount = 42; | 1008 var arg_rowCount = 42; |
974 var arg_startDate = 42; | 1009 var arg_startDate = 42; |
975 var arg_startRow = 42; | 1010 var arg_startRow = 42; |
976 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1011 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1010 unittest.expect(queryMap["engineAccountId"].first, unittest.equals(arg_e
ngineAccountId)); | 1045 unittest.expect(queryMap["engineAccountId"].first, unittest.equals(arg_e
ngineAccountId)); |
1011 unittest.expect(core.int.parse(queryMap["rowCount"].first), unittest.equ
als(arg_rowCount)); | 1046 unittest.expect(core.int.parse(queryMap["rowCount"].first), unittest.equ
als(arg_rowCount)); |
1012 unittest.expect(core.int.parse(queryMap["startDate"].first), unittest.eq
uals(arg_startDate)); | 1047 unittest.expect(core.int.parse(queryMap["startDate"].first), unittest.eq
uals(arg_startDate)); |
1013 unittest.expect(core.int.parse(queryMap["startRow"].first), unittest.equ
als(arg_startRow)); | 1048 unittest.expect(core.int.parse(queryMap["startRow"].first), unittest.equ
als(arg_startRow)); |
1014 | 1049 |
1015 | 1050 |
1016 var h = { | 1051 var h = { |
1017 "content-type" : "application/json; charset=utf-8", | 1052 "content-type" : "application/json; charset=utf-8", |
1018 }; | 1053 }; |
1019 var resp = convert.JSON.encode(buildConversionList()); | 1054 var resp = convert.JSON.encode(buildConversionList()); |
1020 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1055 return new async.Future.value(stringResponse(200, h, resp)); |
1021 }), true); | 1056 }), true); |
1022 res.patch(arg_request, arg_advertiserId, arg_agencyId, arg_endDate, arg_en
gineAccountId, arg_rowCount, arg_startDate, arg_startRow).then(unittest.expectAs
ync(((api.ConversionList response) { | 1057 res.patch(arg_request, arg_advertiserId, arg_agencyId, arg_endDate, arg_en
gineAccountId, arg_rowCount, arg_startDate, arg_startRow).then(unittest.expectAs
ync(((api.ConversionList response) { |
1023 checkConversionList(response); | 1058 checkConversionList(response); |
1024 }))); | 1059 }))); |
1025 }); | 1060 }); |
1026 | 1061 |
1027 unittest.test("method--update", () { | 1062 unittest.test("method--update", () { |
1028 | 1063 |
1029 var mock = new common_test.HttpServerMock(); | 1064 var mock = new HttpServerMock(); |
1030 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; | 1065 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; |
1031 var arg_request = buildConversionList(); | 1066 var arg_request = buildConversionList(); |
1032 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1067 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1033 var obj = new api.ConversionList.fromJson(json); | 1068 var obj = new api.ConversionList.fromJson(json); |
1034 checkConversionList(obj); | 1069 checkConversionList(obj); |
1035 | 1070 |
1036 var path = (req.url).path; | 1071 var path = (req.url).path; |
1037 var pathOffset = 0; | 1072 var pathOffset = 0; |
1038 var index; | 1073 var index; |
1039 var subPart; | 1074 var subPart; |
(...skipping 19 matching lines...) Expand all Loading... |
1059 var keyvalue = part.split("="); | 1094 var keyvalue = part.split("="); |
1060 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1095 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1061 } | 1096 } |
1062 } | 1097 } |
1063 | 1098 |
1064 | 1099 |
1065 var h = { | 1100 var h = { |
1066 "content-type" : "application/json; charset=utf-8", | 1101 "content-type" : "application/json; charset=utf-8", |
1067 }; | 1102 }; |
1068 var resp = convert.JSON.encode(buildConversionList()); | 1103 var resp = convert.JSON.encode(buildConversionList()); |
1069 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1104 return new async.Future.value(stringResponse(200, h, resp)); |
1070 }), true); | 1105 }), true); |
1071 res.update(arg_request).then(unittest.expectAsync(((api.ConversionList res
ponse) { | 1106 res.update(arg_request).then(unittest.expectAsync(((api.ConversionList res
ponse) { |
1072 checkConversionList(response); | 1107 checkConversionList(response); |
1073 }))); | 1108 }))); |
1074 }); | 1109 }); |
1075 | 1110 |
1076 unittest.test("method--updateAvailability", () { | 1111 unittest.test("method--updateAvailability", () { |
1077 | 1112 |
1078 var mock = new common_test.HttpServerMock(); | 1113 var mock = new HttpServerMock(); |
1079 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; | 1114 api.ConversionResourceApi res = new api.DoubleclicksearchApi(mock).convers
ion; |
1080 var arg_request = buildUpdateAvailabilityRequest(); | 1115 var arg_request = buildUpdateAvailabilityRequest(); |
1081 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1116 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1082 var obj = new api.UpdateAvailabilityRequest.fromJson(json); | 1117 var obj = new api.UpdateAvailabilityRequest.fromJson(json); |
1083 checkUpdateAvailabilityRequest(obj); | 1118 checkUpdateAvailabilityRequest(obj); |
1084 | 1119 |
1085 var path = (req.url).path; | 1120 var path = (req.url).path; |
1086 var pathOffset = 0; | 1121 var pathOffset = 0; |
1087 var index; | 1122 var index; |
1088 var subPart; | 1123 var subPart; |
(...skipping 19 matching lines...) Expand all Loading... |
1108 var keyvalue = part.split("="); | 1143 var keyvalue = part.split("="); |
1109 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1144 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1110 } | 1145 } |
1111 } | 1146 } |
1112 | 1147 |
1113 | 1148 |
1114 var h = { | 1149 var h = { |
1115 "content-type" : "application/json; charset=utf-8", | 1150 "content-type" : "application/json; charset=utf-8", |
1116 }; | 1151 }; |
1117 var resp = convert.JSON.encode(buildUpdateAvailabilityResponse()); | 1152 var resp = convert.JSON.encode(buildUpdateAvailabilityResponse()); |
1118 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1153 return new async.Future.value(stringResponse(200, h, resp)); |
1119 }), true); | 1154 }), true); |
1120 res.updateAvailability(arg_request).then(unittest.expectAsync(((api.Update
AvailabilityResponse response) { | 1155 res.updateAvailability(arg_request).then(unittest.expectAsync(((api.Update
AvailabilityResponse response) { |
1121 checkUpdateAvailabilityResponse(response); | 1156 checkUpdateAvailabilityResponse(response); |
1122 }))); | 1157 }))); |
1123 }); | 1158 }); |
1124 | 1159 |
1125 }); | 1160 }); |
1126 | 1161 |
1127 | 1162 |
1128 unittest.group("resource-ReportsResourceApi", () { | 1163 unittest.group("resource-ReportsResourceApi", () { |
1129 unittest.test("method--generate", () { | 1164 unittest.test("method--generate", () { |
1130 | 1165 |
1131 var mock = new common_test.HttpServerMock(); | 1166 var mock = new HttpServerMock(); |
1132 api.ReportsResourceApi res = new api.DoubleclicksearchApi(mock).reports; | 1167 api.ReportsResourceApi res = new api.DoubleclicksearchApi(mock).reports; |
1133 var arg_request_1 = buildReportRequest(); | 1168 var arg_request_1 = buildReportRequest(); |
1134 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1169 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1135 var obj = new api.ReportRequest.fromJson(json); | 1170 var obj = new api.ReportRequest.fromJson(json); |
1136 checkReportRequest(obj); | 1171 checkReportRequest(obj); |
1137 | 1172 |
1138 var path = (req.url).path; | 1173 var path = (req.url).path; |
1139 var pathOffset = 0; | 1174 var pathOffset = 0; |
1140 var index; | 1175 var index; |
1141 var subPart; | 1176 var subPart; |
(...skipping 19 matching lines...) Expand all Loading... |
1161 var keyvalue = part.split("="); | 1196 var keyvalue = part.split("="); |
1162 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1197 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1163 } | 1198 } |
1164 } | 1199 } |
1165 | 1200 |
1166 | 1201 |
1167 var h = { | 1202 var h = { |
1168 "content-type" : "application/json; charset=utf-8", | 1203 "content-type" : "application/json; charset=utf-8", |
1169 }; | 1204 }; |
1170 var resp = convert.JSON.encode(buildReport()); | 1205 var resp = convert.JSON.encode(buildReport()); |
1171 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1206 return new async.Future.value(stringResponse(200, h, resp)); |
1172 }), true); | 1207 }), true); |
1173 res.generate(arg_request_1).then(unittest.expectAsync(((api.Report respons
e) { | 1208 res.generate(arg_request_1).then(unittest.expectAsync(((api.Report respons
e) { |
1174 checkReport(response); | 1209 checkReport(response); |
1175 }))); | 1210 }))); |
1176 }); | 1211 }); |
1177 | 1212 |
1178 unittest.test("method--get", () { | 1213 unittest.test("method--get", () { |
1179 | 1214 |
1180 var mock = new common_test.HttpServerMock(); | 1215 var mock = new HttpServerMock(); |
1181 api.ReportsResourceApi res = new api.DoubleclicksearchApi(mock).reports; | 1216 api.ReportsResourceApi res = new api.DoubleclicksearchApi(mock).reports; |
1182 var arg_reportId = "foo"; | 1217 var arg_reportId = "foo"; |
1183 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1218 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1184 var path = (req.url).path; | 1219 var path = (req.url).path; |
1185 var pathOffset = 0; | 1220 var pathOffset = 0; |
1186 var index; | 1221 var index; |
1187 var subPart; | 1222 var subPart; |
1188 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1223 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1189 pathOffset += 1; | 1224 pathOffset += 1; |
1190 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("doubleclicksearch/v2/")); | 1225 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("doubleclicksearch/v2/")); |
(...skipping 19 matching lines...) Expand all Loading... |
1210 var keyvalue = part.split("="); | 1245 var keyvalue = part.split("="); |
1211 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1246 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1212 } | 1247 } |
1213 } | 1248 } |
1214 | 1249 |
1215 | 1250 |
1216 var h = { | 1251 var h = { |
1217 "content-type" : "application/json; charset=utf-8", | 1252 "content-type" : "application/json; charset=utf-8", |
1218 }; | 1253 }; |
1219 var resp = convert.JSON.encode(buildReport()); | 1254 var resp = convert.JSON.encode(buildReport()); |
1220 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1255 return new async.Future.value(stringResponse(200, h, resp)); |
1221 }), true); | 1256 }), true); |
1222 res.get(arg_reportId).then(unittest.expectAsync(((api.Report response) { | 1257 res.get(arg_reportId).then(unittest.expectAsync(((api.Report response) { |
1223 checkReport(response); | 1258 checkReport(response); |
1224 }))); | 1259 }))); |
1225 }); | 1260 }); |
1226 | 1261 |
1227 unittest.test("method--getFile", () { | 1262 unittest.test("method--getFile", () { |
1228 // TODO: Implement tests for media upload; | 1263 // TODO: Implement tests for media upload; |
1229 // TODO: Implement tests for media download; | 1264 // TODO: Implement tests for media download; |
1230 | 1265 |
1231 var mock = new common_test.HttpServerMock(); | 1266 var mock = new HttpServerMock(); |
1232 api.ReportsResourceApi res = new api.DoubleclicksearchApi(mock).reports; | 1267 api.ReportsResourceApi res = new api.DoubleclicksearchApi(mock).reports; |
1233 var arg_reportId = "foo"; | 1268 var arg_reportId = "foo"; |
1234 var arg_reportFragment = 42; | 1269 var arg_reportFragment = 42; |
1235 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1270 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1236 var path = (req.url).path; | 1271 var path = (req.url).path; |
1237 var pathOffset = 0; | 1272 var pathOffset = 0; |
1238 var index; | 1273 var index; |
1239 var subPart; | 1274 var subPart; |
1240 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1275 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1241 pathOffset += 1; | 1276 pathOffset += 1; |
(...skipping 27 matching lines...) Expand all Loading... |
1269 var keyvalue = part.split("="); | 1304 var keyvalue = part.split("="); |
1270 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1305 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1271 } | 1306 } |
1272 } | 1307 } |
1273 | 1308 |
1274 | 1309 |
1275 var h = { | 1310 var h = { |
1276 "content-type" : "application/json; charset=utf-8", | 1311 "content-type" : "application/json; charset=utf-8", |
1277 }; | 1312 }; |
1278 var resp = ""; | 1313 var resp = ""; |
1279 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1314 return new async.Future.value(stringResponse(200, h, resp)); |
1280 }), true); | 1315 }), true); |
1281 res.getFile(arg_reportId, arg_reportFragment).then(unittest.expectAsync((_
) {})); | 1316 res.getFile(arg_reportId, arg_reportFragment).then(unittest.expectAsync((_
) {})); |
1282 }); | 1317 }); |
1283 | 1318 |
1284 unittest.test("method--request", () { | 1319 unittest.test("method--request", () { |
1285 | 1320 |
1286 var mock = new common_test.HttpServerMock(); | 1321 var mock = new HttpServerMock(); |
1287 api.ReportsResourceApi res = new api.DoubleclicksearchApi(mock).reports; | 1322 api.ReportsResourceApi res = new api.DoubleclicksearchApi(mock).reports; |
1288 var arg_request_1 = buildReportRequest(); | 1323 var arg_request_1 = buildReportRequest(); |
1289 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1324 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1290 var obj = new api.ReportRequest.fromJson(json); | 1325 var obj = new api.ReportRequest.fromJson(json); |
1291 checkReportRequest(obj); | 1326 checkReportRequest(obj); |
1292 | 1327 |
1293 var path = (req.url).path; | 1328 var path = (req.url).path; |
1294 var pathOffset = 0; | 1329 var pathOffset = 0; |
1295 var index; | 1330 var index; |
1296 var subPart; | 1331 var subPart; |
(...skipping 19 matching lines...) Expand all Loading... |
1316 var keyvalue = part.split("="); | 1351 var keyvalue = part.split("="); |
1317 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1352 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1318 } | 1353 } |
1319 } | 1354 } |
1320 | 1355 |
1321 | 1356 |
1322 var h = { | 1357 var h = { |
1323 "content-type" : "application/json; charset=utf-8", | 1358 "content-type" : "application/json; charset=utf-8", |
1324 }; | 1359 }; |
1325 var resp = convert.JSON.encode(buildReport()); | 1360 var resp = convert.JSON.encode(buildReport()); |
1326 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1361 return new async.Future.value(stringResponse(200, h, resp)); |
1327 }), true); | 1362 }), true); |
1328 res.request(arg_request_1).then(unittest.expectAsync(((api.Report response
) { | 1363 res.request(arg_request_1).then(unittest.expectAsync(((api.Report response
) { |
1329 checkReport(response); | 1364 checkReport(response); |
1330 }))); | 1365 }))); |
1331 }); | 1366 }); |
1332 | 1367 |
1333 }); | 1368 }); |
1334 | 1369 |
1335 | 1370 |
1336 unittest.group("resource-SavedColumnsResourceApi", () { | 1371 unittest.group("resource-SavedColumnsResourceApi", () { |
1337 unittest.test("method--list", () { | 1372 unittest.test("method--list", () { |
1338 | 1373 |
1339 var mock = new common_test.HttpServerMock(); | 1374 var mock = new HttpServerMock(); |
1340 api.SavedColumnsResourceApi res = new api.DoubleclicksearchApi(mock).saved
Columns; | 1375 api.SavedColumnsResourceApi res = new api.DoubleclicksearchApi(mock).saved
Columns; |
1341 var arg_agencyId = "foo"; | 1376 var arg_agencyId = "foo"; |
1342 var arg_advertiserId = "foo"; | 1377 var arg_advertiserId = "foo"; |
1343 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1378 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1344 var path = (req.url).path; | 1379 var path = (req.url).path; |
1345 var pathOffset = 0; | 1380 var pathOffset = 0; |
1346 var index; | 1381 var index; |
1347 var subPart; | 1382 var subPart; |
1348 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1383 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1349 pathOffset += 1; | 1384 pathOffset += 1; |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1381 var keyvalue = part.split("="); | 1416 var keyvalue = part.split("="); |
1382 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1417 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1383 } | 1418 } |
1384 } | 1419 } |
1385 | 1420 |
1386 | 1421 |
1387 var h = { | 1422 var h = { |
1388 "content-type" : "application/json; charset=utf-8", | 1423 "content-type" : "application/json; charset=utf-8", |
1389 }; | 1424 }; |
1390 var resp = convert.JSON.encode(buildSavedColumnList()); | 1425 var resp = convert.JSON.encode(buildSavedColumnList()); |
1391 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1426 return new async.Future.value(stringResponse(200, h, resp)); |
1392 }), true); | 1427 }), true); |
1393 res.list(arg_agencyId, arg_advertiserId).then(unittest.expectAsync(((api.S
avedColumnList response) { | 1428 res.list(arg_agencyId, arg_advertiserId).then(unittest.expectAsync(((api.S
avedColumnList response) { |
1394 checkSavedColumnList(response); | 1429 checkSavedColumnList(response); |
1395 }))); | 1430 }))); |
1396 }); | 1431 }); |
1397 | 1432 |
1398 }); | 1433 }); |
1399 | 1434 |
1400 | 1435 |
1401 } | 1436 } |
1402 | 1437 |
OLD | NEW |