Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1710)

Side by Side Diff: generated/googleapis/test/gmail/v1_test.dart

Issue 1078053002: Roll of googleapis as of 4/7/2015. (Closed) Base URL: https://github.com/dart-lang/googleapis.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698