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

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

Issue 2779563003: Api-roll 47: 2017-03-27 (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 library googleapis.firebaserules.v1.test; 1 library googleapis.firebaserules.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;
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
84 checkFile(api.File o) { 84 checkFile(api.File o) {
85 buildCounterFile++; 85 buildCounterFile++;
86 if (buildCounterFile < 3) { 86 if (buildCounterFile < 3) {
87 unittest.expect(o.content, unittest.equals('foo')); 87 unittest.expect(o.content, unittest.equals('foo'));
88 unittest.expect(o.fingerprint, unittest.equals('foo')); 88 unittest.expect(o.fingerprint, unittest.equals('foo'));
89 unittest.expect(o.name, unittest.equals('foo')); 89 unittest.expect(o.name, unittest.equals('foo'));
90 } 90 }
91 buildCounterFile--; 91 buildCounterFile--;
92 } 92 }
93 93
94 buildUnnamed3075() {
95 var o = new core.List<core.Object>();
96 o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
97 o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
98 return o;
99 }
100
101 checkUnnamed3075(core.List<core.Object> o) {
102 unittest.expect(o, unittest.hasLength(2));
103 var casted1 = (o[0]) as core.Map; unittest.expect(casted1, unittest.hasLength( 3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.expe ct(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], u nittest.equals('foo'));
104 var casted2 = (o[1]) as core.Map; unittest.expect(casted2, unittest.hasLength( 3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expe ct(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], u nittest.equals('foo'));
105 }
106
107 core.int buildCounterFunctionCall = 0;
108 buildFunctionCall() {
109 var o = new api.FunctionCall();
110 buildCounterFunctionCall++;
111 if (buildCounterFunctionCall < 3) {
112 o.args = buildUnnamed3075();
113 o.function = "foo";
114 }
115 buildCounterFunctionCall--;
116 return o;
117 }
118
119 checkFunctionCall(api.FunctionCall o) {
120 buildCounterFunctionCall++;
121 if (buildCounterFunctionCall < 3) {
122 checkUnnamed3075(o.args);
123 unittest.expect(o.function, unittest.equals('foo'));
124 }
125 buildCounterFunctionCall--;
126 }
127
94 core.int buildCounterIssue = 0; 128 core.int buildCounterIssue = 0;
95 buildIssue() { 129 buildIssue() {
96 var o = new api.Issue(); 130 var o = new api.Issue();
97 buildCounterIssue++; 131 buildCounterIssue++;
98 if (buildCounterIssue < 3) { 132 if (buildCounterIssue < 3) {
99 o.description = "foo"; 133 o.description = "foo";
100 o.severity = "foo"; 134 o.severity = "foo";
101 o.sourcePosition = buildSourcePosition(); 135 o.sourcePosition = buildSourcePosition();
102 } 136 }
103 buildCounterIssue--; 137 buildCounterIssue--;
104 return o; 138 return o;
105 } 139 }
106 140
107 checkIssue(api.Issue o) { 141 checkIssue(api.Issue o) {
108 buildCounterIssue++; 142 buildCounterIssue++;
109 if (buildCounterIssue < 3) { 143 if (buildCounterIssue < 3) {
110 unittest.expect(o.description, unittest.equals('foo')); 144 unittest.expect(o.description, unittest.equals('foo'));
111 unittest.expect(o.severity, unittest.equals('foo')); 145 unittest.expect(o.severity, unittest.equals('foo'));
112 checkSourcePosition(o.sourcePosition); 146 checkSourcePosition(o.sourcePosition);
113 } 147 }
114 buildCounterIssue--; 148 buildCounterIssue--;
115 } 149 }
116 150
117 buildUnnamed2969() { 151 buildUnnamed3076() {
118 var o = new core.List<api.Release>(); 152 var o = new core.List<api.Release>();
119 o.add(buildRelease()); 153 o.add(buildRelease());
120 o.add(buildRelease()); 154 o.add(buildRelease());
121 return o; 155 return o;
122 } 156 }
123 157
124 checkUnnamed2969(core.List<api.Release> o) { 158 checkUnnamed3076(core.List<api.Release> o) {
125 unittest.expect(o, unittest.hasLength(2)); 159 unittest.expect(o, unittest.hasLength(2));
126 checkRelease(o[0]); 160 checkRelease(o[0]);
127 checkRelease(o[1]); 161 checkRelease(o[1]);
128 } 162 }
129 163
130 core.int buildCounterListReleasesResponse = 0; 164 core.int buildCounterListReleasesResponse = 0;
131 buildListReleasesResponse() { 165 buildListReleasesResponse() {
132 var o = new api.ListReleasesResponse(); 166 var o = new api.ListReleasesResponse();
133 buildCounterListReleasesResponse++; 167 buildCounterListReleasesResponse++;
134 if (buildCounterListReleasesResponse < 3) { 168 if (buildCounterListReleasesResponse < 3) {
135 o.nextPageToken = "foo"; 169 o.nextPageToken = "foo";
136 o.releases = buildUnnamed2969(); 170 o.releases = buildUnnamed3076();
137 } 171 }
138 buildCounterListReleasesResponse--; 172 buildCounterListReleasesResponse--;
139 return o; 173 return o;
140 } 174 }
141 175
142 checkListReleasesResponse(api.ListReleasesResponse o) { 176 checkListReleasesResponse(api.ListReleasesResponse o) {
143 buildCounterListReleasesResponse++; 177 buildCounterListReleasesResponse++;
144 if (buildCounterListReleasesResponse < 3) { 178 if (buildCounterListReleasesResponse < 3) {
145 unittest.expect(o.nextPageToken, unittest.equals('foo')); 179 unittest.expect(o.nextPageToken, unittest.equals('foo'));
146 checkUnnamed2969(o.releases); 180 checkUnnamed3076(o.releases);
147 } 181 }
148 buildCounterListReleasesResponse--; 182 buildCounterListReleasesResponse--;
149 } 183 }
150 184
151 buildUnnamed2970() { 185 buildUnnamed3077() {
152 var o = new core.List<api.Ruleset>(); 186 var o = new core.List<api.Ruleset>();
153 o.add(buildRuleset()); 187 o.add(buildRuleset());
154 o.add(buildRuleset()); 188 o.add(buildRuleset());
155 return o; 189 return o;
156 } 190 }
157 191
158 checkUnnamed2970(core.List<api.Ruleset> o) { 192 checkUnnamed3077(core.List<api.Ruleset> o) {
159 unittest.expect(o, unittest.hasLength(2)); 193 unittest.expect(o, unittest.hasLength(2));
160 checkRuleset(o[0]); 194 checkRuleset(o[0]);
161 checkRuleset(o[1]); 195 checkRuleset(o[1]);
162 } 196 }
163 197
164 core.int buildCounterListRulesetsResponse = 0; 198 core.int buildCounterListRulesetsResponse = 0;
165 buildListRulesetsResponse() { 199 buildListRulesetsResponse() {
166 var o = new api.ListRulesetsResponse(); 200 var o = new api.ListRulesetsResponse();
167 buildCounterListRulesetsResponse++; 201 buildCounterListRulesetsResponse++;
168 if (buildCounterListRulesetsResponse < 3) { 202 if (buildCounterListRulesetsResponse < 3) {
169 o.nextPageToken = "foo"; 203 o.nextPageToken = "foo";
170 o.rulesets = buildUnnamed2970(); 204 o.rulesets = buildUnnamed3077();
171 } 205 }
172 buildCounterListRulesetsResponse--; 206 buildCounterListRulesetsResponse--;
173 return o; 207 return o;
174 } 208 }
175 209
176 checkListRulesetsResponse(api.ListRulesetsResponse o) { 210 checkListRulesetsResponse(api.ListRulesetsResponse o) {
177 buildCounterListRulesetsResponse++; 211 buildCounterListRulesetsResponse++;
178 if (buildCounterListRulesetsResponse < 3) { 212 if (buildCounterListRulesetsResponse < 3) {
179 unittest.expect(o.nextPageToken, unittest.equals('foo')); 213 unittest.expect(o.nextPageToken, unittest.equals('foo'));
180 checkUnnamed2970(o.rulesets); 214 checkUnnamed3077(o.rulesets);
181 } 215 }
182 buildCounterListRulesetsResponse--; 216 buildCounterListRulesetsResponse--;
183 } 217 }
184 218
185 core.int buildCounterRelease = 0; 219 core.int buildCounterRelease = 0;
186 buildRelease() { 220 buildRelease() {
187 var o = new api.Release(); 221 var o = new api.Release();
188 buildCounterRelease++; 222 buildCounterRelease++;
189 if (buildCounterRelease < 3) { 223 if (buildCounterRelease < 3) {
190 o.createTime = "foo"; 224 o.createTime = "foo";
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
223 checkRuleset(api.Ruleset o) { 257 checkRuleset(api.Ruleset o) {
224 buildCounterRuleset++; 258 buildCounterRuleset++;
225 if (buildCounterRuleset < 3) { 259 if (buildCounterRuleset < 3) {
226 unittest.expect(o.createTime, unittest.equals('foo')); 260 unittest.expect(o.createTime, unittest.equals('foo'));
227 unittest.expect(o.name, unittest.equals('foo')); 261 unittest.expect(o.name, unittest.equals('foo'));
228 checkSource(o.source); 262 checkSource(o.source);
229 } 263 }
230 buildCounterRuleset--; 264 buildCounterRuleset--;
231 } 265 }
232 266
233 buildUnnamed2971() { 267 buildUnnamed3078() {
234 var o = new core.List<api.File>(); 268 var o = new core.List<api.File>();
235 o.add(buildFile()); 269 o.add(buildFile());
236 o.add(buildFile()); 270 o.add(buildFile());
237 return o; 271 return o;
238 } 272 }
239 273
240 checkUnnamed2971(core.List<api.File> o) { 274 checkUnnamed3078(core.List<api.File> o) {
241 unittest.expect(o, unittest.hasLength(2)); 275 unittest.expect(o, unittest.hasLength(2));
242 checkFile(o[0]); 276 checkFile(o[0]);
243 checkFile(o[1]); 277 checkFile(o[1]);
244 } 278 }
245 279
246 core.int buildCounterSource = 0; 280 core.int buildCounterSource = 0;
247 buildSource() { 281 buildSource() {
248 var o = new api.Source(); 282 var o = new api.Source();
249 buildCounterSource++; 283 buildCounterSource++;
250 if (buildCounterSource < 3) { 284 if (buildCounterSource < 3) {
251 o.files = buildUnnamed2971(); 285 o.files = buildUnnamed3078();
252 } 286 }
253 buildCounterSource--; 287 buildCounterSource--;
254 return o; 288 return o;
255 } 289 }
256 290
257 checkSource(api.Source o) { 291 checkSource(api.Source o) {
258 buildCounterSource++; 292 buildCounterSource++;
259 if (buildCounterSource < 3) { 293 if (buildCounterSource < 3) {
260 checkUnnamed2971(o.files); 294 checkUnnamed3078(o.files);
261 } 295 }
262 buildCounterSource--; 296 buildCounterSource--;
263 } 297 }
264 298
265 core.int buildCounterSourcePosition = 0; 299 core.int buildCounterSourcePosition = 0;
266 buildSourcePosition() { 300 buildSourcePosition() {
267 var o = new api.SourcePosition(); 301 var o = new api.SourcePosition();
268 buildCounterSourcePosition++; 302 buildCounterSourcePosition++;
269 if (buildCounterSourcePosition < 3) { 303 if (buildCounterSourcePosition < 3) {
270 o.column = 42; 304 o.column = 42;
271 o.fileName = "foo"; 305 o.fileName = "foo";
272 o.line = 42; 306 o.line = 42;
273 } 307 }
274 buildCounterSourcePosition--; 308 buildCounterSourcePosition--;
275 return o; 309 return o;
276 } 310 }
277 311
278 checkSourcePosition(api.SourcePosition o) { 312 checkSourcePosition(api.SourcePosition o) {
279 buildCounterSourcePosition++; 313 buildCounterSourcePosition++;
280 if (buildCounterSourcePosition < 3) { 314 if (buildCounterSourcePosition < 3) {
281 unittest.expect(o.column, unittest.equals(42)); 315 unittest.expect(o.column, unittest.equals(42));
282 unittest.expect(o.fileName, unittest.equals('foo')); 316 unittest.expect(o.fileName, unittest.equals('foo'));
283 unittest.expect(o.line, unittest.equals(42)); 317 unittest.expect(o.line, unittest.equals(42));
284 } 318 }
285 buildCounterSourcePosition--; 319 buildCounterSourcePosition--;
286 } 320 }
287 321
322 buildUnnamed3079() {
323 var o = new core.List<core.String>();
324 o.add("foo");
325 o.add("foo");
326 return o;
327 }
328
329 checkUnnamed3079(core.List<core.String> o) {
330 unittest.expect(o, unittest.hasLength(2));
331 unittest.expect(o[0], unittest.equals('foo'));
332 unittest.expect(o[1], unittest.equals('foo'));
333 }
334
335 buildUnnamed3080() {
336 var o = new core.List<api.FunctionCall>();
337 o.add(buildFunctionCall());
338 o.add(buildFunctionCall());
339 return o;
340 }
341
342 checkUnnamed3080(core.List<api.FunctionCall> o) {
343 unittest.expect(o, unittest.hasLength(2));
344 checkFunctionCall(o[0]);
345 checkFunctionCall(o[1]);
346 }
347
348 core.int buildCounterTestResult = 0;
349 buildTestResult() {
350 var o = new api.TestResult();
351 buildCounterTestResult++;
352 if (buildCounterTestResult < 3) {
353 o.debugMessages = buildUnnamed3079();
354 o.errorPosition = buildSourcePosition();
355 o.functionCalls = buildUnnamed3080();
356 o.state = "foo";
357 }
358 buildCounterTestResult--;
359 return o;
360 }
361
362 checkTestResult(api.TestResult o) {
363 buildCounterTestResult++;
364 if (buildCounterTestResult < 3) {
365 checkUnnamed3079(o.debugMessages);
366 checkSourcePosition(o.errorPosition);
367 checkUnnamed3080(o.functionCalls);
368 unittest.expect(o.state, unittest.equals('foo'));
369 }
370 buildCounterTestResult--;
371 }
372
288 core.int buildCounterTestRulesetRequest = 0; 373 core.int buildCounterTestRulesetRequest = 0;
289 buildTestRulesetRequest() { 374 buildTestRulesetRequest() {
290 var o = new api.TestRulesetRequest(); 375 var o = new api.TestRulesetRequest();
291 buildCounterTestRulesetRequest++; 376 buildCounterTestRulesetRequest++;
292 if (buildCounterTestRulesetRequest < 3) { 377 if (buildCounterTestRulesetRequest < 3) {
293 o.source = buildSource(); 378 o.source = buildSource();
294 } 379 }
295 buildCounterTestRulesetRequest--; 380 buildCounterTestRulesetRequest--;
296 return o; 381 return o;
297 } 382 }
298 383
299 checkTestRulesetRequest(api.TestRulesetRequest o) { 384 checkTestRulesetRequest(api.TestRulesetRequest o) {
300 buildCounterTestRulesetRequest++; 385 buildCounterTestRulesetRequest++;
301 if (buildCounterTestRulesetRequest < 3) { 386 if (buildCounterTestRulesetRequest < 3) {
302 checkSource(o.source); 387 checkSource(o.source);
303 } 388 }
304 buildCounterTestRulesetRequest--; 389 buildCounterTestRulesetRequest--;
305 } 390 }
306 391
307 buildUnnamed2972() { 392 buildUnnamed3081() {
308 var o = new core.List<api.Issue>(); 393 var o = new core.List<api.Issue>();
309 o.add(buildIssue()); 394 o.add(buildIssue());
310 o.add(buildIssue()); 395 o.add(buildIssue());
311 return o; 396 return o;
312 } 397 }
313 398
314 checkUnnamed2972(core.List<api.Issue> o) { 399 checkUnnamed3081(core.List<api.Issue> o) {
315 unittest.expect(o, unittest.hasLength(2)); 400 unittest.expect(o, unittest.hasLength(2));
316 checkIssue(o[0]); 401 checkIssue(o[0]);
317 checkIssue(o[1]); 402 checkIssue(o[1]);
318 } 403 }
319 404
405 buildUnnamed3082() {
406 var o = new core.List<api.TestResult>();
407 o.add(buildTestResult());
408 o.add(buildTestResult());
409 return o;
410 }
411
412 checkUnnamed3082(core.List<api.TestResult> o) {
413 unittest.expect(o, unittest.hasLength(2));
414 checkTestResult(o[0]);
415 checkTestResult(o[1]);
416 }
417
320 core.int buildCounterTestRulesetResponse = 0; 418 core.int buildCounterTestRulesetResponse = 0;
321 buildTestRulesetResponse() { 419 buildTestRulesetResponse() {
322 var o = new api.TestRulesetResponse(); 420 var o = new api.TestRulesetResponse();
323 buildCounterTestRulesetResponse++; 421 buildCounterTestRulesetResponse++;
324 if (buildCounterTestRulesetResponse < 3) { 422 if (buildCounterTestRulesetResponse < 3) {
325 o.issues = buildUnnamed2972(); 423 o.issues = buildUnnamed3081();
424 o.testResults = buildUnnamed3082();
326 } 425 }
327 buildCounterTestRulesetResponse--; 426 buildCounterTestRulesetResponse--;
328 return o; 427 return o;
329 } 428 }
330 429
331 checkTestRulesetResponse(api.TestRulesetResponse o) { 430 checkTestRulesetResponse(api.TestRulesetResponse o) {
332 buildCounterTestRulesetResponse++; 431 buildCounterTestRulesetResponse++;
333 if (buildCounterTestRulesetResponse < 3) { 432 if (buildCounterTestRulesetResponse < 3) {
334 checkUnnamed2972(o.issues); 433 checkUnnamed3081(o.issues);
434 checkUnnamed3082(o.testResults);
335 } 435 }
336 buildCounterTestRulesetResponse--; 436 buildCounterTestRulesetResponse--;
337 } 437 }
338 438
339 439
340 main() { 440 main() {
341 unittest.group("obj-schema-Empty", () { 441 unittest.group("obj-schema-Empty", () {
342 unittest.test("to-json--from-json", () { 442 unittest.test("to-json--from-json", () {
343 var o = buildEmpty(); 443 var o = buildEmpty();
344 var od = new api.Empty.fromJson(o.toJson()); 444 var od = new api.Empty.fromJson(o.toJson());
345 checkEmpty(od); 445 checkEmpty(od);
346 }); 446 });
347 }); 447 });
348 448
349 449
350 unittest.group("obj-schema-File", () { 450 unittest.group("obj-schema-File", () {
351 unittest.test("to-json--from-json", () { 451 unittest.test("to-json--from-json", () {
352 var o = buildFile(); 452 var o = buildFile();
353 var od = new api.File.fromJson(o.toJson()); 453 var od = new api.File.fromJson(o.toJson());
354 checkFile(od); 454 checkFile(od);
355 }); 455 });
356 }); 456 });
357 457
358 458
459 unittest.group("obj-schema-FunctionCall", () {
460 unittest.test("to-json--from-json", () {
461 var o = buildFunctionCall();
462 var od = new api.FunctionCall.fromJson(o.toJson());
463 checkFunctionCall(od);
464 });
465 });
466
467
359 unittest.group("obj-schema-Issue", () { 468 unittest.group("obj-schema-Issue", () {
360 unittest.test("to-json--from-json", () { 469 unittest.test("to-json--from-json", () {
361 var o = buildIssue(); 470 var o = buildIssue();
362 var od = new api.Issue.fromJson(o.toJson()); 471 var od = new api.Issue.fromJson(o.toJson());
363 checkIssue(od); 472 checkIssue(od);
364 }); 473 });
365 }); 474 });
366 475
367 476
368 unittest.group("obj-schema-ListReleasesResponse", () { 477 unittest.group("obj-schema-ListReleasesResponse", () {
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
412 521
413 unittest.group("obj-schema-SourcePosition", () { 522 unittest.group("obj-schema-SourcePosition", () {
414 unittest.test("to-json--from-json", () { 523 unittest.test("to-json--from-json", () {
415 var o = buildSourcePosition(); 524 var o = buildSourcePosition();
416 var od = new api.SourcePosition.fromJson(o.toJson()); 525 var od = new api.SourcePosition.fromJson(o.toJson());
417 checkSourcePosition(od); 526 checkSourcePosition(od);
418 }); 527 });
419 }); 528 });
420 529
421 530
531 unittest.group("obj-schema-TestResult", () {
532 unittest.test("to-json--from-json", () {
533 var o = buildTestResult();
534 var od = new api.TestResult.fromJson(o.toJson());
535 checkTestResult(od);
536 });
537 });
538
539
422 unittest.group("obj-schema-TestRulesetRequest", () { 540 unittest.group("obj-schema-TestRulesetRequest", () {
423 unittest.test("to-json--from-json", () { 541 unittest.test("to-json--from-json", () {
424 var o = buildTestRulesetRequest(); 542 var o = buildTestRulesetRequest();
425 var od = new api.TestRulesetRequest.fromJson(o.toJson()); 543 var od = new api.TestRulesetRequest.fromJson(o.toJson());
426 checkTestRulesetRequest(od); 544 checkTestRulesetRequest(od);
427 }); 545 });
428 }); 546 });
429 547
430 548
431 unittest.group("obj-schema-TestRulesetResponse", () { 549 unittest.group("obj-schema-TestRulesetResponse", () {
(...skipping 439 matching lines...) Expand 10 before | Expand all | Expand 10 after
871 res.get(arg_name).then(unittest.expectAsync(((api.Ruleset response) { 989 res.get(arg_name).then(unittest.expectAsync(((api.Ruleset response) {
872 checkRuleset(response); 990 checkRuleset(response);
873 }))); 991 })));
874 }); 992 });
875 993
876 unittest.test("method--list", () { 994 unittest.test("method--list", () {
877 995
878 var mock = new HttpServerMock(); 996 var mock = new HttpServerMock();
879 api.ProjectsRulesetsResourceApi res = new api.FirebaserulesApi(mock).proje cts.rulesets; 997 api.ProjectsRulesetsResourceApi res = new api.FirebaserulesApi(mock).proje cts.rulesets;
880 var arg_name = "foo"; 998 var arg_name = "foo";
999 var arg_filter = "foo";
881 var arg_pageToken = "foo"; 1000 var arg_pageToken = "foo";
882 var arg_pageSize = 42; 1001 var arg_pageSize = 42;
883 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 1002 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
884 var path = (req.url).path; 1003 var path = (req.url).path;
885 var pathOffset = 0; 1004 var pathOffset = 0;
886 var index; 1005 var index;
887 var subPart; 1006 var subPart;
888 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1007 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
889 pathOffset += 1; 1008 pathOffset += 1;
890 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ als("v1/")); 1009 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ als("v1/"));
891 pathOffset += 3; 1010 pathOffset += 3;
892 // NOTE: We cannot test reserved expansions due to the inability to reve rse the operation; 1011 // NOTE: We cannot test reserved expansions due to the inability to reve rse the operation;
893 1012
894 var query = (req.url).query; 1013 var query = (req.url).query;
895 var queryOffset = 0; 1014 var queryOffset = 0;
896 var queryMap = {}; 1015 var queryMap = {};
897 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1016 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
898 parseBool(n) { 1017 parseBool(n) {
899 if (n == "true") return true; 1018 if (n == "true") return true;
900 if (n == "false") return false; 1019 if (n == "false") return false;
901 if (n == null) return null; 1020 if (n == null) return null;
902 throw new core.ArgumentError("Invalid boolean: $n"); 1021 throw new core.ArgumentError("Invalid boolean: $n");
903 } 1022 }
904 if (query.length > 0) { 1023 if (query.length > 0) {
905 for (var part in query.split("&")) { 1024 for (var part in query.split("&")) {
906 var keyvalue = part.split("="); 1025 var keyvalue = part.split("=");
907 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1026 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
908 } 1027 }
909 } 1028 }
1029 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
910 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 1030 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
911 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize)); 1031 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize));
912 1032
913 1033
914 var h = { 1034 var h = {
915 "content-type" : "application/json; charset=utf-8", 1035 "content-type" : "application/json; charset=utf-8",
916 }; 1036 };
917 var resp = convert.JSON.encode(buildListRulesetsResponse()); 1037 var resp = convert.JSON.encode(buildListRulesetsResponse());
918 return new async.Future.value(stringResponse(200, h, resp)); 1038 return new async.Future.value(stringResponse(200, h, resp));
919 }), true); 1039 }), true);
920 res.list(arg_name, pageToken: arg_pageToken, pageSize: arg_pageSize).then( unittest.expectAsync(((api.ListRulesetsResponse response) { 1040 res.list(arg_name, filter: arg_filter, pageToken: arg_pageToken, pageSize: arg_pageSize).then(unittest.expectAsync(((api.ListRulesetsResponse response) {
921 checkListRulesetsResponse(response); 1041 checkListRulesetsResponse(response);
922 }))); 1042 })));
923 }); 1043 });
924 1044
925 }); 1045 });
926 1046
927 1047
928 } 1048 }
929 1049
OLDNEW
« no previous file with comments | « generated/googleapis/test/firebasedynamiclinks/v1_test.dart ('k') | generated/googleapis/test/fitness/v1_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698