OLD | NEW |
1 library googleapis.gmail.v1.test; | 1 library googleapis.gmail.v1.test; |
2 | 2 |
3 import "dart:core" as core; | 3 import "dart:core" as core; |
4 import "dart:collection" as collection; | 4 import "dart:collection" as collection; |
5 import "dart:async" as async; | 5 import "dart:async" as async; |
6 import "dart:convert" as convert; | 6 import "dart:convert" as convert; |
7 | 7 |
8 import 'package:http/http.dart' as http; | 8 import 'package:http/http.dart' as http; |
9 import 'package:http/testing.dart' as http_testing; | 9 import 'package:http/testing.dart' as http_testing; |
10 import 'package:unittest/unittest.dart' as unittest; | 10 import 'package:unittest/unittest.dart' as unittest; |
11 import 'package:googleapis/common/common.dart' as common; | |
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/gmail/v1.dart' as api; | 12 import 'package:googleapis/gmail/v1.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 buildCounterDraft = 0; | 54 core.int buildCounterDraft = 0; |
20 buildDraft() { | 55 buildDraft() { |
21 var o = new api.Draft(); | 56 var o = new api.Draft(); |
22 buildCounterDraft++; | 57 buildCounterDraft++; |
23 if (buildCounterDraft < 3) { | 58 if (buildCounterDraft < 3) { |
24 o.id = "foo"; | 59 o.id = "foo"; |
25 o.message = buildMessage(); | 60 o.message = buildMessage(); |
26 } | 61 } |
27 buildCounterDraft--; | 62 buildCounterDraft--; |
28 return o; | 63 return o; |
29 } | 64 } |
30 | 65 |
31 checkDraft(api.Draft o) { | 66 checkDraft(api.Draft o) { |
32 buildCounterDraft++; | 67 buildCounterDraft++; |
33 if (buildCounterDraft < 3) { | 68 if (buildCounterDraft < 3) { |
34 unittest.expect(o.id, unittest.equals('foo')); | 69 unittest.expect(o.id, unittest.equals('foo')); |
35 checkMessage(o.message); | 70 checkMessage(o.message); |
36 } | 71 } |
37 buildCounterDraft--; | 72 buildCounterDraft--; |
38 } | 73 } |
39 | 74 |
40 buildUnnamed164() { | 75 buildUnnamed1128() { |
41 var o = new core.List<api.HistoryLabelAdded>(); | 76 var o = new core.List<api.HistoryLabelAdded>(); |
42 o.add(buildHistoryLabelAdded()); | 77 o.add(buildHistoryLabelAdded()); |
43 o.add(buildHistoryLabelAdded()); | 78 o.add(buildHistoryLabelAdded()); |
44 return o; | 79 return o; |
45 } | 80 } |
46 | 81 |
47 checkUnnamed164(core.List<api.HistoryLabelAdded> o) { | 82 checkUnnamed1128(core.List<api.HistoryLabelAdded> o) { |
48 unittest.expect(o, unittest.hasLength(2)); | 83 unittest.expect(o, unittest.hasLength(2)); |
49 checkHistoryLabelAdded(o[0]); | 84 checkHistoryLabelAdded(o[0]); |
50 checkHistoryLabelAdded(o[1]); | 85 checkHistoryLabelAdded(o[1]); |
51 } | 86 } |
52 | 87 |
53 buildUnnamed165() { | 88 buildUnnamed1129() { |
54 var o = new core.List<api.HistoryLabelRemoved>(); | 89 var o = new core.List<api.HistoryLabelRemoved>(); |
55 o.add(buildHistoryLabelRemoved()); | 90 o.add(buildHistoryLabelRemoved()); |
56 o.add(buildHistoryLabelRemoved()); | 91 o.add(buildHistoryLabelRemoved()); |
57 return o; | 92 return o; |
58 } | 93 } |
59 | 94 |
60 checkUnnamed165(core.List<api.HistoryLabelRemoved> o) { | 95 checkUnnamed1129(core.List<api.HistoryLabelRemoved> o) { |
61 unittest.expect(o, unittest.hasLength(2)); | 96 unittest.expect(o, unittest.hasLength(2)); |
62 checkHistoryLabelRemoved(o[0]); | 97 checkHistoryLabelRemoved(o[0]); |
63 checkHistoryLabelRemoved(o[1]); | 98 checkHistoryLabelRemoved(o[1]); |
64 } | 99 } |
65 | 100 |
66 buildUnnamed166() { | 101 buildUnnamed1130() { |
67 var o = new core.List<api.Message>(); | 102 var o = new core.List<api.Message>(); |
68 o.add(buildMessage()); | 103 o.add(buildMessage()); |
69 o.add(buildMessage()); | 104 o.add(buildMessage()); |
70 return o; | 105 return o; |
71 } | 106 } |
72 | 107 |
73 checkUnnamed166(core.List<api.Message> o) { | 108 checkUnnamed1130(core.List<api.Message> o) { |
74 unittest.expect(o, unittest.hasLength(2)); | 109 unittest.expect(o, unittest.hasLength(2)); |
75 checkMessage(o[0]); | 110 checkMessage(o[0]); |
76 checkMessage(o[1]); | 111 checkMessage(o[1]); |
77 } | 112 } |
78 | 113 |
79 buildUnnamed167() { | 114 buildUnnamed1131() { |
80 var o = new core.List<api.HistoryMessageAdded>(); | 115 var o = new core.List<api.HistoryMessageAdded>(); |
81 o.add(buildHistoryMessageAdded()); | 116 o.add(buildHistoryMessageAdded()); |
82 o.add(buildHistoryMessageAdded()); | 117 o.add(buildHistoryMessageAdded()); |
83 return o; | 118 return o; |
84 } | 119 } |
85 | 120 |
86 checkUnnamed167(core.List<api.HistoryMessageAdded> o) { | 121 checkUnnamed1131(core.List<api.HistoryMessageAdded> o) { |
87 unittest.expect(o, unittest.hasLength(2)); | 122 unittest.expect(o, unittest.hasLength(2)); |
88 checkHistoryMessageAdded(o[0]); | 123 checkHistoryMessageAdded(o[0]); |
89 checkHistoryMessageAdded(o[1]); | 124 checkHistoryMessageAdded(o[1]); |
90 } | 125 } |
91 | 126 |
92 buildUnnamed168() { | 127 buildUnnamed1132() { |
93 var o = new core.List<api.HistoryMessageDeleted>(); | 128 var o = new core.List<api.HistoryMessageDeleted>(); |
94 o.add(buildHistoryMessageDeleted()); | 129 o.add(buildHistoryMessageDeleted()); |
95 o.add(buildHistoryMessageDeleted()); | 130 o.add(buildHistoryMessageDeleted()); |
96 return o; | 131 return o; |
97 } | 132 } |
98 | 133 |
99 checkUnnamed168(core.List<api.HistoryMessageDeleted> o) { | 134 checkUnnamed1132(core.List<api.HistoryMessageDeleted> o) { |
100 unittest.expect(o, unittest.hasLength(2)); | 135 unittest.expect(o, unittest.hasLength(2)); |
101 checkHistoryMessageDeleted(o[0]); | 136 checkHistoryMessageDeleted(o[0]); |
102 checkHistoryMessageDeleted(o[1]); | 137 checkHistoryMessageDeleted(o[1]); |
103 } | 138 } |
104 | 139 |
105 core.int buildCounterHistory = 0; | 140 core.int buildCounterHistory = 0; |
106 buildHistory() { | 141 buildHistory() { |
107 var o = new api.History(); | 142 var o = new api.History(); |
108 buildCounterHistory++; | 143 buildCounterHistory++; |
109 if (buildCounterHistory < 3) { | 144 if (buildCounterHistory < 3) { |
110 o.id = "foo"; | 145 o.id = "foo"; |
111 o.labelsAdded = buildUnnamed164(); | 146 o.labelsAdded = buildUnnamed1128(); |
112 o.labelsRemoved = buildUnnamed165(); | 147 o.labelsRemoved = buildUnnamed1129(); |
113 o.messages = buildUnnamed166(); | 148 o.messages = buildUnnamed1130(); |
114 o.messagesAdded = buildUnnamed167(); | 149 o.messagesAdded = buildUnnamed1131(); |
115 o.messagesDeleted = buildUnnamed168(); | 150 o.messagesDeleted = buildUnnamed1132(); |
116 } | 151 } |
117 buildCounterHistory--; | 152 buildCounterHistory--; |
118 return o; | 153 return o; |
119 } | 154 } |
120 | 155 |
121 checkHistory(api.History o) { | 156 checkHistory(api.History o) { |
122 buildCounterHistory++; | 157 buildCounterHistory++; |
123 if (buildCounterHistory < 3) { | 158 if (buildCounterHistory < 3) { |
124 unittest.expect(o.id, unittest.equals('foo')); | 159 unittest.expect(o.id, unittest.equals('foo')); |
125 checkUnnamed164(o.labelsAdded); | 160 checkUnnamed1128(o.labelsAdded); |
126 checkUnnamed165(o.labelsRemoved); | 161 checkUnnamed1129(o.labelsRemoved); |
127 checkUnnamed166(o.messages); | 162 checkUnnamed1130(o.messages); |
128 checkUnnamed167(o.messagesAdded); | 163 checkUnnamed1131(o.messagesAdded); |
129 checkUnnamed168(o.messagesDeleted); | 164 checkUnnamed1132(o.messagesDeleted); |
130 } | 165 } |
131 buildCounterHistory--; | 166 buildCounterHistory--; |
132 } | 167 } |
133 | 168 |
134 buildUnnamed169() { | 169 buildUnnamed1133() { |
135 var o = new core.List<core.String>(); | 170 var o = new core.List<core.String>(); |
136 o.add("foo"); | 171 o.add("foo"); |
137 o.add("foo"); | 172 o.add("foo"); |
138 return o; | 173 return o; |
139 } | 174 } |
140 | 175 |
141 checkUnnamed169(core.List<core.String> o) { | 176 checkUnnamed1133(core.List<core.String> o) { |
142 unittest.expect(o, unittest.hasLength(2)); | 177 unittest.expect(o, unittest.hasLength(2)); |
143 unittest.expect(o[0], unittest.equals('foo')); | 178 unittest.expect(o[0], unittest.equals('foo')); |
144 unittest.expect(o[1], unittest.equals('foo')); | 179 unittest.expect(o[1], unittest.equals('foo')); |
145 } | 180 } |
146 | 181 |
147 core.int buildCounterHistoryLabelAdded = 0; | 182 core.int buildCounterHistoryLabelAdded = 0; |
148 buildHistoryLabelAdded() { | 183 buildHistoryLabelAdded() { |
149 var o = new api.HistoryLabelAdded(); | 184 var o = new api.HistoryLabelAdded(); |
150 buildCounterHistoryLabelAdded++; | 185 buildCounterHistoryLabelAdded++; |
151 if (buildCounterHistoryLabelAdded < 3) { | 186 if (buildCounterHistoryLabelAdded < 3) { |
152 o.labelIds = buildUnnamed169(); | 187 o.labelIds = buildUnnamed1133(); |
153 o.message = buildMessage(); | 188 o.message = buildMessage(); |
154 } | 189 } |
155 buildCounterHistoryLabelAdded--; | 190 buildCounterHistoryLabelAdded--; |
156 return o; | 191 return o; |
157 } | 192 } |
158 | 193 |
159 checkHistoryLabelAdded(api.HistoryLabelAdded o) { | 194 checkHistoryLabelAdded(api.HistoryLabelAdded o) { |
160 buildCounterHistoryLabelAdded++; | 195 buildCounterHistoryLabelAdded++; |
161 if (buildCounterHistoryLabelAdded < 3) { | 196 if (buildCounterHistoryLabelAdded < 3) { |
162 checkUnnamed169(o.labelIds); | 197 checkUnnamed1133(o.labelIds); |
163 checkMessage(o.message); | 198 checkMessage(o.message); |
164 } | 199 } |
165 buildCounterHistoryLabelAdded--; | 200 buildCounterHistoryLabelAdded--; |
166 } | 201 } |
167 | 202 |
168 buildUnnamed170() { | 203 buildUnnamed1134() { |
169 var o = new core.List<core.String>(); | 204 var o = new core.List<core.String>(); |
170 o.add("foo"); | 205 o.add("foo"); |
171 o.add("foo"); | 206 o.add("foo"); |
172 return o; | 207 return o; |
173 } | 208 } |
174 | 209 |
175 checkUnnamed170(core.List<core.String> o) { | 210 checkUnnamed1134(core.List<core.String> o) { |
176 unittest.expect(o, unittest.hasLength(2)); | 211 unittest.expect(o, unittest.hasLength(2)); |
177 unittest.expect(o[0], unittest.equals('foo')); | 212 unittest.expect(o[0], unittest.equals('foo')); |
178 unittest.expect(o[1], unittest.equals('foo')); | 213 unittest.expect(o[1], unittest.equals('foo')); |
179 } | 214 } |
180 | 215 |
181 core.int buildCounterHistoryLabelRemoved = 0; | 216 core.int buildCounterHistoryLabelRemoved = 0; |
182 buildHistoryLabelRemoved() { | 217 buildHistoryLabelRemoved() { |
183 var o = new api.HistoryLabelRemoved(); | 218 var o = new api.HistoryLabelRemoved(); |
184 buildCounterHistoryLabelRemoved++; | 219 buildCounterHistoryLabelRemoved++; |
185 if (buildCounterHistoryLabelRemoved < 3) { | 220 if (buildCounterHistoryLabelRemoved < 3) { |
186 o.labelIds = buildUnnamed170(); | 221 o.labelIds = buildUnnamed1134(); |
187 o.message = buildMessage(); | 222 o.message = buildMessage(); |
188 } | 223 } |
189 buildCounterHistoryLabelRemoved--; | 224 buildCounterHistoryLabelRemoved--; |
190 return o; | 225 return o; |
191 } | 226 } |
192 | 227 |
193 checkHistoryLabelRemoved(api.HistoryLabelRemoved o) { | 228 checkHistoryLabelRemoved(api.HistoryLabelRemoved o) { |
194 buildCounterHistoryLabelRemoved++; | 229 buildCounterHistoryLabelRemoved++; |
195 if (buildCounterHistoryLabelRemoved < 3) { | 230 if (buildCounterHistoryLabelRemoved < 3) { |
196 checkUnnamed170(o.labelIds); | 231 checkUnnamed1134(o.labelIds); |
197 checkMessage(o.message); | 232 checkMessage(o.message); |
198 } | 233 } |
199 buildCounterHistoryLabelRemoved--; | 234 buildCounterHistoryLabelRemoved--; |
200 } | 235 } |
201 | 236 |
202 core.int buildCounterHistoryMessageAdded = 0; | 237 core.int buildCounterHistoryMessageAdded = 0; |
203 buildHistoryMessageAdded() { | 238 buildHistoryMessageAdded() { |
204 var o = new api.HistoryMessageAdded(); | 239 var o = new api.HistoryMessageAdded(); |
205 buildCounterHistoryMessageAdded++; | 240 buildCounterHistoryMessageAdded++; |
206 if (buildCounterHistoryMessageAdded < 3) { | 241 if (buildCounterHistoryMessageAdded < 3) { |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
265 unittest.expect(o.messagesTotal, unittest.equals(42)); | 300 unittest.expect(o.messagesTotal, unittest.equals(42)); |
266 unittest.expect(o.messagesUnread, unittest.equals(42)); | 301 unittest.expect(o.messagesUnread, unittest.equals(42)); |
267 unittest.expect(o.name, unittest.equals('foo')); | 302 unittest.expect(o.name, unittest.equals('foo')); |
268 unittest.expect(o.threadsTotal, unittest.equals(42)); | 303 unittest.expect(o.threadsTotal, unittest.equals(42)); |
269 unittest.expect(o.threadsUnread, unittest.equals(42)); | 304 unittest.expect(o.threadsUnread, unittest.equals(42)); |
270 unittest.expect(o.type, unittest.equals('foo')); | 305 unittest.expect(o.type, unittest.equals('foo')); |
271 } | 306 } |
272 buildCounterLabel--; | 307 buildCounterLabel--; |
273 } | 308 } |
274 | 309 |
275 buildUnnamed171() { | 310 buildUnnamed1135() { |
276 var o = new core.List<api.Draft>(); | 311 var o = new core.List<api.Draft>(); |
277 o.add(buildDraft()); | 312 o.add(buildDraft()); |
278 o.add(buildDraft()); | 313 o.add(buildDraft()); |
279 return o; | 314 return o; |
280 } | 315 } |
281 | 316 |
282 checkUnnamed171(core.List<api.Draft> o) { | 317 checkUnnamed1135(core.List<api.Draft> o) { |
283 unittest.expect(o, unittest.hasLength(2)); | 318 unittest.expect(o, unittest.hasLength(2)); |
284 checkDraft(o[0]); | 319 checkDraft(o[0]); |
285 checkDraft(o[1]); | 320 checkDraft(o[1]); |
286 } | 321 } |
287 | 322 |
288 core.int buildCounterListDraftsResponse = 0; | 323 core.int buildCounterListDraftsResponse = 0; |
289 buildListDraftsResponse() { | 324 buildListDraftsResponse() { |
290 var o = new api.ListDraftsResponse(); | 325 var o = new api.ListDraftsResponse(); |
291 buildCounterListDraftsResponse++; | 326 buildCounterListDraftsResponse++; |
292 if (buildCounterListDraftsResponse < 3) { | 327 if (buildCounterListDraftsResponse < 3) { |
293 o.drafts = buildUnnamed171(); | 328 o.drafts = buildUnnamed1135(); |
294 o.nextPageToken = "foo"; | 329 o.nextPageToken = "foo"; |
295 o.resultSizeEstimate = 42; | 330 o.resultSizeEstimate = 42; |
296 } | 331 } |
297 buildCounterListDraftsResponse--; | 332 buildCounterListDraftsResponse--; |
298 return o; | 333 return o; |
299 } | 334 } |
300 | 335 |
301 checkListDraftsResponse(api.ListDraftsResponse o) { | 336 checkListDraftsResponse(api.ListDraftsResponse o) { |
302 buildCounterListDraftsResponse++; | 337 buildCounterListDraftsResponse++; |
303 if (buildCounterListDraftsResponse < 3) { | 338 if (buildCounterListDraftsResponse < 3) { |
304 checkUnnamed171(o.drafts); | 339 checkUnnamed1135(o.drafts); |
305 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 340 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
306 unittest.expect(o.resultSizeEstimate, unittest.equals(42)); | 341 unittest.expect(o.resultSizeEstimate, unittest.equals(42)); |
307 } | 342 } |
308 buildCounterListDraftsResponse--; | 343 buildCounterListDraftsResponse--; |
309 } | 344 } |
310 | 345 |
311 buildUnnamed172() { | 346 buildUnnamed1136() { |
312 var o = new core.List<api.History>(); | 347 var o = new core.List<api.History>(); |
313 o.add(buildHistory()); | 348 o.add(buildHistory()); |
314 o.add(buildHistory()); | 349 o.add(buildHistory()); |
315 return o; | 350 return o; |
316 } | 351 } |
317 | 352 |
318 checkUnnamed172(core.List<api.History> o) { | 353 checkUnnamed1136(core.List<api.History> o) { |
319 unittest.expect(o, unittest.hasLength(2)); | 354 unittest.expect(o, unittest.hasLength(2)); |
320 checkHistory(o[0]); | 355 checkHistory(o[0]); |
321 checkHistory(o[1]); | 356 checkHistory(o[1]); |
322 } | 357 } |
323 | 358 |
324 core.int buildCounterListHistoryResponse = 0; | 359 core.int buildCounterListHistoryResponse = 0; |
325 buildListHistoryResponse() { | 360 buildListHistoryResponse() { |
326 var o = new api.ListHistoryResponse(); | 361 var o = new api.ListHistoryResponse(); |
327 buildCounterListHistoryResponse++; | 362 buildCounterListHistoryResponse++; |
328 if (buildCounterListHistoryResponse < 3) { | 363 if (buildCounterListHistoryResponse < 3) { |
329 o.history = buildUnnamed172(); | 364 o.history = buildUnnamed1136(); |
330 o.historyId = "foo"; | 365 o.historyId = "foo"; |
331 o.nextPageToken = "foo"; | 366 o.nextPageToken = "foo"; |
332 } | 367 } |
333 buildCounterListHistoryResponse--; | 368 buildCounterListHistoryResponse--; |
334 return o; | 369 return o; |
335 } | 370 } |
336 | 371 |
337 checkListHistoryResponse(api.ListHistoryResponse o) { | 372 checkListHistoryResponse(api.ListHistoryResponse o) { |
338 buildCounterListHistoryResponse++; | 373 buildCounterListHistoryResponse++; |
339 if (buildCounterListHistoryResponse < 3) { | 374 if (buildCounterListHistoryResponse < 3) { |
340 checkUnnamed172(o.history); | 375 checkUnnamed1136(o.history); |
341 unittest.expect(o.historyId, unittest.equals('foo')); | 376 unittest.expect(o.historyId, unittest.equals('foo')); |
342 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 377 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
343 } | 378 } |
344 buildCounterListHistoryResponse--; | 379 buildCounterListHistoryResponse--; |
345 } | 380 } |
346 | 381 |
347 buildUnnamed173() { | 382 buildUnnamed1137() { |
348 var o = new core.List<api.Label>(); | 383 var o = new core.List<api.Label>(); |
349 o.add(buildLabel()); | 384 o.add(buildLabel()); |
350 o.add(buildLabel()); | 385 o.add(buildLabel()); |
351 return o; | 386 return o; |
352 } | 387 } |
353 | 388 |
354 checkUnnamed173(core.List<api.Label> o) { | 389 checkUnnamed1137(core.List<api.Label> o) { |
355 unittest.expect(o, unittest.hasLength(2)); | 390 unittest.expect(o, unittest.hasLength(2)); |
356 checkLabel(o[0]); | 391 checkLabel(o[0]); |
357 checkLabel(o[1]); | 392 checkLabel(o[1]); |
358 } | 393 } |
359 | 394 |
360 core.int buildCounterListLabelsResponse = 0; | 395 core.int buildCounterListLabelsResponse = 0; |
361 buildListLabelsResponse() { | 396 buildListLabelsResponse() { |
362 var o = new api.ListLabelsResponse(); | 397 var o = new api.ListLabelsResponse(); |
363 buildCounterListLabelsResponse++; | 398 buildCounterListLabelsResponse++; |
364 if (buildCounterListLabelsResponse < 3) { | 399 if (buildCounterListLabelsResponse < 3) { |
365 o.labels = buildUnnamed173(); | 400 o.labels = buildUnnamed1137(); |
366 } | 401 } |
367 buildCounterListLabelsResponse--; | 402 buildCounterListLabelsResponse--; |
368 return o; | 403 return o; |
369 } | 404 } |
370 | 405 |
371 checkListLabelsResponse(api.ListLabelsResponse o) { | 406 checkListLabelsResponse(api.ListLabelsResponse o) { |
372 buildCounterListLabelsResponse++; | 407 buildCounterListLabelsResponse++; |
373 if (buildCounterListLabelsResponse < 3) { | 408 if (buildCounterListLabelsResponse < 3) { |
374 checkUnnamed173(o.labels); | 409 checkUnnamed1137(o.labels); |
375 } | 410 } |
376 buildCounterListLabelsResponse--; | 411 buildCounterListLabelsResponse--; |
377 } | 412 } |
378 | 413 |
379 buildUnnamed174() { | 414 buildUnnamed1138() { |
380 var o = new core.List<api.Message>(); | 415 var o = new core.List<api.Message>(); |
381 o.add(buildMessage()); | 416 o.add(buildMessage()); |
382 o.add(buildMessage()); | 417 o.add(buildMessage()); |
383 return o; | 418 return o; |
384 } | 419 } |
385 | 420 |
386 checkUnnamed174(core.List<api.Message> o) { | 421 checkUnnamed1138(core.List<api.Message> o) { |
387 unittest.expect(o, unittest.hasLength(2)); | 422 unittest.expect(o, unittest.hasLength(2)); |
388 checkMessage(o[0]); | 423 checkMessage(o[0]); |
389 checkMessage(o[1]); | 424 checkMessage(o[1]); |
390 } | 425 } |
391 | 426 |
392 core.int buildCounterListMessagesResponse = 0; | 427 core.int buildCounterListMessagesResponse = 0; |
393 buildListMessagesResponse() { | 428 buildListMessagesResponse() { |
394 var o = new api.ListMessagesResponse(); | 429 var o = new api.ListMessagesResponse(); |
395 buildCounterListMessagesResponse++; | 430 buildCounterListMessagesResponse++; |
396 if (buildCounterListMessagesResponse < 3) { | 431 if (buildCounterListMessagesResponse < 3) { |
397 o.messages = buildUnnamed174(); | 432 o.messages = buildUnnamed1138(); |
398 o.nextPageToken = "foo"; | 433 o.nextPageToken = "foo"; |
399 o.resultSizeEstimate = 42; | 434 o.resultSizeEstimate = 42; |
400 } | 435 } |
401 buildCounterListMessagesResponse--; | 436 buildCounterListMessagesResponse--; |
402 return o; | 437 return o; |
403 } | 438 } |
404 | 439 |
405 checkListMessagesResponse(api.ListMessagesResponse o) { | 440 checkListMessagesResponse(api.ListMessagesResponse o) { |
406 buildCounterListMessagesResponse++; | 441 buildCounterListMessagesResponse++; |
407 if (buildCounterListMessagesResponse < 3) { | 442 if (buildCounterListMessagesResponse < 3) { |
408 checkUnnamed174(o.messages); | 443 checkUnnamed1138(o.messages); |
409 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 444 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
410 unittest.expect(o.resultSizeEstimate, unittest.equals(42)); | 445 unittest.expect(o.resultSizeEstimate, unittest.equals(42)); |
411 } | 446 } |
412 buildCounterListMessagesResponse--; | 447 buildCounterListMessagesResponse--; |
413 } | 448 } |
414 | 449 |
415 buildUnnamed175() { | 450 buildUnnamed1139() { |
416 var o = new core.List<api.Thread>(); | 451 var o = new core.List<api.Thread>(); |
417 o.add(buildThread()); | 452 o.add(buildThread()); |
418 o.add(buildThread()); | 453 o.add(buildThread()); |
419 return o; | 454 return o; |
420 } | 455 } |
421 | 456 |
422 checkUnnamed175(core.List<api.Thread> o) { | 457 checkUnnamed1139(core.List<api.Thread> o) { |
423 unittest.expect(o, unittest.hasLength(2)); | 458 unittest.expect(o, unittest.hasLength(2)); |
424 checkThread(o[0]); | 459 checkThread(o[0]); |
425 checkThread(o[1]); | 460 checkThread(o[1]); |
426 } | 461 } |
427 | 462 |
428 core.int buildCounterListThreadsResponse = 0; | 463 core.int buildCounterListThreadsResponse = 0; |
429 buildListThreadsResponse() { | 464 buildListThreadsResponse() { |
430 var o = new api.ListThreadsResponse(); | 465 var o = new api.ListThreadsResponse(); |
431 buildCounterListThreadsResponse++; | 466 buildCounterListThreadsResponse++; |
432 if (buildCounterListThreadsResponse < 3) { | 467 if (buildCounterListThreadsResponse < 3) { |
433 o.nextPageToken = "foo"; | 468 o.nextPageToken = "foo"; |
434 o.resultSizeEstimate = 42; | 469 o.resultSizeEstimate = 42; |
435 o.threads = buildUnnamed175(); | 470 o.threads = buildUnnamed1139(); |
436 } | 471 } |
437 buildCounterListThreadsResponse--; | 472 buildCounterListThreadsResponse--; |
438 return o; | 473 return o; |
439 } | 474 } |
440 | 475 |
441 checkListThreadsResponse(api.ListThreadsResponse o) { | 476 checkListThreadsResponse(api.ListThreadsResponse o) { |
442 buildCounterListThreadsResponse++; | 477 buildCounterListThreadsResponse++; |
443 if (buildCounterListThreadsResponse < 3) { | 478 if (buildCounterListThreadsResponse < 3) { |
444 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 479 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
445 unittest.expect(o.resultSizeEstimate, unittest.equals(42)); | 480 unittest.expect(o.resultSizeEstimate, unittest.equals(42)); |
446 checkUnnamed175(o.threads); | 481 checkUnnamed1139(o.threads); |
447 } | 482 } |
448 buildCounterListThreadsResponse--; | 483 buildCounterListThreadsResponse--; |
449 } | 484 } |
450 | 485 |
451 buildUnnamed176() { | 486 buildUnnamed1140() { |
452 var o = new core.List<core.String>(); | 487 var o = new core.List<core.String>(); |
453 o.add("foo"); | 488 o.add("foo"); |
454 o.add("foo"); | 489 o.add("foo"); |
455 return o; | 490 return o; |
456 } | 491 } |
457 | 492 |
458 checkUnnamed176(core.List<core.String> o) { | 493 checkUnnamed1140(core.List<core.String> o) { |
459 unittest.expect(o, unittest.hasLength(2)); | 494 unittest.expect(o, unittest.hasLength(2)); |
460 unittest.expect(o[0], unittest.equals('foo')); | 495 unittest.expect(o[0], unittest.equals('foo')); |
461 unittest.expect(o[1], unittest.equals('foo')); | 496 unittest.expect(o[1], unittest.equals('foo')); |
462 } | 497 } |
463 | 498 |
464 core.int buildCounterMessage = 0; | 499 core.int buildCounterMessage = 0; |
465 buildMessage() { | 500 buildMessage() { |
466 var o = new api.Message(); | 501 var o = new api.Message(); |
467 buildCounterMessage++; | 502 buildCounterMessage++; |
468 if (buildCounterMessage < 3) { | 503 if (buildCounterMessage < 3) { |
469 o.historyId = "foo"; | 504 o.historyId = "foo"; |
470 o.id = "foo"; | 505 o.id = "foo"; |
471 o.labelIds = buildUnnamed176(); | 506 o.labelIds = buildUnnamed1140(); |
472 o.payload = buildMessagePart(); | 507 o.payload = buildMessagePart(); |
473 o.raw = "foo"; | 508 o.raw = "foo"; |
474 o.sizeEstimate = 42; | 509 o.sizeEstimate = 42; |
475 o.snippet = "foo"; | 510 o.snippet = "foo"; |
476 o.threadId = "foo"; | 511 o.threadId = "foo"; |
477 } | 512 } |
478 buildCounterMessage--; | 513 buildCounterMessage--; |
479 return o; | 514 return o; |
480 } | 515 } |
481 | 516 |
482 checkMessage(api.Message o) { | 517 checkMessage(api.Message o) { |
483 buildCounterMessage++; | 518 buildCounterMessage++; |
484 if (buildCounterMessage < 3) { | 519 if (buildCounterMessage < 3) { |
485 unittest.expect(o.historyId, unittest.equals('foo')); | 520 unittest.expect(o.historyId, unittest.equals('foo')); |
486 unittest.expect(o.id, unittest.equals('foo')); | 521 unittest.expect(o.id, unittest.equals('foo')); |
487 checkUnnamed176(o.labelIds); | 522 checkUnnamed1140(o.labelIds); |
488 checkMessagePart(o.payload); | 523 checkMessagePart(o.payload); |
489 unittest.expect(o.raw, unittest.equals('foo')); | 524 unittest.expect(o.raw, unittest.equals('foo')); |
490 unittest.expect(o.sizeEstimate, unittest.equals(42)); | 525 unittest.expect(o.sizeEstimate, unittest.equals(42)); |
491 unittest.expect(o.snippet, unittest.equals('foo')); | 526 unittest.expect(o.snippet, unittest.equals('foo')); |
492 unittest.expect(o.threadId, unittest.equals('foo')); | 527 unittest.expect(o.threadId, unittest.equals('foo')); |
493 } | 528 } |
494 buildCounterMessage--; | 529 buildCounterMessage--; |
495 } | 530 } |
496 | 531 |
497 buildUnnamed177() { | 532 buildUnnamed1141() { |
498 var o = new core.List<api.MessagePartHeader>(); | 533 var o = new core.List<api.MessagePartHeader>(); |
499 o.add(buildMessagePartHeader()); | 534 o.add(buildMessagePartHeader()); |
500 o.add(buildMessagePartHeader()); | 535 o.add(buildMessagePartHeader()); |
501 return o; | 536 return o; |
502 } | 537 } |
503 | 538 |
504 checkUnnamed177(core.List<api.MessagePartHeader> o) { | 539 checkUnnamed1141(core.List<api.MessagePartHeader> o) { |
505 unittest.expect(o, unittest.hasLength(2)); | 540 unittest.expect(o, unittest.hasLength(2)); |
506 checkMessagePartHeader(o[0]); | 541 checkMessagePartHeader(o[0]); |
507 checkMessagePartHeader(o[1]); | 542 checkMessagePartHeader(o[1]); |
508 } | 543 } |
509 | 544 |
510 buildUnnamed178() { | 545 buildUnnamed1142() { |
511 var o = new core.List<api.MessagePart>(); | 546 var o = new core.List<api.MessagePart>(); |
512 o.add(buildMessagePart()); | 547 o.add(buildMessagePart()); |
513 o.add(buildMessagePart()); | 548 o.add(buildMessagePart()); |
514 return o; | 549 return o; |
515 } | 550 } |
516 | 551 |
517 checkUnnamed178(core.List<api.MessagePart> o) { | 552 checkUnnamed1142(core.List<api.MessagePart> o) { |
518 unittest.expect(o, unittest.hasLength(2)); | 553 unittest.expect(o, unittest.hasLength(2)); |
519 checkMessagePart(o[0]); | 554 checkMessagePart(o[0]); |
520 checkMessagePart(o[1]); | 555 checkMessagePart(o[1]); |
521 } | 556 } |
522 | 557 |
523 core.int buildCounterMessagePart = 0; | 558 core.int buildCounterMessagePart = 0; |
524 buildMessagePart() { | 559 buildMessagePart() { |
525 var o = new api.MessagePart(); | 560 var o = new api.MessagePart(); |
526 buildCounterMessagePart++; | 561 buildCounterMessagePart++; |
527 if (buildCounterMessagePart < 3) { | 562 if (buildCounterMessagePart < 3) { |
528 o.body = buildMessagePartBody(); | 563 o.body = buildMessagePartBody(); |
529 o.filename = "foo"; | 564 o.filename = "foo"; |
530 o.headers = buildUnnamed177(); | 565 o.headers = buildUnnamed1141(); |
531 o.mimeType = "foo"; | 566 o.mimeType = "foo"; |
532 o.partId = "foo"; | 567 o.partId = "foo"; |
533 o.parts = buildUnnamed178(); | 568 o.parts = buildUnnamed1142(); |
534 } | 569 } |
535 buildCounterMessagePart--; | 570 buildCounterMessagePart--; |
536 return o; | 571 return o; |
537 } | 572 } |
538 | 573 |
539 checkMessagePart(api.MessagePart o) { | 574 checkMessagePart(api.MessagePart o) { |
540 buildCounterMessagePart++; | 575 buildCounterMessagePart++; |
541 if (buildCounterMessagePart < 3) { | 576 if (buildCounterMessagePart < 3) { |
542 checkMessagePartBody(o.body); | 577 checkMessagePartBody(o.body); |
543 unittest.expect(o.filename, unittest.equals('foo')); | 578 unittest.expect(o.filename, unittest.equals('foo')); |
544 checkUnnamed177(o.headers); | 579 checkUnnamed1141(o.headers); |
545 unittest.expect(o.mimeType, unittest.equals('foo')); | 580 unittest.expect(o.mimeType, unittest.equals('foo')); |
546 unittest.expect(o.partId, unittest.equals('foo')); | 581 unittest.expect(o.partId, unittest.equals('foo')); |
547 checkUnnamed178(o.parts); | 582 checkUnnamed1142(o.parts); |
548 } | 583 } |
549 buildCounterMessagePart--; | 584 buildCounterMessagePart--; |
550 } | 585 } |
551 | 586 |
552 core.int buildCounterMessagePartBody = 0; | 587 core.int buildCounterMessagePartBody = 0; |
553 buildMessagePartBody() { | 588 buildMessagePartBody() { |
554 var o = new api.MessagePartBody(); | 589 var o = new api.MessagePartBody(); |
555 buildCounterMessagePartBody++; | 590 buildCounterMessagePartBody++; |
556 if (buildCounterMessagePartBody < 3) { | 591 if (buildCounterMessagePartBody < 3) { |
557 o.attachmentId = "foo"; | 592 o.attachmentId = "foo"; |
(...skipping 28 matching lines...) Expand all Loading... |
586 | 621 |
587 checkMessagePartHeader(api.MessagePartHeader o) { | 622 checkMessagePartHeader(api.MessagePartHeader o) { |
588 buildCounterMessagePartHeader++; | 623 buildCounterMessagePartHeader++; |
589 if (buildCounterMessagePartHeader < 3) { | 624 if (buildCounterMessagePartHeader < 3) { |
590 unittest.expect(o.name, unittest.equals('foo')); | 625 unittest.expect(o.name, unittest.equals('foo')); |
591 unittest.expect(o.value, unittest.equals('foo')); | 626 unittest.expect(o.value, unittest.equals('foo')); |
592 } | 627 } |
593 buildCounterMessagePartHeader--; | 628 buildCounterMessagePartHeader--; |
594 } | 629 } |
595 | 630 |
596 buildUnnamed179() { | 631 buildUnnamed1143() { |
597 var o = new core.List<core.String>(); | 632 var o = new core.List<core.String>(); |
598 o.add("foo"); | 633 o.add("foo"); |
599 o.add("foo"); | 634 o.add("foo"); |
600 return o; | 635 return o; |
601 } | 636 } |
602 | 637 |
603 checkUnnamed179(core.List<core.String> o) { | 638 checkUnnamed1143(core.List<core.String> o) { |
604 unittest.expect(o, unittest.hasLength(2)); | 639 unittest.expect(o, unittest.hasLength(2)); |
605 unittest.expect(o[0], unittest.equals('foo')); | 640 unittest.expect(o[0], unittest.equals('foo')); |
606 unittest.expect(o[1], unittest.equals('foo')); | 641 unittest.expect(o[1], unittest.equals('foo')); |
607 } | 642 } |
608 | 643 |
609 buildUnnamed180() { | 644 buildUnnamed1144() { |
610 var o = new core.List<core.String>(); | 645 var o = new core.List<core.String>(); |
611 o.add("foo"); | 646 o.add("foo"); |
612 o.add("foo"); | 647 o.add("foo"); |
613 return o; | 648 return o; |
614 } | 649 } |
615 | 650 |
616 checkUnnamed180(core.List<core.String> o) { | 651 checkUnnamed1144(core.List<core.String> o) { |
617 unittest.expect(o, unittest.hasLength(2)); | 652 unittest.expect(o, unittest.hasLength(2)); |
618 unittest.expect(o[0], unittest.equals('foo')); | 653 unittest.expect(o[0], unittest.equals('foo')); |
619 unittest.expect(o[1], unittest.equals('foo')); | 654 unittest.expect(o[1], unittest.equals('foo')); |
620 } | 655 } |
621 | 656 |
622 core.int buildCounterModifyMessageRequest = 0; | 657 core.int buildCounterModifyMessageRequest = 0; |
623 buildModifyMessageRequest() { | 658 buildModifyMessageRequest() { |
624 var o = new api.ModifyMessageRequest(); | 659 var o = new api.ModifyMessageRequest(); |
625 buildCounterModifyMessageRequest++; | 660 buildCounterModifyMessageRequest++; |
626 if (buildCounterModifyMessageRequest < 3) { | 661 if (buildCounterModifyMessageRequest < 3) { |
627 o.addLabelIds = buildUnnamed179(); | 662 o.addLabelIds = buildUnnamed1143(); |
628 o.removeLabelIds = buildUnnamed180(); | 663 o.removeLabelIds = buildUnnamed1144(); |
629 } | 664 } |
630 buildCounterModifyMessageRequest--; | 665 buildCounterModifyMessageRequest--; |
631 return o; | 666 return o; |
632 } | 667 } |
633 | 668 |
634 checkModifyMessageRequest(api.ModifyMessageRequest o) { | 669 checkModifyMessageRequest(api.ModifyMessageRequest o) { |
635 buildCounterModifyMessageRequest++; | 670 buildCounterModifyMessageRequest++; |
636 if (buildCounterModifyMessageRequest < 3) { | 671 if (buildCounterModifyMessageRequest < 3) { |
637 checkUnnamed179(o.addLabelIds); | 672 checkUnnamed1143(o.addLabelIds); |
638 checkUnnamed180(o.removeLabelIds); | 673 checkUnnamed1144(o.removeLabelIds); |
639 } | 674 } |
640 buildCounterModifyMessageRequest--; | 675 buildCounterModifyMessageRequest--; |
641 } | 676 } |
642 | 677 |
643 buildUnnamed181() { | 678 buildUnnamed1145() { |
644 var o = new core.List<core.String>(); | 679 var o = new core.List<core.String>(); |
645 o.add("foo"); | 680 o.add("foo"); |
646 o.add("foo"); | 681 o.add("foo"); |
647 return o; | 682 return o; |
648 } | 683 } |
649 | 684 |
650 checkUnnamed181(core.List<core.String> o) { | 685 checkUnnamed1145(core.List<core.String> o) { |
651 unittest.expect(o, unittest.hasLength(2)); | 686 unittest.expect(o, unittest.hasLength(2)); |
652 unittest.expect(o[0], unittest.equals('foo')); | 687 unittest.expect(o[0], unittest.equals('foo')); |
653 unittest.expect(o[1], unittest.equals('foo')); | 688 unittest.expect(o[1], unittest.equals('foo')); |
654 } | 689 } |
655 | 690 |
656 buildUnnamed182() { | 691 buildUnnamed1146() { |
657 var o = new core.List<core.String>(); | 692 var o = new core.List<core.String>(); |
658 o.add("foo"); | 693 o.add("foo"); |
659 o.add("foo"); | 694 o.add("foo"); |
660 return o; | 695 return o; |
661 } | 696 } |
662 | 697 |
663 checkUnnamed182(core.List<core.String> o) { | 698 checkUnnamed1146(core.List<core.String> o) { |
664 unittest.expect(o, unittest.hasLength(2)); | 699 unittest.expect(o, unittest.hasLength(2)); |
665 unittest.expect(o[0], unittest.equals('foo')); | 700 unittest.expect(o[0], unittest.equals('foo')); |
666 unittest.expect(o[1], unittest.equals('foo')); | 701 unittest.expect(o[1], unittest.equals('foo')); |
667 } | 702 } |
668 | 703 |
669 core.int buildCounterModifyThreadRequest = 0; | 704 core.int buildCounterModifyThreadRequest = 0; |
670 buildModifyThreadRequest() { | 705 buildModifyThreadRequest() { |
671 var o = new api.ModifyThreadRequest(); | 706 var o = new api.ModifyThreadRequest(); |
672 buildCounterModifyThreadRequest++; | 707 buildCounterModifyThreadRequest++; |
673 if (buildCounterModifyThreadRequest < 3) { | 708 if (buildCounterModifyThreadRequest < 3) { |
674 o.addLabelIds = buildUnnamed181(); | 709 o.addLabelIds = buildUnnamed1145(); |
675 o.removeLabelIds = buildUnnamed182(); | 710 o.removeLabelIds = buildUnnamed1146(); |
676 } | 711 } |
677 buildCounterModifyThreadRequest--; | 712 buildCounterModifyThreadRequest--; |
678 return o; | 713 return o; |
679 } | 714 } |
680 | 715 |
681 checkModifyThreadRequest(api.ModifyThreadRequest o) { | 716 checkModifyThreadRequest(api.ModifyThreadRequest o) { |
682 buildCounterModifyThreadRequest++; | 717 buildCounterModifyThreadRequest++; |
683 if (buildCounterModifyThreadRequest < 3) { | 718 if (buildCounterModifyThreadRequest < 3) { |
684 checkUnnamed181(o.addLabelIds); | 719 checkUnnamed1145(o.addLabelIds); |
685 checkUnnamed182(o.removeLabelIds); | 720 checkUnnamed1146(o.removeLabelIds); |
686 } | 721 } |
687 buildCounterModifyThreadRequest--; | 722 buildCounterModifyThreadRequest--; |
688 } | 723 } |
689 | 724 |
690 core.int buildCounterProfile = 0; | 725 core.int buildCounterProfile = 0; |
691 buildProfile() { | 726 buildProfile() { |
692 var o = new api.Profile(); | 727 var o = new api.Profile(); |
693 buildCounterProfile++; | 728 buildCounterProfile++; |
694 if (buildCounterProfile < 3) { | 729 if (buildCounterProfile < 3) { |
695 o.emailAddress = "foo"; | 730 o.emailAddress = "foo"; |
696 o.historyId = "foo"; | 731 o.historyId = "foo"; |
697 o.messagesTotal = 42; | 732 o.messagesTotal = 42; |
698 o.threadsTotal = 42; | 733 o.threadsTotal = 42; |
699 } | 734 } |
700 buildCounterProfile--; | 735 buildCounterProfile--; |
701 return o; | 736 return o; |
702 } | 737 } |
703 | 738 |
704 checkProfile(api.Profile o) { | 739 checkProfile(api.Profile o) { |
705 buildCounterProfile++; | 740 buildCounterProfile++; |
706 if (buildCounterProfile < 3) { | 741 if (buildCounterProfile < 3) { |
707 unittest.expect(o.emailAddress, unittest.equals('foo')); | 742 unittest.expect(o.emailAddress, unittest.equals('foo')); |
708 unittest.expect(o.historyId, unittest.equals('foo')); | 743 unittest.expect(o.historyId, unittest.equals('foo')); |
709 unittest.expect(o.messagesTotal, unittest.equals(42)); | 744 unittest.expect(o.messagesTotal, unittest.equals(42)); |
710 unittest.expect(o.threadsTotal, unittest.equals(42)); | 745 unittest.expect(o.threadsTotal, unittest.equals(42)); |
711 } | 746 } |
712 buildCounterProfile--; | 747 buildCounterProfile--; |
713 } | 748 } |
714 | 749 |
715 buildUnnamed183() { | 750 buildUnnamed1147() { |
716 var o = new core.List<api.Message>(); | 751 var o = new core.List<api.Message>(); |
717 o.add(buildMessage()); | 752 o.add(buildMessage()); |
718 o.add(buildMessage()); | 753 o.add(buildMessage()); |
719 return o; | 754 return o; |
720 } | 755 } |
721 | 756 |
722 checkUnnamed183(core.List<api.Message> o) { | 757 checkUnnamed1147(core.List<api.Message> o) { |
723 unittest.expect(o, unittest.hasLength(2)); | 758 unittest.expect(o, unittest.hasLength(2)); |
724 checkMessage(o[0]); | 759 checkMessage(o[0]); |
725 checkMessage(o[1]); | 760 checkMessage(o[1]); |
726 } | 761 } |
727 | 762 |
728 core.int buildCounterThread = 0; | 763 core.int buildCounterThread = 0; |
729 buildThread() { | 764 buildThread() { |
730 var o = new api.Thread(); | 765 var o = new api.Thread(); |
731 buildCounterThread++; | 766 buildCounterThread++; |
732 if (buildCounterThread < 3) { | 767 if (buildCounterThread < 3) { |
733 o.historyId = "foo"; | 768 o.historyId = "foo"; |
734 o.id = "foo"; | 769 o.id = "foo"; |
735 o.messages = buildUnnamed183(); | 770 o.messages = buildUnnamed1147(); |
736 o.snippet = "foo"; | 771 o.snippet = "foo"; |
737 } | 772 } |
738 buildCounterThread--; | 773 buildCounterThread--; |
739 return o; | 774 return o; |
740 } | 775 } |
741 | 776 |
742 checkThread(api.Thread o) { | 777 checkThread(api.Thread o) { |
743 buildCounterThread++; | 778 buildCounterThread++; |
744 if (buildCounterThread < 3) { | 779 if (buildCounterThread < 3) { |
745 unittest.expect(o.historyId, unittest.equals('foo')); | 780 unittest.expect(o.historyId, unittest.equals('foo')); |
746 unittest.expect(o.id, unittest.equals('foo')); | 781 unittest.expect(o.id, unittest.equals('foo')); |
747 checkUnnamed183(o.messages); | 782 checkUnnamed1147(o.messages); |
748 unittest.expect(o.snippet, unittest.equals('foo')); | 783 unittest.expect(o.snippet, unittest.equals('foo')); |
749 } | 784 } |
750 buildCounterThread--; | 785 buildCounterThread--; |
751 } | 786 } |
752 | 787 |
753 buildUnnamed184() { | 788 buildUnnamed1148() { |
754 var o = new core.List<core.String>(); | 789 var o = new core.List<core.String>(); |
755 o.add("foo"); | 790 o.add("foo"); |
756 o.add("foo"); | 791 o.add("foo"); |
757 return o; | 792 return o; |
758 } | 793 } |
759 | 794 |
760 checkUnnamed184(core.List<core.String> o) { | 795 checkUnnamed1148(core.List<core.String> o) { |
761 unittest.expect(o, unittest.hasLength(2)); | 796 unittest.expect(o, unittest.hasLength(2)); |
762 unittest.expect(o[0], unittest.equals('foo')); | 797 unittest.expect(o[0], unittest.equals('foo')); |
763 unittest.expect(o[1], unittest.equals('foo')); | 798 unittest.expect(o[1], unittest.equals('foo')); |
764 } | 799 } |
765 | 800 |
766 buildUnnamed185() { | 801 buildUnnamed1149() { |
767 var o = new core.List<core.String>(); | 802 var o = new core.List<core.String>(); |
768 o.add("foo"); | 803 o.add("foo"); |
769 o.add("foo"); | 804 o.add("foo"); |
770 return o; | 805 return o; |
771 } | 806 } |
772 | 807 |
773 checkUnnamed185(core.List<core.String> o) { | 808 checkUnnamed1149(core.List<core.String> o) { |
774 unittest.expect(o, unittest.hasLength(2)); | 809 unittest.expect(o, unittest.hasLength(2)); |
775 unittest.expect(o[0], unittest.equals('foo')); | 810 unittest.expect(o[0], unittest.equals('foo')); |
776 unittest.expect(o[1], unittest.equals('foo')); | 811 unittest.expect(o[1], unittest.equals('foo')); |
777 } | 812 } |
778 | 813 |
779 buildUnnamed186() { | 814 buildUnnamed1150() { |
780 var o = new core.List<core.String>(); | 815 var o = new core.List<core.String>(); |
781 o.add("foo"); | 816 o.add("foo"); |
782 o.add("foo"); | 817 o.add("foo"); |
783 return o; | 818 return o; |
784 } | 819 } |
785 | 820 |
786 checkUnnamed186(core.List<core.String> o) { | 821 checkUnnamed1150(core.List<core.String> o) { |
787 unittest.expect(o, unittest.hasLength(2)); | 822 unittest.expect(o, unittest.hasLength(2)); |
788 unittest.expect(o[0], unittest.equals('foo')); | 823 unittest.expect(o[0], unittest.equals('foo')); |
789 unittest.expect(o[1], unittest.equals('foo')); | 824 unittest.expect(o[1], unittest.equals('foo')); |
790 } | 825 } |
791 | 826 |
792 buildUnnamed187() { | 827 buildUnnamed1151() { |
793 var o = new core.List<core.String>(); | 828 var o = new core.List<core.String>(); |
794 o.add("foo"); | 829 o.add("foo"); |
795 o.add("foo"); | 830 o.add("foo"); |
796 return o; | 831 return o; |
797 } | 832 } |
798 | 833 |
799 checkUnnamed187(core.List<core.String> o) { | 834 checkUnnamed1151(core.List<core.String> o) { |
800 unittest.expect(o, unittest.hasLength(2)); | 835 unittest.expect(o, unittest.hasLength(2)); |
801 unittest.expect(o[0], unittest.equals('foo')); | 836 unittest.expect(o[0], unittest.equals('foo')); |
802 unittest.expect(o[1], unittest.equals('foo')); | 837 unittest.expect(o[1], unittest.equals('foo')); |
803 } | 838 } |
804 | 839 |
805 | 840 |
806 main() { | 841 main() { |
807 unittest.group("obj-schema-Draft", () { | 842 unittest.group("obj-schema-Draft", () { |
808 unittest.test("to-json--from-json", () { | 843 unittest.test("to-json--from-json", () { |
809 var o = buildDraft(); | 844 var o = buildDraft(); |
(...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
980 var o = buildThread(); | 1015 var o = buildThread(); |
981 var od = new api.Thread.fromJson(o.toJson()); | 1016 var od = new api.Thread.fromJson(o.toJson()); |
982 checkThread(od); | 1017 checkThread(od); |
983 }); | 1018 }); |
984 }); | 1019 }); |
985 | 1020 |
986 | 1021 |
987 unittest.group("resource-UsersResourceApi", () { | 1022 unittest.group("resource-UsersResourceApi", () { |
988 unittest.test("method--getProfile", () { | 1023 unittest.test("method--getProfile", () { |
989 | 1024 |
990 var mock = new common_test.HttpServerMock(); | 1025 var mock = new HttpServerMock(); |
991 api.UsersResourceApi res = new api.GmailApi(mock).users; | 1026 api.UsersResourceApi res = new api.GmailApi(mock).users; |
992 var arg_userId = "foo"; | 1027 var arg_userId = "foo"; |
993 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1028 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
994 var path = (req.url).path; | 1029 var path = (req.url).path; |
995 var pathOffset = 0; | 1030 var pathOffset = 0; |
996 var index; | 1031 var index; |
997 var subPart; | 1032 var subPart; |
998 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1033 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
999 pathOffset += 1; | 1034 pathOffset += 1; |
1000 | 1035 |
(...skipping 12 matching lines...) Expand all Loading... |
1013 var keyvalue = part.split("="); | 1048 var keyvalue = part.split("="); |
1014 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1049 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1015 } | 1050 } |
1016 } | 1051 } |
1017 | 1052 |
1018 | 1053 |
1019 var h = { | 1054 var h = { |
1020 "content-type" : "application/json; charset=utf-8", | 1055 "content-type" : "application/json; charset=utf-8", |
1021 }; | 1056 }; |
1022 var resp = convert.JSON.encode(buildProfile()); | 1057 var resp = convert.JSON.encode(buildProfile()); |
1023 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1058 return new async.Future.value(stringResponse(200, h, resp)); |
1024 }), true); | 1059 }), true); |
1025 res.getProfile(arg_userId).then(unittest.expectAsync(((api.Profile respons
e) { | 1060 res.getProfile(arg_userId).then(unittest.expectAsync(((api.Profile respons
e) { |
1026 checkProfile(response); | 1061 checkProfile(response); |
1027 }))); | 1062 }))); |
1028 }); | 1063 }); |
1029 | 1064 |
1030 }); | 1065 }); |
1031 | 1066 |
1032 | 1067 |
1033 unittest.group("resource-UsersDraftsResourceApi", () { | 1068 unittest.group("resource-UsersDraftsResourceApi", () { |
1034 unittest.test("method--create", () { | 1069 unittest.test("method--create", () { |
1035 // TODO: Implement tests for media upload; | 1070 // TODO: Implement tests for media upload; |
1036 // TODO: Implement tests for media download; | 1071 // TODO: Implement tests for media download; |
1037 | 1072 |
1038 var mock = new common_test.HttpServerMock(); | 1073 var mock = new HttpServerMock(); |
1039 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; | 1074 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; |
1040 var arg_request = buildDraft(); | 1075 var arg_request = buildDraft(); |
1041 var arg_userId = "foo"; | 1076 var arg_userId = "foo"; |
1042 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1077 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1043 var obj = new api.Draft.fromJson(json); | 1078 var obj = new api.Draft.fromJson(json); |
1044 checkDraft(obj); | 1079 checkDraft(obj); |
1045 | 1080 |
1046 var path = (req.url).path; | 1081 var path = (req.url).path; |
1047 var pathOffset = 0; | 1082 var pathOffset = 0; |
1048 var index; | 1083 var index; |
(...skipping 16 matching lines...) Expand all Loading... |
1065 var keyvalue = part.split("="); | 1100 var keyvalue = part.split("="); |
1066 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1101 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1067 } | 1102 } |
1068 } | 1103 } |
1069 | 1104 |
1070 | 1105 |
1071 var h = { | 1106 var h = { |
1072 "content-type" : "application/json; charset=utf-8", | 1107 "content-type" : "application/json; charset=utf-8", |
1073 }; | 1108 }; |
1074 var resp = convert.JSON.encode(buildDraft()); | 1109 var resp = convert.JSON.encode(buildDraft()); |
1075 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1110 return new async.Future.value(stringResponse(200, h, resp)); |
1076 }), true); | 1111 }), true); |
1077 res.create(arg_request, arg_userId).then(unittest.expectAsync(((api.Draft
response) { | 1112 res.create(arg_request, arg_userId).then(unittest.expectAsync(((api.Draft
response) { |
1078 checkDraft(response); | 1113 checkDraft(response); |
1079 }))); | 1114 }))); |
1080 }); | 1115 }); |
1081 | 1116 |
1082 unittest.test("method--delete", () { | 1117 unittest.test("method--delete", () { |
1083 | 1118 |
1084 var mock = new common_test.HttpServerMock(); | 1119 var mock = new HttpServerMock(); |
1085 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; | 1120 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; |
1086 var arg_userId = "foo"; | 1121 var arg_userId = "foo"; |
1087 var arg_id = "foo"; | 1122 var arg_id = "foo"; |
1088 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1123 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1089 var path = (req.url).path; | 1124 var path = (req.url).path; |
1090 var pathOffset = 0; | 1125 var pathOffset = 0; |
1091 var index; | 1126 var index; |
1092 var subPart; | 1127 var subPart; |
1093 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1128 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1094 pathOffset += 1; | 1129 pathOffset += 1; |
(...skipping 13 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 = ""; | 1152 var resp = ""; |
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.delete(arg_userId, arg_id).then(unittest.expectAsync((_) {})); | 1155 res.delete(arg_userId, arg_id).then(unittest.expectAsync((_) {})); |
1121 }); | 1156 }); |
1122 | 1157 |
1123 unittest.test("method--get", () { | 1158 unittest.test("method--get", () { |
1124 | 1159 |
1125 var mock = new common_test.HttpServerMock(); | 1160 var mock = new HttpServerMock(); |
1126 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; | 1161 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; |
1127 var arg_userId = "foo"; | 1162 var arg_userId = "foo"; |
1128 var arg_id = "foo"; | 1163 var arg_id = "foo"; |
1129 var arg_format = "foo"; | 1164 var arg_format = "foo"; |
1130 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1165 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1131 var path = (req.url).path; | 1166 var path = (req.url).path; |
1132 var pathOffset = 0; | 1167 var pathOffset = 0; |
1133 var index; | 1168 var index; |
1134 var subPart; | 1169 var subPart; |
1135 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1170 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
(...skipping 15 matching lines...) Expand all Loading... |
1151 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1186 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1152 } | 1187 } |
1153 } | 1188 } |
1154 unittest.expect(queryMap["format"].first, unittest.equals(arg_format)); | 1189 unittest.expect(queryMap["format"].first, unittest.equals(arg_format)); |
1155 | 1190 |
1156 | 1191 |
1157 var h = { | 1192 var h = { |
1158 "content-type" : "application/json; charset=utf-8", | 1193 "content-type" : "application/json; charset=utf-8", |
1159 }; | 1194 }; |
1160 var resp = convert.JSON.encode(buildDraft()); | 1195 var resp = convert.JSON.encode(buildDraft()); |
1161 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1196 return new async.Future.value(stringResponse(200, h, resp)); |
1162 }), true); | 1197 }), true); |
1163 res.get(arg_userId, arg_id, format: arg_format).then(unittest.expectAsync(
((api.Draft response) { | 1198 res.get(arg_userId, arg_id, format: arg_format).then(unittest.expectAsync(
((api.Draft response) { |
1164 checkDraft(response); | 1199 checkDraft(response); |
1165 }))); | 1200 }))); |
1166 }); | 1201 }); |
1167 | 1202 |
1168 unittest.test("method--list", () { | 1203 unittest.test("method--list", () { |
1169 | 1204 |
1170 var mock = new common_test.HttpServerMock(); | 1205 var mock = new HttpServerMock(); |
1171 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; | 1206 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; |
1172 var arg_userId = "foo"; | 1207 var arg_userId = "foo"; |
1173 var arg_maxResults = 42; | 1208 var arg_maxResults = 42; |
1174 var arg_pageToken = "foo"; | 1209 var arg_pageToken = "foo"; |
1175 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1210 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1176 var path = (req.url).path; | 1211 var path = (req.url).path; |
1177 var pathOffset = 0; | 1212 var pathOffset = 0; |
1178 var index; | 1213 var index; |
1179 var subPart; | 1214 var subPart; |
1180 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1215 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
(...skipping 16 matching lines...) Expand all Loading... |
1197 } | 1232 } |
1198 } | 1233 } |
1199 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1234 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1200 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1235 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1201 | 1236 |
1202 | 1237 |
1203 var h = { | 1238 var h = { |
1204 "content-type" : "application/json; charset=utf-8", | 1239 "content-type" : "application/json; charset=utf-8", |
1205 }; | 1240 }; |
1206 var resp = convert.JSON.encode(buildListDraftsResponse()); | 1241 var resp = convert.JSON.encode(buildListDraftsResponse()); |
1207 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1242 return new async.Future.value(stringResponse(200, h, resp)); |
1208 }), true); | 1243 }), true); |
1209 res.list(arg_userId, maxResults: arg_maxResults, pageToken: arg_pageToken)
.then(unittest.expectAsync(((api.ListDraftsResponse response) { | 1244 res.list(arg_userId, maxResults: arg_maxResults, pageToken: arg_pageToken)
.then(unittest.expectAsync(((api.ListDraftsResponse response) { |
1210 checkListDraftsResponse(response); | 1245 checkListDraftsResponse(response); |
1211 }))); | 1246 }))); |
1212 }); | 1247 }); |
1213 | 1248 |
1214 unittest.test("method--send", () { | 1249 unittest.test("method--send", () { |
1215 // TODO: Implement tests for media upload; | 1250 // TODO: Implement tests for media upload; |
1216 // TODO: Implement tests for media download; | 1251 // TODO: Implement tests for media download; |
1217 | 1252 |
1218 var mock = new common_test.HttpServerMock(); | 1253 var mock = new HttpServerMock(); |
1219 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; | 1254 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; |
1220 var arg_request = buildDraft(); | 1255 var arg_request = buildDraft(); |
1221 var arg_userId = "foo"; | 1256 var arg_userId = "foo"; |
1222 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1257 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1223 var obj = new api.Draft.fromJson(json); | 1258 var obj = new api.Draft.fromJson(json); |
1224 checkDraft(obj); | 1259 checkDraft(obj); |
1225 | 1260 |
1226 var path = (req.url).path; | 1261 var path = (req.url).path; |
1227 var pathOffset = 0; | 1262 var pathOffset = 0; |
1228 var index; | 1263 var index; |
(...skipping 16 matching lines...) Expand all Loading... |
1245 var keyvalue = part.split("="); | 1280 var keyvalue = part.split("="); |
1246 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1281 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1247 } | 1282 } |
1248 } | 1283 } |
1249 | 1284 |
1250 | 1285 |
1251 var h = { | 1286 var h = { |
1252 "content-type" : "application/json; charset=utf-8", | 1287 "content-type" : "application/json; charset=utf-8", |
1253 }; | 1288 }; |
1254 var resp = convert.JSON.encode(buildMessage()); | 1289 var resp = convert.JSON.encode(buildMessage()); |
1255 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1290 return new async.Future.value(stringResponse(200, h, resp)); |
1256 }), true); | 1291 }), true); |
1257 res.send(arg_request, arg_userId).then(unittest.expectAsync(((api.Message
response) { | 1292 res.send(arg_request, arg_userId).then(unittest.expectAsync(((api.Message
response) { |
1258 checkMessage(response); | 1293 checkMessage(response); |
1259 }))); | 1294 }))); |
1260 }); | 1295 }); |
1261 | 1296 |
1262 unittest.test("method--update", () { | 1297 unittest.test("method--update", () { |
1263 // TODO: Implement tests for media upload; | 1298 // TODO: Implement tests for media upload; |
1264 // TODO: Implement tests for media download; | 1299 // TODO: Implement tests for media download; |
1265 | 1300 |
1266 var mock = new common_test.HttpServerMock(); | 1301 var mock = new HttpServerMock(); |
1267 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; | 1302 api.UsersDraftsResourceApi res = new api.GmailApi(mock).users.drafts; |
1268 var arg_request = buildDraft(); | 1303 var arg_request = buildDraft(); |
1269 var arg_userId = "foo"; | 1304 var arg_userId = "foo"; |
1270 var arg_id = "foo"; | 1305 var arg_id = "foo"; |
1271 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1306 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1272 var obj = new api.Draft.fromJson(json); | 1307 var obj = new api.Draft.fromJson(json); |
1273 checkDraft(obj); | 1308 checkDraft(obj); |
1274 | 1309 |
1275 var path = (req.url).path; | 1310 var path = (req.url).path; |
1276 var pathOffset = 0; | 1311 var pathOffset = 0; |
(...skipping 17 matching lines...) Expand all Loading... |
1294 var keyvalue = part.split("="); | 1329 var keyvalue = part.split("="); |
1295 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1330 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1296 } | 1331 } |
1297 } | 1332 } |
1298 | 1333 |
1299 | 1334 |
1300 var h = { | 1335 var h = { |
1301 "content-type" : "application/json; charset=utf-8", | 1336 "content-type" : "application/json; charset=utf-8", |
1302 }; | 1337 }; |
1303 var resp = convert.JSON.encode(buildDraft()); | 1338 var resp = convert.JSON.encode(buildDraft()); |
1304 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1339 return new async.Future.value(stringResponse(200, h, resp)); |
1305 }), true); | 1340 }), true); |
1306 res.update(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((ap
i.Draft response) { | 1341 res.update(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((ap
i.Draft response) { |
1307 checkDraft(response); | 1342 checkDraft(response); |
1308 }))); | 1343 }))); |
1309 }); | 1344 }); |
1310 | 1345 |
1311 }); | 1346 }); |
1312 | 1347 |
1313 | 1348 |
1314 unittest.group("resource-UsersHistoryResourceApi", () { | 1349 unittest.group("resource-UsersHistoryResourceApi", () { |
1315 unittest.test("method--list", () { | 1350 unittest.test("method--list", () { |
1316 | 1351 |
1317 var mock = new common_test.HttpServerMock(); | 1352 var mock = new HttpServerMock(); |
1318 api.UsersHistoryResourceApi res = new api.GmailApi(mock).users.history; | 1353 api.UsersHistoryResourceApi res = new api.GmailApi(mock).users.history; |
1319 var arg_userId = "foo"; | 1354 var arg_userId = "foo"; |
1320 var arg_labelId = "foo"; | 1355 var arg_labelId = "foo"; |
1321 var arg_maxResults = 42; | 1356 var arg_maxResults = 42; |
1322 var arg_pageToken = "foo"; | 1357 var arg_pageToken = "foo"; |
1323 var arg_startHistoryId = "foo"; | 1358 var arg_startHistoryId = "foo"; |
1324 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1359 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1325 var path = (req.url).path; | 1360 var path = (req.url).path; |
1326 var pathOffset = 0; | 1361 var pathOffset = 0; |
1327 var index; | 1362 var index; |
(...skipping 20 matching lines...) Expand all Loading... |
1348 unittest.expect(queryMap["labelId"].first, unittest.equals(arg_labelId))
; | 1383 unittest.expect(queryMap["labelId"].first, unittest.equals(arg_labelId))
; |
1349 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1384 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1350 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1385 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1351 unittest.expect(queryMap["startHistoryId"].first, unittest.equals(arg_st
artHistoryId)); | 1386 unittest.expect(queryMap["startHistoryId"].first, unittest.equals(arg_st
artHistoryId)); |
1352 | 1387 |
1353 | 1388 |
1354 var h = { | 1389 var h = { |
1355 "content-type" : "application/json; charset=utf-8", | 1390 "content-type" : "application/json; charset=utf-8", |
1356 }; | 1391 }; |
1357 var resp = convert.JSON.encode(buildListHistoryResponse()); | 1392 var resp = convert.JSON.encode(buildListHistoryResponse()); |
1358 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1393 return new async.Future.value(stringResponse(200, h, resp)); |
1359 }), true); | 1394 }), true); |
1360 res.list(arg_userId, labelId: arg_labelId, maxResults: arg_maxResults, pag
eToken: arg_pageToken, startHistoryId: arg_startHistoryId).then(unittest.expectA
sync(((api.ListHistoryResponse response) { | 1395 res.list(arg_userId, labelId: arg_labelId, maxResults: arg_maxResults, pag
eToken: arg_pageToken, startHistoryId: arg_startHistoryId).then(unittest.expectA
sync(((api.ListHistoryResponse response) { |
1361 checkListHistoryResponse(response); | 1396 checkListHistoryResponse(response); |
1362 }))); | 1397 }))); |
1363 }); | 1398 }); |
1364 | 1399 |
1365 }); | 1400 }); |
1366 | 1401 |
1367 | 1402 |
1368 unittest.group("resource-UsersLabelsResourceApi", () { | 1403 unittest.group("resource-UsersLabelsResourceApi", () { |
1369 unittest.test("method--create", () { | 1404 unittest.test("method--create", () { |
1370 | 1405 |
1371 var mock = new common_test.HttpServerMock(); | 1406 var mock = new HttpServerMock(); |
1372 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; | 1407 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; |
1373 var arg_request = buildLabel(); | 1408 var arg_request = buildLabel(); |
1374 var arg_userId = "foo"; | 1409 var arg_userId = "foo"; |
1375 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1410 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1376 var obj = new api.Label.fromJson(json); | 1411 var obj = new api.Label.fromJson(json); |
1377 checkLabel(obj); | 1412 checkLabel(obj); |
1378 | 1413 |
1379 var path = (req.url).path; | 1414 var path = (req.url).path; |
1380 var pathOffset = 0; | 1415 var pathOffset = 0; |
1381 var index; | 1416 var index; |
(...skipping 16 matching lines...) Expand all Loading... |
1398 var keyvalue = part.split("="); | 1433 var keyvalue = part.split("="); |
1399 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1434 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1400 } | 1435 } |
1401 } | 1436 } |
1402 | 1437 |
1403 | 1438 |
1404 var h = { | 1439 var h = { |
1405 "content-type" : "application/json; charset=utf-8", | 1440 "content-type" : "application/json; charset=utf-8", |
1406 }; | 1441 }; |
1407 var resp = convert.JSON.encode(buildLabel()); | 1442 var resp = convert.JSON.encode(buildLabel()); |
1408 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1443 return new async.Future.value(stringResponse(200, h, resp)); |
1409 }), true); | 1444 }), true); |
1410 res.create(arg_request, arg_userId).then(unittest.expectAsync(((api.Label
response) { | 1445 res.create(arg_request, arg_userId).then(unittest.expectAsync(((api.Label
response) { |
1411 checkLabel(response); | 1446 checkLabel(response); |
1412 }))); | 1447 }))); |
1413 }); | 1448 }); |
1414 | 1449 |
1415 unittest.test("method--delete", () { | 1450 unittest.test("method--delete", () { |
1416 | 1451 |
1417 var mock = new common_test.HttpServerMock(); | 1452 var mock = new HttpServerMock(); |
1418 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; | 1453 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; |
1419 var arg_userId = "foo"; | 1454 var arg_userId = "foo"; |
1420 var arg_id = "foo"; | 1455 var arg_id = "foo"; |
1421 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1456 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1422 var path = (req.url).path; | 1457 var path = (req.url).path; |
1423 var pathOffset = 0; | 1458 var pathOffset = 0; |
1424 var index; | 1459 var index; |
1425 var subPart; | 1460 var subPart; |
1426 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1461 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1427 pathOffset += 1; | 1462 pathOffset += 1; |
(...skipping 13 matching lines...) Expand all Loading... |
1441 var keyvalue = part.split("="); | 1476 var keyvalue = part.split("="); |
1442 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1477 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1443 } | 1478 } |
1444 } | 1479 } |
1445 | 1480 |
1446 | 1481 |
1447 var h = { | 1482 var h = { |
1448 "content-type" : "application/json; charset=utf-8", | 1483 "content-type" : "application/json; charset=utf-8", |
1449 }; | 1484 }; |
1450 var resp = ""; | 1485 var resp = ""; |
1451 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1486 return new async.Future.value(stringResponse(200, h, resp)); |
1452 }), true); | 1487 }), true); |
1453 res.delete(arg_userId, arg_id).then(unittest.expectAsync((_) {})); | 1488 res.delete(arg_userId, arg_id).then(unittest.expectAsync((_) {})); |
1454 }); | 1489 }); |
1455 | 1490 |
1456 unittest.test("method--get", () { | 1491 unittest.test("method--get", () { |
1457 | 1492 |
1458 var mock = new common_test.HttpServerMock(); | 1493 var mock = new HttpServerMock(); |
1459 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; | 1494 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; |
1460 var arg_userId = "foo"; | 1495 var arg_userId = "foo"; |
1461 var arg_id = "foo"; | 1496 var arg_id = "foo"; |
1462 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1497 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1463 var path = (req.url).path; | 1498 var path = (req.url).path; |
1464 var pathOffset = 0; | 1499 var pathOffset = 0; |
1465 var index; | 1500 var index; |
1466 var subPart; | 1501 var subPart; |
1467 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1502 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1468 pathOffset += 1; | 1503 pathOffset += 1; |
(...skipping 13 matching lines...) Expand all Loading... |
1482 var keyvalue = part.split("="); | 1517 var keyvalue = part.split("="); |
1483 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1518 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1484 } | 1519 } |
1485 } | 1520 } |
1486 | 1521 |
1487 | 1522 |
1488 var h = { | 1523 var h = { |
1489 "content-type" : "application/json; charset=utf-8", | 1524 "content-type" : "application/json; charset=utf-8", |
1490 }; | 1525 }; |
1491 var resp = convert.JSON.encode(buildLabel()); | 1526 var resp = convert.JSON.encode(buildLabel()); |
1492 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1527 return new async.Future.value(stringResponse(200, h, resp)); |
1493 }), true); | 1528 }), true); |
1494 res.get(arg_userId, arg_id).then(unittest.expectAsync(((api.Label response
) { | 1529 res.get(arg_userId, arg_id).then(unittest.expectAsync(((api.Label response
) { |
1495 checkLabel(response); | 1530 checkLabel(response); |
1496 }))); | 1531 }))); |
1497 }); | 1532 }); |
1498 | 1533 |
1499 unittest.test("method--list", () { | 1534 unittest.test("method--list", () { |
1500 | 1535 |
1501 var mock = new common_test.HttpServerMock(); | 1536 var mock = new HttpServerMock(); |
1502 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; | 1537 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; |
1503 var arg_userId = "foo"; | 1538 var arg_userId = "foo"; |
1504 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1539 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1505 var path = (req.url).path; | 1540 var path = (req.url).path; |
1506 var pathOffset = 0; | 1541 var pathOffset = 0; |
1507 var index; | 1542 var index; |
1508 var subPart; | 1543 var subPart; |
1509 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1544 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1510 pathOffset += 1; | 1545 pathOffset += 1; |
1511 | 1546 |
(...skipping 12 matching lines...) Expand all Loading... |
1524 var keyvalue = part.split("="); | 1559 var keyvalue = part.split("="); |
1525 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1560 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1526 } | 1561 } |
1527 } | 1562 } |
1528 | 1563 |
1529 | 1564 |
1530 var h = { | 1565 var h = { |
1531 "content-type" : "application/json; charset=utf-8", | 1566 "content-type" : "application/json; charset=utf-8", |
1532 }; | 1567 }; |
1533 var resp = convert.JSON.encode(buildListLabelsResponse()); | 1568 var resp = convert.JSON.encode(buildListLabelsResponse()); |
1534 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1569 return new async.Future.value(stringResponse(200, h, resp)); |
1535 }), true); | 1570 }), true); |
1536 res.list(arg_userId).then(unittest.expectAsync(((api.ListLabelsResponse re
sponse) { | 1571 res.list(arg_userId).then(unittest.expectAsync(((api.ListLabelsResponse re
sponse) { |
1537 checkListLabelsResponse(response); | 1572 checkListLabelsResponse(response); |
1538 }))); | 1573 }))); |
1539 }); | 1574 }); |
1540 | 1575 |
1541 unittest.test("method--patch", () { | 1576 unittest.test("method--patch", () { |
1542 | 1577 |
1543 var mock = new common_test.HttpServerMock(); | 1578 var mock = new HttpServerMock(); |
1544 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; | 1579 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; |
1545 var arg_request = buildLabel(); | 1580 var arg_request = buildLabel(); |
1546 var arg_userId = "foo"; | 1581 var arg_userId = "foo"; |
1547 var arg_id = "foo"; | 1582 var arg_id = "foo"; |
1548 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1583 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1549 var obj = new api.Label.fromJson(json); | 1584 var obj = new api.Label.fromJson(json); |
1550 checkLabel(obj); | 1585 checkLabel(obj); |
1551 | 1586 |
1552 var path = (req.url).path; | 1587 var path = (req.url).path; |
1553 var pathOffset = 0; | 1588 var pathOffset = 0; |
(...skipping 17 matching lines...) Expand all Loading... |
1571 var keyvalue = part.split("="); | 1606 var keyvalue = part.split("="); |
1572 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1607 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1573 } | 1608 } |
1574 } | 1609 } |
1575 | 1610 |
1576 | 1611 |
1577 var h = { | 1612 var h = { |
1578 "content-type" : "application/json; charset=utf-8", | 1613 "content-type" : "application/json; charset=utf-8", |
1579 }; | 1614 }; |
1580 var resp = convert.JSON.encode(buildLabel()); | 1615 var resp = convert.JSON.encode(buildLabel()); |
1581 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1616 return new async.Future.value(stringResponse(200, h, resp)); |
1582 }), true); | 1617 }), true); |
1583 res.patch(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((api
.Label response) { | 1618 res.patch(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((api
.Label response) { |
1584 checkLabel(response); | 1619 checkLabel(response); |
1585 }))); | 1620 }))); |
1586 }); | 1621 }); |
1587 | 1622 |
1588 unittest.test("method--update", () { | 1623 unittest.test("method--update", () { |
1589 | 1624 |
1590 var mock = new common_test.HttpServerMock(); | 1625 var mock = new HttpServerMock(); |
1591 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; | 1626 api.UsersLabelsResourceApi res = new api.GmailApi(mock).users.labels; |
1592 var arg_request = buildLabel(); | 1627 var arg_request = buildLabel(); |
1593 var arg_userId = "foo"; | 1628 var arg_userId = "foo"; |
1594 var arg_id = "foo"; | 1629 var arg_id = "foo"; |
1595 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1630 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1596 var obj = new api.Label.fromJson(json); | 1631 var obj = new api.Label.fromJson(json); |
1597 checkLabel(obj); | 1632 checkLabel(obj); |
1598 | 1633 |
1599 var path = (req.url).path; | 1634 var path = (req.url).path; |
1600 var pathOffset = 0; | 1635 var pathOffset = 0; |
(...skipping 17 matching lines...) Expand all Loading... |
1618 var keyvalue = part.split("="); | 1653 var keyvalue = part.split("="); |
1619 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1654 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1620 } | 1655 } |
1621 } | 1656 } |
1622 | 1657 |
1623 | 1658 |
1624 var h = { | 1659 var h = { |
1625 "content-type" : "application/json; charset=utf-8", | 1660 "content-type" : "application/json; charset=utf-8", |
1626 }; | 1661 }; |
1627 var resp = convert.JSON.encode(buildLabel()); | 1662 var resp = convert.JSON.encode(buildLabel()); |
1628 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1663 return new async.Future.value(stringResponse(200, h, resp)); |
1629 }), true); | 1664 }), true); |
1630 res.update(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((ap
i.Label response) { | 1665 res.update(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((ap
i.Label response) { |
1631 checkLabel(response); | 1666 checkLabel(response); |
1632 }))); | 1667 }))); |
1633 }); | 1668 }); |
1634 | 1669 |
1635 }); | 1670 }); |
1636 | 1671 |
1637 | 1672 |
1638 unittest.group("resource-UsersMessagesResourceApi", () { | 1673 unittest.group("resource-UsersMessagesResourceApi", () { |
1639 unittest.test("method--delete", () { | 1674 unittest.test("method--delete", () { |
1640 | 1675 |
1641 var mock = new common_test.HttpServerMock(); | 1676 var mock = new HttpServerMock(); |
1642 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; | 1677 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; |
1643 var arg_userId = "foo"; | 1678 var arg_userId = "foo"; |
1644 var arg_id = "foo"; | 1679 var arg_id = "foo"; |
1645 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1680 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1646 var path = (req.url).path; | 1681 var path = (req.url).path; |
1647 var pathOffset = 0; | 1682 var pathOffset = 0; |
1648 var index; | 1683 var index; |
1649 var subPart; | 1684 var subPart; |
1650 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1685 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1651 pathOffset += 1; | 1686 pathOffset += 1; |
(...skipping 13 matching lines...) Expand all Loading... |
1665 var keyvalue = part.split("="); | 1700 var keyvalue = part.split("="); |
1666 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1701 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1667 } | 1702 } |
1668 } | 1703 } |
1669 | 1704 |
1670 | 1705 |
1671 var h = { | 1706 var h = { |
1672 "content-type" : "application/json; charset=utf-8", | 1707 "content-type" : "application/json; charset=utf-8", |
1673 }; | 1708 }; |
1674 var resp = ""; | 1709 var resp = ""; |
1675 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1710 return new async.Future.value(stringResponse(200, h, resp)); |
1676 }), true); | 1711 }), true); |
1677 res.delete(arg_userId, arg_id).then(unittest.expectAsync((_) {})); | 1712 res.delete(arg_userId, arg_id).then(unittest.expectAsync((_) {})); |
1678 }); | 1713 }); |
1679 | 1714 |
1680 unittest.test("method--get", () { | 1715 unittest.test("method--get", () { |
1681 | 1716 |
1682 var mock = new common_test.HttpServerMock(); | 1717 var mock = new HttpServerMock(); |
1683 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; | 1718 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; |
1684 var arg_userId = "foo"; | 1719 var arg_userId = "foo"; |
1685 var arg_id = "foo"; | 1720 var arg_id = "foo"; |
1686 var arg_format = "foo"; | 1721 var arg_format = "foo"; |
1687 var arg_metadataHeaders = buildUnnamed184(); | 1722 var arg_metadataHeaders = buildUnnamed1148(); |
1688 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1723 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1689 var path = (req.url).path; | 1724 var path = (req.url).path; |
1690 var pathOffset = 0; | 1725 var pathOffset = 0; |
1691 var index; | 1726 var index; |
1692 var subPart; | 1727 var subPart; |
1693 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1728 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1694 pathOffset += 1; | 1729 pathOffset += 1; |
1695 | 1730 |
1696 var query = (req.url).query; | 1731 var query = (req.url).query; |
1697 var queryOffset = 0; | 1732 var queryOffset = 0; |
(...skipping 12 matching lines...) Expand all Loading... |
1710 } | 1745 } |
1711 } | 1746 } |
1712 unittest.expect(queryMap["format"].first, unittest.equals(arg_format)); | 1747 unittest.expect(queryMap["format"].first, unittest.equals(arg_format)); |
1713 unittest.expect(queryMap["metadataHeaders"], unittest.equals(arg_metadat
aHeaders)); | 1748 unittest.expect(queryMap["metadataHeaders"], unittest.equals(arg_metadat
aHeaders)); |
1714 | 1749 |
1715 | 1750 |
1716 var h = { | 1751 var h = { |
1717 "content-type" : "application/json; charset=utf-8", | 1752 "content-type" : "application/json; charset=utf-8", |
1718 }; | 1753 }; |
1719 var resp = convert.JSON.encode(buildMessage()); | 1754 var resp = convert.JSON.encode(buildMessage()); |
1720 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1755 return new async.Future.value(stringResponse(200, h, resp)); |
1721 }), true); | 1756 }), true); |
1722 res.get(arg_userId, arg_id, format: arg_format, metadataHeaders: arg_metad
ataHeaders).then(unittest.expectAsync(((api.Message response) { | 1757 res.get(arg_userId, arg_id, format: arg_format, metadataHeaders: arg_metad
ataHeaders).then(unittest.expectAsync(((api.Message response) { |
1723 checkMessage(response); | 1758 checkMessage(response); |
1724 }))); | 1759 }))); |
1725 }); | 1760 }); |
1726 | 1761 |
1727 unittest.test("method--import", () { | 1762 unittest.test("method--import", () { |
1728 // TODO: Implement tests for media upload; | 1763 // TODO: Implement tests for media upload; |
1729 // TODO: Implement tests for media download; | 1764 // TODO: Implement tests for media download; |
1730 | 1765 |
1731 var mock = new common_test.HttpServerMock(); | 1766 var mock = new HttpServerMock(); |
1732 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; | 1767 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; |
1733 var arg_request = buildMessage(); | 1768 var arg_request = buildMessage(); |
1734 var arg_userId = "foo"; | 1769 var arg_userId = "foo"; |
1735 var arg_deleted = true; | 1770 var arg_deleted = true; |
1736 var arg_internalDateSource = "foo"; | 1771 var arg_internalDateSource = "foo"; |
1737 var arg_neverMarkSpam = true; | 1772 var arg_neverMarkSpam = true; |
1738 var arg_processForCalendar = true; | 1773 var arg_processForCalendar = true; |
1739 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1774 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1740 var obj = new api.Message.fromJson(json); | 1775 var obj = new api.Message.fromJson(json); |
1741 checkMessage(obj); | 1776 checkMessage(obj); |
(...skipping 24 matching lines...) Expand all Loading... |
1766 unittest.expect(queryMap["deleted"].first, unittest.equals("$arg_deleted
")); | 1801 unittest.expect(queryMap["deleted"].first, unittest.equals("$arg_deleted
")); |
1767 unittest.expect(queryMap["internalDateSource"].first, unittest.equals(ar
g_internalDateSource)); | 1802 unittest.expect(queryMap["internalDateSource"].first, unittest.equals(ar
g_internalDateSource)); |
1768 unittest.expect(queryMap["neverMarkSpam"].first, unittest.equals("$arg_n
everMarkSpam")); | 1803 unittest.expect(queryMap["neverMarkSpam"].first, unittest.equals("$arg_n
everMarkSpam")); |
1769 unittest.expect(queryMap["processForCalendar"].first, unittest.equals("$
arg_processForCalendar")); | 1804 unittest.expect(queryMap["processForCalendar"].first, unittest.equals("$
arg_processForCalendar")); |
1770 | 1805 |
1771 | 1806 |
1772 var h = { | 1807 var h = { |
1773 "content-type" : "application/json; charset=utf-8", | 1808 "content-type" : "application/json; charset=utf-8", |
1774 }; | 1809 }; |
1775 var resp = convert.JSON.encode(buildMessage()); | 1810 var resp = convert.JSON.encode(buildMessage()); |
1776 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1811 return new async.Future.value(stringResponse(200, h, resp)); |
1777 }), true); | 1812 }), true); |
1778 res.import(arg_request, arg_userId, deleted: arg_deleted, internalDateSour
ce: arg_internalDateSource, neverMarkSpam: arg_neverMarkSpam, processForCalendar
: arg_processForCalendar).then(unittest.expectAsync(((api.Message response) { | 1813 res.import(arg_request, arg_userId, deleted: arg_deleted, internalDateSour
ce: arg_internalDateSource, neverMarkSpam: arg_neverMarkSpam, processForCalendar
: arg_processForCalendar).then(unittest.expectAsync(((api.Message response) { |
1779 checkMessage(response); | 1814 checkMessage(response); |
1780 }))); | 1815 }))); |
1781 }); | 1816 }); |
1782 | 1817 |
1783 unittest.test("method--insert", () { | 1818 unittest.test("method--insert", () { |
1784 // TODO: Implement tests for media upload; | 1819 // TODO: Implement tests for media upload; |
1785 // TODO: Implement tests for media download; | 1820 // TODO: Implement tests for media download; |
1786 | 1821 |
1787 var mock = new common_test.HttpServerMock(); | 1822 var mock = new HttpServerMock(); |
1788 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; | 1823 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; |
1789 var arg_request = buildMessage(); | 1824 var arg_request = buildMessage(); |
1790 var arg_userId = "foo"; | 1825 var arg_userId = "foo"; |
| 1826 var arg_deleted = true; |
1791 var arg_internalDateSource = "foo"; | 1827 var arg_internalDateSource = "foo"; |
1792 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1828 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1793 var obj = new api.Message.fromJson(json); | 1829 var obj = new api.Message.fromJson(json); |
1794 checkMessage(obj); | 1830 checkMessage(obj); |
1795 | 1831 |
1796 var path = (req.url).path; | 1832 var path = (req.url).path; |
1797 var pathOffset = 0; | 1833 var pathOffset = 0; |
1798 var index; | 1834 var index; |
1799 var subPart; | 1835 var subPart; |
1800 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1836 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1801 pathOffset += 1; | 1837 pathOffset += 1; |
1802 | 1838 |
1803 var query = (req.url).query; | 1839 var query = (req.url).query; |
1804 var queryOffset = 0; | 1840 var queryOffset = 0; |
1805 var queryMap = {}; | 1841 var queryMap = {}; |
1806 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1842 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1807 parseBool(n) { | 1843 parseBool(n) { |
1808 if (n == "true") return true; | 1844 if (n == "true") return true; |
1809 if (n == "false") return false; | 1845 if (n == "false") return false; |
1810 if (n == null) return null; | 1846 if (n == null) return null; |
1811 throw new core.ArgumentError("Invalid boolean: $n"); | 1847 throw new core.ArgumentError("Invalid boolean: $n"); |
1812 } | 1848 } |
1813 if (query.length > 0) { | 1849 if (query.length > 0) { |
1814 for (var part in query.split("&")) { | 1850 for (var part in query.split("&")) { |
1815 var keyvalue = part.split("="); | 1851 var keyvalue = part.split("="); |
1816 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1852 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1817 } | 1853 } |
1818 } | 1854 } |
| 1855 unittest.expect(queryMap["deleted"].first, unittest.equals("$arg_deleted
")); |
1819 unittest.expect(queryMap["internalDateSource"].first, unittest.equals(ar
g_internalDateSource)); | 1856 unittest.expect(queryMap["internalDateSource"].first, unittest.equals(ar
g_internalDateSource)); |
1820 | 1857 |
1821 | 1858 |
1822 var h = { | 1859 var h = { |
1823 "content-type" : "application/json; charset=utf-8", | 1860 "content-type" : "application/json; charset=utf-8", |
1824 }; | 1861 }; |
1825 var resp = convert.JSON.encode(buildMessage()); | 1862 var resp = convert.JSON.encode(buildMessage()); |
1826 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1863 return new async.Future.value(stringResponse(200, h, resp)); |
1827 }), true); | 1864 }), true); |
1828 res.insert(arg_request, arg_userId, internalDateSource: arg_internalDateSo
urce).then(unittest.expectAsync(((api.Message response) { | 1865 res.insert(arg_request, arg_userId, deleted: arg_deleted, internalDateSour
ce: arg_internalDateSource).then(unittest.expectAsync(((api.Message response) { |
1829 checkMessage(response); | 1866 checkMessage(response); |
1830 }))); | 1867 }))); |
1831 }); | 1868 }); |
1832 | 1869 |
1833 unittest.test("method--list", () { | 1870 unittest.test("method--list", () { |
1834 | 1871 |
1835 var mock = new common_test.HttpServerMock(); | 1872 var mock = new HttpServerMock(); |
1836 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; | 1873 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; |
1837 var arg_userId = "foo"; | 1874 var arg_userId = "foo"; |
1838 var arg_includeSpamTrash = true; | 1875 var arg_includeSpamTrash = true; |
1839 var arg_labelIds = buildUnnamed185(); | 1876 var arg_labelIds = buildUnnamed1149(); |
1840 var arg_maxResults = 42; | 1877 var arg_maxResults = 42; |
1841 var arg_pageToken = "foo"; | 1878 var arg_pageToken = "foo"; |
1842 var arg_q = "foo"; | 1879 var arg_q = "foo"; |
1843 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1880 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1844 var path = (req.url).path; | 1881 var path = (req.url).path; |
1845 var pathOffset = 0; | 1882 var pathOffset = 0; |
1846 var index; | 1883 var index; |
1847 var subPart; | 1884 var subPart; |
1848 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1885 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1849 pathOffset += 1; | 1886 pathOffset += 1; |
(...skipping 18 matching lines...) Expand all Loading... |
1868 unittest.expect(queryMap["labelIds"], unittest.equals(arg_labelIds)); | 1905 unittest.expect(queryMap["labelIds"], unittest.equals(arg_labelIds)); |
1869 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1906 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1870 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1907 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1871 unittest.expect(queryMap["q"].first, unittest.equals(arg_q)); | 1908 unittest.expect(queryMap["q"].first, unittest.equals(arg_q)); |
1872 | 1909 |
1873 | 1910 |
1874 var h = { | 1911 var h = { |
1875 "content-type" : "application/json; charset=utf-8", | 1912 "content-type" : "application/json; charset=utf-8", |
1876 }; | 1913 }; |
1877 var resp = convert.JSON.encode(buildListMessagesResponse()); | 1914 var resp = convert.JSON.encode(buildListMessagesResponse()); |
1878 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1915 return new async.Future.value(stringResponse(200, h, resp)); |
1879 }), true); | 1916 }), true); |
1880 res.list(arg_userId, includeSpamTrash: arg_includeSpamTrash, labelIds: arg
_labelIds, maxResults: arg_maxResults, pageToken: arg_pageToken, q: arg_q).then(
unittest.expectAsync(((api.ListMessagesResponse response) { | 1917 res.list(arg_userId, includeSpamTrash: arg_includeSpamTrash, labelIds: arg
_labelIds, maxResults: arg_maxResults, pageToken: arg_pageToken, q: arg_q).then(
unittest.expectAsync(((api.ListMessagesResponse response) { |
1881 checkListMessagesResponse(response); | 1918 checkListMessagesResponse(response); |
1882 }))); | 1919 }))); |
1883 }); | 1920 }); |
1884 | 1921 |
1885 unittest.test("method--modify", () { | 1922 unittest.test("method--modify", () { |
1886 | 1923 |
1887 var mock = new common_test.HttpServerMock(); | 1924 var mock = new HttpServerMock(); |
1888 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; | 1925 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; |
1889 var arg_request = buildModifyMessageRequest(); | 1926 var arg_request = buildModifyMessageRequest(); |
1890 var arg_userId = "foo"; | 1927 var arg_userId = "foo"; |
1891 var arg_id = "foo"; | 1928 var arg_id = "foo"; |
1892 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1929 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1893 var obj = new api.ModifyMessageRequest.fromJson(json); | 1930 var obj = new api.ModifyMessageRequest.fromJson(json); |
1894 checkModifyMessageRequest(obj); | 1931 checkModifyMessageRequest(obj); |
1895 | 1932 |
1896 var path = (req.url).path; | 1933 var path = (req.url).path; |
1897 var pathOffset = 0; | 1934 var pathOffset = 0; |
(...skipping 17 matching lines...) Expand all Loading... |
1915 var keyvalue = part.split("="); | 1952 var keyvalue = part.split("="); |
1916 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1953 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1917 } | 1954 } |
1918 } | 1955 } |
1919 | 1956 |
1920 | 1957 |
1921 var h = { | 1958 var h = { |
1922 "content-type" : "application/json; charset=utf-8", | 1959 "content-type" : "application/json; charset=utf-8", |
1923 }; | 1960 }; |
1924 var resp = convert.JSON.encode(buildMessage()); | 1961 var resp = convert.JSON.encode(buildMessage()); |
1925 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1962 return new async.Future.value(stringResponse(200, h, resp)); |
1926 }), true); | 1963 }), true); |
1927 res.modify(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((ap
i.Message response) { | 1964 res.modify(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((ap
i.Message response) { |
1928 checkMessage(response); | 1965 checkMessage(response); |
1929 }))); | 1966 }))); |
1930 }); | 1967 }); |
1931 | 1968 |
1932 unittest.test("method--send", () { | 1969 unittest.test("method--send", () { |
1933 // TODO: Implement tests for media upload; | 1970 // TODO: Implement tests for media upload; |
1934 // TODO: Implement tests for media download; | 1971 // TODO: Implement tests for media download; |
1935 | 1972 |
1936 var mock = new common_test.HttpServerMock(); | 1973 var mock = new HttpServerMock(); |
1937 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; | 1974 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; |
1938 var arg_request = buildMessage(); | 1975 var arg_request = buildMessage(); |
1939 var arg_userId = "foo"; | 1976 var arg_userId = "foo"; |
1940 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1977 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1941 var obj = new api.Message.fromJson(json); | 1978 var obj = new api.Message.fromJson(json); |
1942 checkMessage(obj); | 1979 checkMessage(obj); |
1943 | 1980 |
1944 var path = (req.url).path; | 1981 var path = (req.url).path; |
1945 var pathOffset = 0; | 1982 var pathOffset = 0; |
1946 var index; | 1983 var index; |
(...skipping 16 matching lines...) Expand all Loading... |
1963 var keyvalue = part.split("="); | 2000 var keyvalue = part.split("="); |
1964 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2001 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1965 } | 2002 } |
1966 } | 2003 } |
1967 | 2004 |
1968 | 2005 |
1969 var h = { | 2006 var h = { |
1970 "content-type" : "application/json; charset=utf-8", | 2007 "content-type" : "application/json; charset=utf-8", |
1971 }; | 2008 }; |
1972 var resp = convert.JSON.encode(buildMessage()); | 2009 var resp = convert.JSON.encode(buildMessage()); |
1973 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2010 return new async.Future.value(stringResponse(200, h, resp)); |
1974 }), true); | 2011 }), true); |
1975 res.send(arg_request, arg_userId).then(unittest.expectAsync(((api.Message
response) { | 2012 res.send(arg_request, arg_userId).then(unittest.expectAsync(((api.Message
response) { |
1976 checkMessage(response); | 2013 checkMessage(response); |
1977 }))); | 2014 }))); |
1978 }); | 2015 }); |
1979 | 2016 |
1980 unittest.test("method--trash", () { | 2017 unittest.test("method--trash", () { |
1981 | 2018 |
1982 var mock = new common_test.HttpServerMock(); | 2019 var mock = new HttpServerMock(); |
1983 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; | 2020 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; |
1984 var arg_userId = "foo"; | 2021 var arg_userId = "foo"; |
1985 var arg_id = "foo"; | 2022 var arg_id = "foo"; |
1986 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2023 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1987 var path = (req.url).path; | 2024 var path = (req.url).path; |
1988 var pathOffset = 0; | 2025 var pathOffset = 0; |
1989 var index; | 2026 var index; |
1990 var subPart; | 2027 var subPart; |
1991 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2028 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1992 pathOffset += 1; | 2029 pathOffset += 1; |
(...skipping 13 matching lines...) Expand all Loading... |
2006 var keyvalue = part.split("="); | 2043 var keyvalue = part.split("="); |
2007 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2044 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
2008 } | 2045 } |
2009 } | 2046 } |
2010 | 2047 |
2011 | 2048 |
2012 var h = { | 2049 var h = { |
2013 "content-type" : "application/json; charset=utf-8", | 2050 "content-type" : "application/json; charset=utf-8", |
2014 }; | 2051 }; |
2015 var resp = convert.JSON.encode(buildMessage()); | 2052 var resp = convert.JSON.encode(buildMessage()); |
2016 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2053 return new async.Future.value(stringResponse(200, h, resp)); |
2017 }), true); | 2054 }), true); |
2018 res.trash(arg_userId, arg_id).then(unittest.expectAsync(((api.Message resp
onse) { | 2055 res.trash(arg_userId, arg_id).then(unittest.expectAsync(((api.Message resp
onse) { |
2019 checkMessage(response); | 2056 checkMessage(response); |
2020 }))); | 2057 }))); |
2021 }); | 2058 }); |
2022 | 2059 |
2023 unittest.test("method--untrash", () { | 2060 unittest.test("method--untrash", () { |
2024 | 2061 |
2025 var mock = new common_test.HttpServerMock(); | 2062 var mock = new HttpServerMock(); |
2026 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; | 2063 api.UsersMessagesResourceApi res = new api.GmailApi(mock).users.messages; |
2027 var arg_userId = "foo"; | 2064 var arg_userId = "foo"; |
2028 var arg_id = "foo"; | 2065 var arg_id = "foo"; |
2029 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2066 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2030 var path = (req.url).path; | 2067 var path = (req.url).path; |
2031 var pathOffset = 0; | 2068 var pathOffset = 0; |
2032 var index; | 2069 var index; |
2033 var subPart; | 2070 var subPart; |
2034 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2071 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
2035 pathOffset += 1; | 2072 pathOffset += 1; |
(...skipping 13 matching lines...) Expand all Loading... |
2049 var keyvalue = part.split("="); | 2086 var keyvalue = part.split("="); |
2050 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2087 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
2051 } | 2088 } |
2052 } | 2089 } |
2053 | 2090 |
2054 | 2091 |
2055 var h = { | 2092 var h = { |
2056 "content-type" : "application/json; charset=utf-8", | 2093 "content-type" : "application/json; charset=utf-8", |
2057 }; | 2094 }; |
2058 var resp = convert.JSON.encode(buildMessage()); | 2095 var resp = convert.JSON.encode(buildMessage()); |
2059 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2096 return new async.Future.value(stringResponse(200, h, resp)); |
2060 }), true); | 2097 }), true); |
2061 res.untrash(arg_userId, arg_id).then(unittest.expectAsync(((api.Message re
sponse) { | 2098 res.untrash(arg_userId, arg_id).then(unittest.expectAsync(((api.Message re
sponse) { |
2062 checkMessage(response); | 2099 checkMessage(response); |
2063 }))); | 2100 }))); |
2064 }); | 2101 }); |
2065 | 2102 |
2066 }); | 2103 }); |
2067 | 2104 |
2068 | 2105 |
2069 unittest.group("resource-UsersMessagesAttachmentsResourceApi", () { | 2106 unittest.group("resource-UsersMessagesAttachmentsResourceApi", () { |
2070 unittest.test("method--get", () { | 2107 unittest.test("method--get", () { |
2071 | 2108 |
2072 var mock = new common_test.HttpServerMock(); | 2109 var mock = new HttpServerMock(); |
2073 api.UsersMessagesAttachmentsResourceApi res = new api.GmailApi(mock).users
.messages.attachments; | 2110 api.UsersMessagesAttachmentsResourceApi res = new api.GmailApi(mock).users
.messages.attachments; |
2074 var arg_userId = "foo"; | 2111 var arg_userId = "foo"; |
2075 var arg_messageId = "foo"; | 2112 var arg_messageId = "foo"; |
2076 var arg_id = "foo"; | 2113 var arg_id = "foo"; |
2077 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2114 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2078 var path = (req.url).path; | 2115 var path = (req.url).path; |
2079 var pathOffset = 0; | 2116 var pathOffset = 0; |
2080 var index; | 2117 var index; |
2081 var subPart; | 2118 var subPart; |
2082 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2119 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
(...skipping 14 matching lines...) Expand all Loading... |
2097 var keyvalue = part.split("="); | 2134 var keyvalue = part.split("="); |
2098 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2135 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
2099 } | 2136 } |
2100 } | 2137 } |
2101 | 2138 |
2102 | 2139 |
2103 var h = { | 2140 var h = { |
2104 "content-type" : "application/json; charset=utf-8", | 2141 "content-type" : "application/json; charset=utf-8", |
2105 }; | 2142 }; |
2106 var resp = convert.JSON.encode(buildMessagePartBody()); | 2143 var resp = convert.JSON.encode(buildMessagePartBody()); |
2107 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2144 return new async.Future.value(stringResponse(200, h, resp)); |
2108 }), true); | 2145 }), true); |
2109 res.get(arg_userId, arg_messageId, arg_id).then(unittest.expectAsync(((api
.MessagePartBody response) { | 2146 res.get(arg_userId, arg_messageId, arg_id).then(unittest.expectAsync(((api
.MessagePartBody response) { |
2110 checkMessagePartBody(response); | 2147 checkMessagePartBody(response); |
2111 }))); | 2148 }))); |
2112 }); | 2149 }); |
2113 | 2150 |
2114 }); | 2151 }); |
2115 | 2152 |
2116 | 2153 |
2117 unittest.group("resource-UsersThreadsResourceApi", () { | 2154 unittest.group("resource-UsersThreadsResourceApi", () { |
2118 unittest.test("method--delete", () { | 2155 unittest.test("method--delete", () { |
2119 | 2156 |
2120 var mock = new common_test.HttpServerMock(); | 2157 var mock = new HttpServerMock(); |
2121 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; | 2158 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; |
2122 var arg_userId = "foo"; | 2159 var arg_userId = "foo"; |
2123 var arg_id = "foo"; | 2160 var arg_id = "foo"; |
2124 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2161 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2125 var path = (req.url).path; | 2162 var path = (req.url).path; |
2126 var pathOffset = 0; | 2163 var pathOffset = 0; |
2127 var index; | 2164 var index; |
2128 var subPart; | 2165 var subPart; |
2129 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2166 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
2130 pathOffset += 1; | 2167 pathOffset += 1; |
(...skipping 13 matching lines...) Expand all Loading... |
2144 var keyvalue = part.split("="); | 2181 var keyvalue = part.split("="); |
2145 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2182 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
2146 } | 2183 } |
2147 } | 2184 } |
2148 | 2185 |
2149 | 2186 |
2150 var h = { | 2187 var h = { |
2151 "content-type" : "application/json; charset=utf-8", | 2188 "content-type" : "application/json; charset=utf-8", |
2152 }; | 2189 }; |
2153 var resp = ""; | 2190 var resp = ""; |
2154 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2191 return new async.Future.value(stringResponse(200, h, resp)); |
2155 }), true); | 2192 }), true); |
2156 res.delete(arg_userId, arg_id).then(unittest.expectAsync((_) {})); | 2193 res.delete(arg_userId, arg_id).then(unittest.expectAsync((_) {})); |
2157 }); | 2194 }); |
2158 | 2195 |
2159 unittest.test("method--get", () { | 2196 unittest.test("method--get", () { |
2160 | 2197 |
2161 var mock = new common_test.HttpServerMock(); | 2198 var mock = new HttpServerMock(); |
2162 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; | 2199 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; |
2163 var arg_userId = "foo"; | 2200 var arg_userId = "foo"; |
2164 var arg_id = "foo"; | 2201 var arg_id = "foo"; |
2165 var arg_format = "foo"; | 2202 var arg_format = "foo"; |
2166 var arg_metadataHeaders = buildUnnamed186(); | 2203 var arg_metadataHeaders = buildUnnamed1150(); |
2167 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2204 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2168 var path = (req.url).path; | 2205 var path = (req.url).path; |
2169 var pathOffset = 0; | 2206 var pathOffset = 0; |
2170 var index; | 2207 var index; |
2171 var subPart; | 2208 var subPart; |
2172 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2209 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
2173 pathOffset += 1; | 2210 pathOffset += 1; |
2174 | 2211 |
2175 var query = (req.url).query; | 2212 var query = (req.url).query; |
2176 var queryOffset = 0; | 2213 var queryOffset = 0; |
(...skipping 12 matching lines...) Expand all Loading... |
2189 } | 2226 } |
2190 } | 2227 } |
2191 unittest.expect(queryMap["format"].first, unittest.equals(arg_format)); | 2228 unittest.expect(queryMap["format"].first, unittest.equals(arg_format)); |
2192 unittest.expect(queryMap["metadataHeaders"], unittest.equals(arg_metadat
aHeaders)); | 2229 unittest.expect(queryMap["metadataHeaders"], unittest.equals(arg_metadat
aHeaders)); |
2193 | 2230 |
2194 | 2231 |
2195 var h = { | 2232 var h = { |
2196 "content-type" : "application/json; charset=utf-8", | 2233 "content-type" : "application/json; charset=utf-8", |
2197 }; | 2234 }; |
2198 var resp = convert.JSON.encode(buildThread()); | 2235 var resp = convert.JSON.encode(buildThread()); |
2199 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2236 return new async.Future.value(stringResponse(200, h, resp)); |
2200 }), true); | 2237 }), true); |
2201 res.get(arg_userId, arg_id, format: arg_format, metadataHeaders: arg_metad
ataHeaders).then(unittest.expectAsync(((api.Thread response) { | 2238 res.get(arg_userId, arg_id, format: arg_format, metadataHeaders: arg_metad
ataHeaders).then(unittest.expectAsync(((api.Thread response) { |
2202 checkThread(response); | 2239 checkThread(response); |
2203 }))); | 2240 }))); |
2204 }); | 2241 }); |
2205 | 2242 |
2206 unittest.test("method--list", () { | 2243 unittest.test("method--list", () { |
2207 | 2244 |
2208 var mock = new common_test.HttpServerMock(); | 2245 var mock = new HttpServerMock(); |
2209 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; | 2246 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; |
2210 var arg_userId = "foo"; | 2247 var arg_userId = "foo"; |
2211 var arg_includeSpamTrash = true; | 2248 var arg_includeSpamTrash = true; |
2212 var arg_labelIds = buildUnnamed187(); | 2249 var arg_labelIds = buildUnnamed1151(); |
2213 var arg_maxResults = 42; | 2250 var arg_maxResults = 42; |
2214 var arg_pageToken = "foo"; | 2251 var arg_pageToken = "foo"; |
2215 var arg_q = "foo"; | 2252 var arg_q = "foo"; |
2216 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2253 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2217 var path = (req.url).path; | 2254 var path = (req.url).path; |
2218 var pathOffset = 0; | 2255 var pathOffset = 0; |
2219 var index; | 2256 var index; |
2220 var subPart; | 2257 var subPart; |
2221 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2258 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
2222 pathOffset += 1; | 2259 pathOffset += 1; |
(...skipping 18 matching lines...) Expand all Loading... |
2241 unittest.expect(queryMap["labelIds"], unittest.equals(arg_labelIds)); | 2278 unittest.expect(queryMap["labelIds"], unittest.equals(arg_labelIds)); |
2242 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 2279 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
2243 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 2280 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
2244 unittest.expect(queryMap["q"].first, unittest.equals(arg_q)); | 2281 unittest.expect(queryMap["q"].first, unittest.equals(arg_q)); |
2245 | 2282 |
2246 | 2283 |
2247 var h = { | 2284 var h = { |
2248 "content-type" : "application/json; charset=utf-8", | 2285 "content-type" : "application/json; charset=utf-8", |
2249 }; | 2286 }; |
2250 var resp = convert.JSON.encode(buildListThreadsResponse()); | 2287 var resp = convert.JSON.encode(buildListThreadsResponse()); |
2251 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2288 return new async.Future.value(stringResponse(200, h, resp)); |
2252 }), true); | 2289 }), true); |
2253 res.list(arg_userId, includeSpamTrash: arg_includeSpamTrash, labelIds: arg
_labelIds, maxResults: arg_maxResults, pageToken: arg_pageToken, q: arg_q).then(
unittest.expectAsync(((api.ListThreadsResponse response) { | 2290 res.list(arg_userId, includeSpamTrash: arg_includeSpamTrash, labelIds: arg
_labelIds, maxResults: arg_maxResults, pageToken: arg_pageToken, q: arg_q).then(
unittest.expectAsync(((api.ListThreadsResponse response) { |
2254 checkListThreadsResponse(response); | 2291 checkListThreadsResponse(response); |
2255 }))); | 2292 }))); |
2256 }); | 2293 }); |
2257 | 2294 |
2258 unittest.test("method--modify", () { | 2295 unittest.test("method--modify", () { |
2259 | 2296 |
2260 var mock = new common_test.HttpServerMock(); | 2297 var mock = new HttpServerMock(); |
2261 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; | 2298 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; |
2262 var arg_request = buildModifyThreadRequest(); | 2299 var arg_request = buildModifyThreadRequest(); |
2263 var arg_userId = "foo"; | 2300 var arg_userId = "foo"; |
2264 var arg_id = "foo"; | 2301 var arg_id = "foo"; |
2265 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2302 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2266 var obj = new api.ModifyThreadRequest.fromJson(json); | 2303 var obj = new api.ModifyThreadRequest.fromJson(json); |
2267 checkModifyThreadRequest(obj); | 2304 checkModifyThreadRequest(obj); |
2268 | 2305 |
2269 var path = (req.url).path; | 2306 var path = (req.url).path; |
2270 var pathOffset = 0; | 2307 var pathOffset = 0; |
(...skipping 17 matching lines...) Expand all Loading... |
2288 var keyvalue = part.split("="); | 2325 var keyvalue = part.split("="); |
2289 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2326 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
2290 } | 2327 } |
2291 } | 2328 } |
2292 | 2329 |
2293 | 2330 |
2294 var h = { | 2331 var h = { |
2295 "content-type" : "application/json; charset=utf-8", | 2332 "content-type" : "application/json; charset=utf-8", |
2296 }; | 2333 }; |
2297 var resp = convert.JSON.encode(buildThread()); | 2334 var resp = convert.JSON.encode(buildThread()); |
2298 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2335 return new async.Future.value(stringResponse(200, h, resp)); |
2299 }), true); | 2336 }), true); |
2300 res.modify(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((ap
i.Thread response) { | 2337 res.modify(arg_request, arg_userId, arg_id).then(unittest.expectAsync(((ap
i.Thread response) { |
2301 checkThread(response); | 2338 checkThread(response); |
2302 }))); | 2339 }))); |
2303 }); | 2340 }); |
2304 | 2341 |
2305 unittest.test("method--trash", () { | 2342 unittest.test("method--trash", () { |
2306 | 2343 |
2307 var mock = new common_test.HttpServerMock(); | 2344 var mock = new HttpServerMock(); |
2308 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; | 2345 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; |
2309 var arg_userId = "foo"; | 2346 var arg_userId = "foo"; |
2310 var arg_id = "foo"; | 2347 var arg_id = "foo"; |
2311 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2348 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2312 var path = (req.url).path; | 2349 var path = (req.url).path; |
2313 var pathOffset = 0; | 2350 var pathOffset = 0; |
2314 var index; | 2351 var index; |
2315 var subPart; | 2352 var subPart; |
2316 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2353 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
2317 pathOffset += 1; | 2354 pathOffset += 1; |
(...skipping 13 matching lines...) Expand all Loading... |
2331 var keyvalue = part.split("="); | 2368 var keyvalue = part.split("="); |
2332 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2369 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
2333 } | 2370 } |
2334 } | 2371 } |
2335 | 2372 |
2336 | 2373 |
2337 var h = { | 2374 var h = { |
2338 "content-type" : "application/json; charset=utf-8", | 2375 "content-type" : "application/json; charset=utf-8", |
2339 }; | 2376 }; |
2340 var resp = convert.JSON.encode(buildThread()); | 2377 var resp = convert.JSON.encode(buildThread()); |
2341 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2378 return new async.Future.value(stringResponse(200, h, resp)); |
2342 }), true); | 2379 }), true); |
2343 res.trash(arg_userId, arg_id).then(unittest.expectAsync(((api.Thread respo
nse) { | 2380 res.trash(arg_userId, arg_id).then(unittest.expectAsync(((api.Thread respo
nse) { |
2344 checkThread(response); | 2381 checkThread(response); |
2345 }))); | 2382 }))); |
2346 }); | 2383 }); |
2347 | 2384 |
2348 unittest.test("method--untrash", () { | 2385 unittest.test("method--untrash", () { |
2349 | 2386 |
2350 var mock = new common_test.HttpServerMock(); | 2387 var mock = new HttpServerMock(); |
2351 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; | 2388 api.UsersThreadsResourceApi res = new api.GmailApi(mock).users.threads; |
2352 var arg_userId = "foo"; | 2389 var arg_userId = "foo"; |
2353 var arg_id = "foo"; | 2390 var arg_id = "foo"; |
2354 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2391 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2355 var path = (req.url).path; | 2392 var path = (req.url).path; |
2356 var pathOffset = 0; | 2393 var pathOffset = 0; |
2357 var index; | 2394 var index; |
2358 var subPart; | 2395 var subPart; |
2359 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2396 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
2360 pathOffset += 1; | 2397 pathOffset += 1; |
(...skipping 13 matching lines...) Expand all Loading... |
2374 var keyvalue = part.split("="); | 2411 var keyvalue = part.split("="); |
2375 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2412 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
2376 } | 2413 } |
2377 } | 2414 } |
2378 | 2415 |
2379 | 2416 |
2380 var h = { | 2417 var h = { |
2381 "content-type" : "application/json; charset=utf-8", | 2418 "content-type" : "application/json; charset=utf-8", |
2382 }; | 2419 }; |
2383 var resp = convert.JSON.encode(buildThread()); | 2420 var resp = convert.JSON.encode(buildThread()); |
2384 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 2421 return new async.Future.value(stringResponse(200, h, resp)); |
2385 }), true); | 2422 }), true); |
2386 res.untrash(arg_userId, arg_id).then(unittest.expectAsync(((api.Thread res
ponse) { | 2423 res.untrash(arg_userId, arg_id).then(unittest.expectAsync(((api.Thread res
ponse) { |
2387 checkThread(response); | 2424 checkThread(response); |
2388 }))); | 2425 }))); |
2389 }); | 2426 }); |
2390 | 2427 |
2391 }); | 2428 }); |
2392 | 2429 |
2393 | 2430 |
2394 } | 2431 } |
2395 | 2432 |
OLD | NEW |