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