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

Side by Side Diff: generated/googleapis/test/partners/v2_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.partners.v2.test; 1 library googleapis.partners.v2.test;
2 2
3 import "dart:core" as core; 3 import "dart:core" as core;
4 import "dart:collection" as collection; 4 import "dart:collection" as collection;
5 import "dart:async" as async; 5 import "dart:async" as async;
6 import "dart:convert" as convert; 6 import "dart:convert" as convert;
7 7
8 import 'package:http/http.dart' as http; 8 import 'package:http/http.dart' as http;
9 import 'package:http/testing.dart' as http_testing; 9 import 'package:http/testing.dart' as http_testing;
10 import 'package:unittest/unittest.dart' as unittest; 10 import 'package:unittest/unittest.dart' as unittest;
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 } 44 }
45 } 45 }
46 } 46 }
47 47
48 http.StreamedResponse stringResponse( 48 http.StreamedResponse stringResponse(
49 core.int status, core.Map headers, core.String body) { 49 core.int status, core.Map headers, core.String body) {
50 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); 50 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]);
51 return new http.StreamedResponse(stream, status, headers: headers); 51 return new http.StreamedResponse(stream, status, headers: headers);
52 } 52 }
53 53
54 core.int buildCounterAdWordsManagerAccountInfo = 0;
55 buildAdWordsManagerAccountInfo() {
56 var o = new api.AdWordsManagerAccountInfo();
57 buildCounterAdWordsManagerAccountInfo++;
58 if (buildCounterAdWordsManagerAccountInfo < 3) {
59 o.customerName = "foo";
60 o.id = "foo";
61 }
62 buildCounterAdWordsManagerAccountInfo--;
63 return o;
64 }
65
66 checkAdWordsManagerAccountInfo(api.AdWordsManagerAccountInfo o) {
67 buildCounterAdWordsManagerAccountInfo++;
68 if (buildCounterAdWordsManagerAccountInfo < 3) {
69 unittest.expect(o.customerName, unittest.equals('foo'));
70 unittest.expect(o.id, unittest.equals('foo'));
71 }
72 buildCounterAdWordsManagerAccountInfo--;
73 }
74
75 core.int buildCounterAnalytics = 0;
76 buildAnalytics() {
77 var o = new api.Analytics();
78 buildCounterAnalytics++;
79 if (buildCounterAnalytics < 3) {
80 o.contacts = buildAnalyticsDataPoint();
81 o.eventDate = buildDate();
82 o.profileViews = buildAnalyticsDataPoint();
83 o.searchViews = buildAnalyticsDataPoint();
84 }
85 buildCounterAnalytics--;
86 return o;
87 }
88
89 checkAnalytics(api.Analytics o) {
90 buildCounterAnalytics++;
91 if (buildCounterAnalytics < 3) {
92 checkAnalyticsDataPoint(o.contacts);
93 checkDate(o.eventDate);
94 checkAnalyticsDataPoint(o.profileViews);
95 checkAnalyticsDataPoint(o.searchViews);
96 }
97 buildCounterAnalytics--;
98 }
99
100 buildUnnamed1719() {
101 var o = new core.List<api.LatLng>();
102 o.add(buildLatLng());
103 o.add(buildLatLng());
104 return o;
105 }
106
107 checkUnnamed1719(core.List<api.LatLng> o) {
108 unittest.expect(o, unittest.hasLength(2));
109 checkLatLng(o[0]);
110 checkLatLng(o[1]);
111 }
112
113 core.int buildCounterAnalyticsDataPoint = 0;
114 buildAnalyticsDataPoint() {
115 var o = new api.AnalyticsDataPoint();
116 buildCounterAnalyticsDataPoint++;
117 if (buildCounterAnalyticsDataPoint < 3) {
118 o.eventCount = 42;
119 o.eventLocations = buildUnnamed1719();
120 }
121 buildCounterAnalyticsDataPoint--;
122 return o;
123 }
124
125 checkAnalyticsDataPoint(api.AnalyticsDataPoint o) {
126 buildCounterAnalyticsDataPoint++;
127 if (buildCounterAnalyticsDataPoint < 3) {
128 unittest.expect(o.eventCount, unittest.equals(42));
129 checkUnnamed1719(o.eventLocations);
130 }
131 buildCounterAnalyticsDataPoint--;
132 }
133
134 core.int buildCounterAnalyticsSummary = 0;
135 buildAnalyticsSummary() {
136 var o = new api.AnalyticsSummary();
137 buildCounterAnalyticsSummary++;
138 if (buildCounterAnalyticsSummary < 3) {
139 o.contactsCount = 42;
140 o.profileViewsCount = 42;
141 o.searchViewsCount = 42;
142 }
143 buildCounterAnalyticsSummary--;
144 return o;
145 }
146
147 checkAnalyticsSummary(api.AnalyticsSummary o) {
148 buildCounterAnalyticsSummary++;
149 if (buildCounterAnalyticsSummary < 3) {
150 unittest.expect(o.contactsCount, unittest.equals(42));
151 unittest.expect(o.profileViewsCount, unittest.equals(42));
152 unittest.expect(o.searchViewsCount, unittest.equals(42));
153 }
154 buildCounterAnalyticsSummary--;
155 }
156
157 buildUnnamed1720() {
158 var o = new core.List<api.CountryOfferInfo>();
159 o.add(buildCountryOfferInfo());
160 o.add(buildCountryOfferInfo());
161 return o;
162 }
163
164 checkUnnamed1720(core.List<api.CountryOfferInfo> o) {
165 unittest.expect(o, unittest.hasLength(2));
166 checkCountryOfferInfo(o[0]);
167 checkCountryOfferInfo(o[1]);
168 }
169
170 buildUnnamed1721() {
171 var o = new core.List<api.OfferCustomer>();
172 o.add(buildOfferCustomer());
173 o.add(buildOfferCustomer());
174 return o;
175 }
176
177 checkUnnamed1721(core.List<api.OfferCustomer> o) {
178 unittest.expect(o, unittest.hasLength(2));
179 checkOfferCustomer(o[0]);
180 checkOfferCustomer(o[1]);
181 }
182
183 core.int buildCounterAvailableOffer = 0;
184 buildAvailableOffer() {
185 var o = new api.AvailableOffer();
186 buildCounterAvailableOffer++;
187 if (buildCounterAvailableOffer < 3) {
188 o.available = 42;
189 o.countryOfferInfos = buildUnnamed1720();
190 o.description = "foo";
191 o.id = "foo";
192 o.maxAccountAge = 42;
193 o.name = "foo";
194 o.offerLevel = "foo";
195 o.offerType = "foo";
196 o.qualifiedCustomer = buildUnnamed1721();
197 o.qualifiedCustomersComplete = true;
198 o.showSpecialOfferCopy = true;
199 o.terms = "foo";
200 }
201 buildCounterAvailableOffer--;
202 return o;
203 }
204
205 checkAvailableOffer(api.AvailableOffer o) {
206 buildCounterAvailableOffer++;
207 if (buildCounterAvailableOffer < 3) {
208 unittest.expect(o.available, unittest.equals(42));
209 checkUnnamed1720(o.countryOfferInfos);
210 unittest.expect(o.description, unittest.equals('foo'));
211 unittest.expect(o.id, unittest.equals('foo'));
212 unittest.expect(o.maxAccountAge, unittest.equals(42));
213 unittest.expect(o.name, unittest.equals('foo'));
214 unittest.expect(o.offerLevel, unittest.equals('foo'));
215 unittest.expect(o.offerType, unittest.equals('foo'));
216 checkUnnamed1721(o.qualifiedCustomer);
217 unittest.expect(o.qualifiedCustomersComplete, unittest.isTrue);
218 unittest.expect(o.showSpecialOfferCopy, unittest.isTrue);
219 unittest.expect(o.terms, unittest.equals('foo'));
220 }
221 buildCounterAvailableOffer--;
222 }
223
224 core.int buildCounterCertification = 0;
225 buildCertification() {
226 var o = new api.Certification();
227 buildCounterCertification++;
228 if (buildCounterCertification < 3) {
229 o.achieved = true;
230 o.certificationType = "foo";
231 o.expiration = "foo";
232 o.lastAchieved = "foo";
233 o.warning = true;
234 }
235 buildCounterCertification--;
236 return o;
237 }
238
239 checkCertification(api.Certification o) {
240 buildCounterCertification++;
241 if (buildCounterCertification < 3) {
242 unittest.expect(o.achieved, unittest.isTrue);
243 unittest.expect(o.certificationType, unittest.equals('foo'));
244 unittest.expect(o.expiration, unittest.equals('foo'));
245 unittest.expect(o.lastAchieved, unittest.equals('foo'));
246 unittest.expect(o.warning, unittest.isTrue);
247 }
248 buildCounterCertification--;
249 }
250
54 core.int buildCounterCertificationExamStatus = 0; 251 core.int buildCounterCertificationExamStatus = 0;
55 buildCertificationExamStatus() { 252 buildCertificationExamStatus() {
56 var o = new api.CertificationExamStatus(); 253 var o = new api.CertificationExamStatus();
57 buildCounterCertificationExamStatus++; 254 buildCounterCertificationExamStatus++;
58 if (buildCounterCertificationExamStatus < 3) { 255 if (buildCounterCertificationExamStatus < 3) {
59 o.numberUsersPass = 42; 256 o.numberUsersPass = 42;
60 o.type = "foo"; 257 o.type = "foo";
61 } 258 }
62 buildCounterCertificationExamStatus--; 259 buildCounterCertificationExamStatus--;
63 return o; 260 return o;
64 } 261 }
65 262
66 checkCertificationExamStatus(api.CertificationExamStatus o) { 263 checkCertificationExamStatus(api.CertificationExamStatus o) {
67 buildCounterCertificationExamStatus++; 264 buildCounterCertificationExamStatus++;
68 if (buildCounterCertificationExamStatus < 3) { 265 if (buildCounterCertificationExamStatus < 3) {
69 unittest.expect(o.numberUsersPass, unittest.equals(42)); 266 unittest.expect(o.numberUsersPass, unittest.equals(42));
70 unittest.expect(o.type, unittest.equals('foo')); 267 unittest.expect(o.type, unittest.equals('foo'));
71 } 268 }
72 buildCounterCertificationExamStatus--; 269 buildCounterCertificationExamStatus--;
73 } 270 }
74 271
75 buildUnnamed1651() { 272 buildUnnamed1722() {
76 var o = new core.List<api.CertificationExamStatus>(); 273 var o = new core.List<api.CertificationExamStatus>();
77 o.add(buildCertificationExamStatus()); 274 o.add(buildCertificationExamStatus());
78 o.add(buildCertificationExamStatus()); 275 o.add(buildCertificationExamStatus());
79 return o; 276 return o;
80 } 277 }
81 278
82 checkUnnamed1651(core.List<api.CertificationExamStatus> o) { 279 checkUnnamed1722(core.List<api.CertificationExamStatus> o) {
83 unittest.expect(o, unittest.hasLength(2)); 280 unittest.expect(o, unittest.hasLength(2));
84 checkCertificationExamStatus(o[0]); 281 checkCertificationExamStatus(o[0]);
85 checkCertificationExamStatus(o[1]); 282 checkCertificationExamStatus(o[1]);
86 } 283 }
87 284
88 core.int buildCounterCertificationStatus = 0; 285 core.int buildCounterCertificationStatus = 0;
89 buildCertificationStatus() { 286 buildCertificationStatus() {
90 var o = new api.CertificationStatus(); 287 var o = new api.CertificationStatus();
91 buildCounterCertificationStatus++; 288 buildCounterCertificationStatus++;
92 if (buildCounterCertificationStatus < 3) { 289 if (buildCounterCertificationStatus < 3) {
93 o.examStatuses = buildUnnamed1651(); 290 o.examStatuses = buildUnnamed1722();
94 o.isCertified = true; 291 o.isCertified = true;
95 o.type = "foo"; 292 o.type = "foo";
293 o.userCount = 42;
96 } 294 }
97 buildCounterCertificationStatus--; 295 buildCounterCertificationStatus--;
98 return o; 296 return o;
99 } 297 }
100 298
101 checkCertificationStatus(api.CertificationStatus o) { 299 checkCertificationStatus(api.CertificationStatus o) {
102 buildCounterCertificationStatus++; 300 buildCounterCertificationStatus++;
103 if (buildCounterCertificationStatus < 3) { 301 if (buildCounterCertificationStatus < 3) {
104 checkUnnamed1651(o.examStatuses); 302 checkUnnamed1722(o.examStatuses);
105 unittest.expect(o.isCertified, unittest.isTrue); 303 unittest.expect(o.isCertified, unittest.isTrue);
106 unittest.expect(o.type, unittest.equals('foo')); 304 unittest.expect(o.type, unittest.equals('foo'));
305 unittest.expect(o.userCount, unittest.equals(42));
107 } 306 }
108 buildCounterCertificationStatus--; 307 buildCounterCertificationStatus--;
109 } 308 }
110 309
111 buildUnnamed1652() { 310 buildUnnamed1723() {
311 var o = new core.List<core.String>();
312 o.add("foo");
313 o.add("foo");
314 return o;
315 }
316
317 checkUnnamed1723(core.List<core.String> o) {
318 unittest.expect(o, unittest.hasLength(2));
319 unittest.expect(o[0], unittest.equals('foo'));
320 unittest.expect(o[1], unittest.equals('foo'));
321 }
322
323 buildUnnamed1724() {
324 var o = new core.List<core.String>();
325 o.add("foo");
326 o.add("foo");
327 return o;
328 }
329
330 checkUnnamed1724(core.List<core.String> o) {
331 unittest.expect(o, unittest.hasLength(2));
332 unittest.expect(o[0], unittest.equals('foo'));
333 unittest.expect(o[1], unittest.equals('foo'));
334 }
335
336 buildUnnamed1725() {
112 var o = new core.List<api.CertificationStatus>(); 337 var o = new core.List<api.CertificationStatus>();
113 o.add(buildCertificationStatus()); 338 o.add(buildCertificationStatus());
114 o.add(buildCertificationStatus()); 339 o.add(buildCertificationStatus());
115 return o; 340 return o;
116 } 341 }
117 342
118 checkUnnamed1652(core.List<api.CertificationStatus> o) { 343 checkUnnamed1725(core.List<api.CertificationStatus> o) {
119 unittest.expect(o, unittest.hasLength(2)); 344 unittest.expect(o, unittest.hasLength(2));
120 checkCertificationStatus(o[0]); 345 checkCertificationStatus(o[0]);
121 checkCertificationStatus(o[1]); 346 checkCertificationStatus(o[1]);
122 } 347 }
123 348
124 buildUnnamed1653() { 349 buildUnnamed1726() {
125 var o = new core.List<core.String>(); 350 var o = new core.List<core.String>();
126 o.add("foo"); 351 o.add("foo");
127 o.add("foo"); 352 o.add("foo");
128 return o; 353 return o;
129 } 354 }
130 355
131 checkUnnamed1653(core.List<core.String> o) { 356 checkUnnamed1726(core.List<core.String> o) {
132 unittest.expect(o, unittest.hasLength(2)); 357 unittest.expect(o, unittest.hasLength(2));
133 unittest.expect(o[0], unittest.equals('foo')); 358 unittest.expect(o[0], unittest.equals('foo'));
134 unittest.expect(o[1], unittest.equals('foo')); 359 unittest.expect(o[1], unittest.equals('foo'));
135 } 360 }
136 361
137 buildUnnamed1654() { 362 buildUnnamed1727() {
363 var o = new core.List<core.String>();
364 o.add("foo");
365 o.add("foo");
366 return o;
367 }
368
369 checkUnnamed1727(core.List<core.String> o) {
370 unittest.expect(o, unittest.hasLength(2));
371 unittest.expect(o[0], unittest.equals('foo'));
372 unittest.expect(o[1], unittest.equals('foo'));
373 }
374
375 buildUnnamed1728() {
138 var o = new core.List<api.LocalizedCompanyInfo>(); 376 var o = new core.List<api.LocalizedCompanyInfo>();
139 o.add(buildLocalizedCompanyInfo()); 377 o.add(buildLocalizedCompanyInfo());
140 o.add(buildLocalizedCompanyInfo()); 378 o.add(buildLocalizedCompanyInfo());
141 return o; 379 return o;
142 } 380 }
143 381
144 checkUnnamed1654(core.List<api.LocalizedCompanyInfo> o) { 382 checkUnnamed1728(core.List<api.LocalizedCompanyInfo> o) {
145 unittest.expect(o, unittest.hasLength(2)); 383 unittest.expect(o, unittest.hasLength(2));
146 checkLocalizedCompanyInfo(o[0]); 384 checkLocalizedCompanyInfo(o[0]);
147 checkLocalizedCompanyInfo(o[1]); 385 checkLocalizedCompanyInfo(o[1]);
148 } 386 }
149 387
150 buildUnnamed1655() { 388 buildUnnamed1729() {
151 var o = new core.List<api.Location>(); 389 var o = new core.List<api.Location>();
152 o.add(buildLocation()); 390 o.add(buildLocation());
153 o.add(buildLocation()); 391 o.add(buildLocation());
154 return o; 392 return o;
155 } 393 }
156 394
157 checkUnnamed1655(core.List<api.Location> o) { 395 checkUnnamed1729(core.List<api.Location> o) {
158 unittest.expect(o, unittest.hasLength(2)); 396 unittest.expect(o, unittest.hasLength(2));
159 checkLocation(o[0]); 397 checkLocation(o[0]);
160 checkLocation(o[1]); 398 checkLocation(o[1]);
161 } 399 }
162 400
163 buildUnnamed1656() { 401 buildUnnamed1730() {
164 var o = new core.List<api.Rank>(); 402 var o = new core.List<api.Rank>();
165 o.add(buildRank()); 403 o.add(buildRank());
166 o.add(buildRank()); 404 o.add(buildRank());
167 return o; 405 return o;
168 } 406 }
169 407
170 checkUnnamed1656(core.List<api.Rank> o) { 408 checkUnnamed1730(core.List<api.Rank> o) {
171 unittest.expect(o, unittest.hasLength(2)); 409 unittest.expect(o, unittest.hasLength(2));
172 checkRank(o[0]); 410 checkRank(o[0]);
173 checkRank(o[1]); 411 checkRank(o[1]);
174 } 412 }
175 413
176 buildUnnamed1657() { 414 buildUnnamed1731() {
177 var o = new core.List<core.String>(); 415 var o = new core.List<core.String>();
178 o.add("foo"); 416 o.add("foo");
179 o.add("foo"); 417 o.add("foo");
180 return o; 418 return o;
181 } 419 }
182 420
183 checkUnnamed1657(core.List<core.String> o) { 421 checkUnnamed1731(core.List<core.String> o) {
184 unittest.expect(o, unittest.hasLength(2)); 422 unittest.expect(o, unittest.hasLength(2));
185 unittest.expect(o[0], unittest.equals('foo')); 423 unittest.expect(o[0], unittest.equals('foo'));
186 unittest.expect(o[1], unittest.equals('foo')); 424 unittest.expect(o[1], unittest.equals('foo'));
187 } 425 }
188 426
427 buildUnnamed1732() {
428 var o = new core.List<api.SpecializationStatus>();
429 o.add(buildSpecializationStatus());
430 o.add(buildSpecializationStatus());
431 return o;
432 }
433
434 checkUnnamed1732(core.List<api.SpecializationStatus> o) {
435 unittest.expect(o, unittest.hasLength(2));
436 checkSpecializationStatus(o[0]);
437 checkSpecializationStatus(o[1]);
438 }
439
189 core.int buildCounterCompany = 0; 440 core.int buildCounterCompany = 0;
190 buildCompany() { 441 buildCompany() {
191 var o = new api.Company(); 442 var o = new api.Company();
192 buildCounterCompany++; 443 buildCounterCompany++;
193 if (buildCounterCompany < 3) { 444 if (buildCounterCompany < 3) {
194 o.certificationStatuses = buildUnnamed1652(); 445 o.additionalWebsites = buildUnnamed1723();
446 o.autoApprovalEmailDomains = buildUnnamed1724();
447 o.badgeTier = "foo";
448 o.certificationStatuses = buildUnnamed1725();
449 o.companyTypes = buildUnnamed1726();
195 o.convertedMinMonthlyBudget = buildMoney(); 450 o.convertedMinMonthlyBudget = buildMoney();
196 o.id = "foo"; 451 o.id = "foo";
197 o.industries = buildUnnamed1653(); 452 o.industries = buildUnnamed1727();
198 o.localizedInfos = buildUnnamed1654(); 453 o.localizedInfos = buildUnnamed1728();
199 o.locations = buildUnnamed1655(); 454 o.locations = buildUnnamed1729();
200 o.name = "foo"; 455 o.name = "foo";
201 o.originalMinMonthlyBudget = buildMoney(); 456 o.originalMinMonthlyBudget = buildMoney();
457 o.primaryAdwordsManagerAccountId = "foo";
458 o.primaryLanguageCode = "foo";
459 o.primaryLocation = buildLocation();
460 o.profileStatus = "foo";
202 o.publicProfile = buildPublicProfile(); 461 o.publicProfile = buildPublicProfile();
203 o.ranks = buildUnnamed1656(); 462 o.ranks = buildUnnamed1730();
204 o.services = buildUnnamed1657(); 463 o.services = buildUnnamed1731();
464 o.specializationStatus = buildUnnamed1732();
205 o.websiteUrl = "foo"; 465 o.websiteUrl = "foo";
206 } 466 }
207 buildCounterCompany--; 467 buildCounterCompany--;
208 return o; 468 return o;
209 } 469 }
210 470
211 checkCompany(api.Company o) { 471 checkCompany(api.Company o) {
212 buildCounterCompany++; 472 buildCounterCompany++;
213 if (buildCounterCompany < 3) { 473 if (buildCounterCompany < 3) {
214 checkUnnamed1652(o.certificationStatuses); 474 checkUnnamed1723(o.additionalWebsites);
475 checkUnnamed1724(o.autoApprovalEmailDomains);
476 unittest.expect(o.badgeTier, unittest.equals('foo'));
477 checkUnnamed1725(o.certificationStatuses);
478 checkUnnamed1726(o.companyTypes);
215 checkMoney(o.convertedMinMonthlyBudget); 479 checkMoney(o.convertedMinMonthlyBudget);
216 unittest.expect(o.id, unittest.equals('foo')); 480 unittest.expect(o.id, unittest.equals('foo'));
217 checkUnnamed1653(o.industries); 481 checkUnnamed1727(o.industries);
218 checkUnnamed1654(o.localizedInfos); 482 checkUnnamed1728(o.localizedInfos);
219 checkUnnamed1655(o.locations); 483 checkUnnamed1729(o.locations);
220 unittest.expect(o.name, unittest.equals('foo')); 484 unittest.expect(o.name, unittest.equals('foo'));
221 checkMoney(o.originalMinMonthlyBudget); 485 checkMoney(o.originalMinMonthlyBudget);
486 unittest.expect(o.primaryAdwordsManagerAccountId, unittest.equals('foo'));
487 unittest.expect(o.primaryLanguageCode, unittest.equals('foo'));
488 checkLocation(o.primaryLocation);
489 unittest.expect(o.profileStatus, unittest.equals('foo'));
222 checkPublicProfile(o.publicProfile); 490 checkPublicProfile(o.publicProfile);
223 checkUnnamed1656(o.ranks); 491 checkUnnamed1730(o.ranks);
224 checkUnnamed1657(o.services); 492 checkUnnamed1731(o.services);
493 checkUnnamed1732(o.specializationStatus);
225 unittest.expect(o.websiteUrl, unittest.equals('foo')); 494 unittest.expect(o.websiteUrl, unittest.equals('foo'));
226 } 495 }
227 buildCounterCompany--; 496 buildCounterCompany--;
228 } 497 }
229 498
499 buildUnnamed1733() {
500 var o = new core.List<core.String>();
501 o.add("foo");
502 o.add("foo");
503 return o;
504 }
505
506 checkUnnamed1733(core.List<core.String> o) {
507 unittest.expect(o, unittest.hasLength(2));
508 unittest.expect(o[0], unittest.equals('foo'));
509 unittest.expect(o[1], unittest.equals('foo'));
510 }
511
512 buildUnnamed1734() {
513 var o = new core.List<api.SpecializationStatus>();
514 o.add(buildSpecializationStatus());
515 o.add(buildSpecializationStatus());
516 return o;
517 }
518
519 checkUnnamed1734(core.List<api.SpecializationStatus> o) {
520 unittest.expect(o, unittest.hasLength(2));
521 checkSpecializationStatus(o[0]);
522 checkSpecializationStatus(o[1]);
523 }
524
525 core.int buildCounterCompanyRelation = 0;
526 buildCompanyRelation() {
527 var o = new api.CompanyRelation();
528 buildCounterCompanyRelation++;
529 if (buildCounterCompanyRelation < 3) {
530 o.address = "foo";
531 o.badgeTier = "foo";
532 o.companyAdmin = true;
533 o.companyId = "foo";
534 o.creationTime = "foo";
535 o.isPending = true;
536 o.logoUrl = "foo";
537 o.managerAccount = "foo";
538 o.name = "foo";
539 o.phoneNumber = "foo";
540 o.resolvedTimestamp = "foo";
541 o.segment = buildUnnamed1733();
542 o.specializationStatus = buildUnnamed1734();
543 o.state = "foo";
544 o.website = "foo";
545 }
546 buildCounterCompanyRelation--;
547 return o;
548 }
549
550 checkCompanyRelation(api.CompanyRelation o) {
551 buildCounterCompanyRelation++;
552 if (buildCounterCompanyRelation < 3) {
553 unittest.expect(o.address, unittest.equals('foo'));
554 unittest.expect(o.badgeTier, unittest.equals('foo'));
555 unittest.expect(o.companyAdmin, unittest.isTrue);
556 unittest.expect(o.companyId, unittest.equals('foo'));
557 unittest.expect(o.creationTime, unittest.equals('foo'));
558 unittest.expect(o.isPending, unittest.isTrue);
559 unittest.expect(o.logoUrl, unittest.equals('foo'));
560 unittest.expect(o.managerAccount, unittest.equals('foo'));
561 unittest.expect(o.name, unittest.equals('foo'));
562 unittest.expect(o.phoneNumber, unittest.equals('foo'));
563 unittest.expect(o.resolvedTimestamp, unittest.equals('foo'));
564 checkUnnamed1733(o.segment);
565 checkUnnamed1734(o.specializationStatus);
566 unittest.expect(o.state, unittest.equals('foo'));
567 unittest.expect(o.website, unittest.equals('foo'));
568 }
569 buildCounterCompanyRelation--;
570 }
571
572 core.int buildCounterCountryOfferInfo = 0;
573 buildCountryOfferInfo() {
574 var o = new api.CountryOfferInfo();
575 buildCounterCountryOfferInfo++;
576 if (buildCounterCountryOfferInfo < 3) {
577 o.getYAmount = "foo";
578 o.offerCountryCode = "foo";
579 o.offerType = "foo";
580 o.spendXAmount = "foo";
581 }
582 buildCounterCountryOfferInfo--;
583 return o;
584 }
585
586 checkCountryOfferInfo(api.CountryOfferInfo o) {
587 buildCounterCountryOfferInfo++;
588 if (buildCounterCountryOfferInfo < 3) {
589 unittest.expect(o.getYAmount, unittest.equals('foo'));
590 unittest.expect(o.offerCountryCode, unittest.equals('foo'));
591 unittest.expect(o.offerType, unittest.equals('foo'));
592 unittest.expect(o.spendXAmount, unittest.equals('foo'));
593 }
594 buildCounterCountryOfferInfo--;
595 }
596
230 core.int buildCounterCreateLeadRequest = 0; 597 core.int buildCounterCreateLeadRequest = 0;
231 buildCreateLeadRequest() { 598 buildCreateLeadRequest() {
232 var o = new api.CreateLeadRequest(); 599 var o = new api.CreateLeadRequest();
233 buildCounterCreateLeadRequest++; 600 buildCounterCreateLeadRequest++;
234 if (buildCounterCreateLeadRequest < 3) { 601 if (buildCounterCreateLeadRequest < 3) {
235 o.lead = buildLead(); 602 o.lead = buildLead();
236 o.recaptchaChallenge = buildRecaptchaChallenge(); 603 o.recaptchaChallenge = buildRecaptchaChallenge();
237 o.requestMetadata = buildRequestMetadata(); 604 o.requestMetadata = buildRequestMetadata();
238 } 605 }
239 buildCounterCreateLeadRequest--; 606 buildCounterCreateLeadRequest--;
(...skipping 26 matching lines...) Expand all
266 checkCreateLeadResponse(api.CreateLeadResponse o) { 633 checkCreateLeadResponse(api.CreateLeadResponse o) {
267 buildCounterCreateLeadResponse++; 634 buildCounterCreateLeadResponse++;
268 if (buildCounterCreateLeadResponse < 3) { 635 if (buildCounterCreateLeadResponse < 3) {
269 checkLead(o.lead); 636 checkLead(o.lead);
270 unittest.expect(o.recaptchaStatus, unittest.equals('foo')); 637 unittest.expect(o.recaptchaStatus, unittest.equals('foo'));
271 checkResponseMetadata(o.responseMetadata); 638 checkResponseMetadata(o.responseMetadata);
272 } 639 }
273 buildCounterCreateLeadResponse--; 640 buildCounterCreateLeadResponse--;
274 } 641 }
275 642
643 core.int buildCounterDate = 0;
644 buildDate() {
645 var o = new api.Date();
646 buildCounterDate++;
647 if (buildCounterDate < 3) {
648 o.day = 42;
649 o.month = 42;
650 o.year = 42;
651 }
652 buildCounterDate--;
653 return o;
654 }
655
656 checkDate(api.Date o) {
657 buildCounterDate++;
658 if (buildCounterDate < 3) {
659 unittest.expect(o.day, unittest.equals(42));
660 unittest.expect(o.month, unittest.equals(42));
661 unittest.expect(o.year, unittest.equals(42));
662 }
663 buildCounterDate--;
664 }
665
276 core.int buildCounterDebugInfo = 0; 666 core.int buildCounterDebugInfo = 0;
277 buildDebugInfo() { 667 buildDebugInfo() {
278 var o = new api.DebugInfo(); 668 var o = new api.DebugInfo();
279 buildCounterDebugInfo++; 669 buildCounterDebugInfo++;
280 if (buildCounterDebugInfo < 3) { 670 if (buildCounterDebugInfo < 3) {
281 o.serverInfo = "foo"; 671 o.serverInfo = "foo";
282 o.serverTraceInfo = "foo"; 672 o.serverTraceInfo = "foo";
283 o.serviceUrl = "foo"; 673 o.serviceUrl = "foo";
284 } 674 }
285 buildCounterDebugInfo--; 675 buildCounterDebugInfo--;
286 return o; 676 return o;
287 } 677 }
288 678
289 checkDebugInfo(api.DebugInfo o) { 679 checkDebugInfo(api.DebugInfo o) {
290 buildCounterDebugInfo++; 680 buildCounterDebugInfo++;
291 if (buildCounterDebugInfo < 3) { 681 if (buildCounterDebugInfo < 3) {
292 unittest.expect(o.serverInfo, unittest.equals('foo')); 682 unittest.expect(o.serverInfo, unittest.equals('foo'));
293 unittest.expect(o.serverTraceInfo, unittest.equals('foo')); 683 unittest.expect(o.serverTraceInfo, unittest.equals('foo'));
294 unittest.expect(o.serviceUrl, unittest.equals('foo')); 684 unittest.expect(o.serviceUrl, unittest.equals('foo'));
295 } 685 }
296 buildCounterDebugInfo--; 686 buildCounterDebugInfo--;
297 } 687 }
298 688
299 buildUnnamed1658() { 689 core.int buildCounterEmpty = 0;
690 buildEmpty() {
691 var o = new api.Empty();
692 buildCounterEmpty++;
693 if (buildCounterEmpty < 3) {
694 }
695 buildCounterEmpty--;
696 return o;
697 }
698
699 checkEmpty(api.Empty o) {
700 buildCounterEmpty++;
701 if (buildCounterEmpty < 3) {
702 }
703 buildCounterEmpty--;
704 }
705
706 buildUnnamed1735() {
300 var o = new core.List<core.String>(); 707 var o = new core.List<core.String>();
301 o.add("foo"); 708 o.add("foo");
302 o.add("foo"); 709 o.add("foo");
303 return o; 710 return o;
304 } 711 }
305 712
306 checkUnnamed1658(core.List<core.String> o) { 713 checkUnnamed1735(core.List<core.String> o) {
307 unittest.expect(o, unittest.hasLength(2)); 714 unittest.expect(o, unittest.hasLength(2));
308 unittest.expect(o[0], unittest.equals('foo')); 715 unittest.expect(o[0], unittest.equals('foo'));
309 unittest.expect(o[1], unittest.equals('foo')); 716 unittest.expect(o[1], unittest.equals('foo'));
310 } 717 }
311 718
312 core.int buildCounterEventData = 0; 719 core.int buildCounterEventData = 0;
313 buildEventData() { 720 buildEventData() {
314 var o = new api.EventData(); 721 var o = new api.EventData();
315 buildCounterEventData++; 722 buildCounterEventData++;
316 if (buildCounterEventData < 3) { 723 if (buildCounterEventData < 3) {
317 o.key = "foo"; 724 o.key = "foo";
318 o.values = buildUnnamed1658(); 725 o.values = buildUnnamed1735();
319 } 726 }
320 buildCounterEventData--; 727 buildCounterEventData--;
321 return o; 728 return o;
322 } 729 }
323 730
324 checkEventData(api.EventData o) { 731 checkEventData(api.EventData o) {
325 buildCounterEventData++; 732 buildCounterEventData++;
326 if (buildCounterEventData < 3) { 733 if (buildCounterEventData < 3) {
327 unittest.expect(o.key, unittest.equals('foo')); 734 unittest.expect(o.key, unittest.equals('foo'));
328 checkUnnamed1658(o.values); 735 checkUnnamed1735(o.values);
329 } 736 }
330 buildCounterEventData--; 737 buildCounterEventData--;
331 } 738 }
332 739
740 core.int buildCounterExamStatus = 0;
741 buildExamStatus() {
742 var o = new api.ExamStatus();
743 buildCounterExamStatus++;
744 if (buildCounterExamStatus < 3) {
745 o.examType = "foo";
746 o.expiration = "foo";
747 o.lastPassed = "foo";
748 o.passed = true;
749 o.taken = "foo";
750 o.warning = true;
751 }
752 buildCounterExamStatus--;
753 return o;
754 }
755
756 checkExamStatus(api.ExamStatus o) {
757 buildCounterExamStatus++;
758 if (buildCounterExamStatus < 3) {
759 unittest.expect(o.examType, unittest.equals('foo'));
760 unittest.expect(o.expiration, unittest.equals('foo'));
761 unittest.expect(o.lastPassed, unittest.equals('foo'));
762 unittest.expect(o.passed, unittest.isTrue);
763 unittest.expect(o.taken, unittest.equals('foo'));
764 unittest.expect(o.warning, unittest.isTrue);
765 }
766 buildCounterExamStatus--;
767 }
768
769 core.int buildCounterExamToken = 0;
770 buildExamToken() {
771 var o = new api.ExamToken();
772 buildCounterExamToken++;
773 if (buildCounterExamToken < 3) {
774 o.examId = "foo";
775 o.examType = "foo";
776 o.token = "foo";
777 }
778 buildCounterExamToken--;
779 return o;
780 }
781
782 checkExamToken(api.ExamToken o) {
783 buildCounterExamToken++;
784 if (buildCounterExamToken < 3) {
785 unittest.expect(o.examId, unittest.equals('foo'));
786 unittest.expect(o.examType, unittest.equals('foo'));
787 unittest.expect(o.token, unittest.equals('foo'));
788 }
789 buildCounterExamToken--;
790 }
791
333 core.int buildCounterGetCompanyResponse = 0; 792 core.int buildCounterGetCompanyResponse = 0;
334 buildGetCompanyResponse() { 793 buildGetCompanyResponse() {
335 var o = new api.GetCompanyResponse(); 794 var o = new api.GetCompanyResponse();
336 buildCounterGetCompanyResponse++; 795 buildCounterGetCompanyResponse++;
337 if (buildCounterGetCompanyResponse < 3) { 796 if (buildCounterGetCompanyResponse < 3) {
338 o.company = buildCompany(); 797 o.company = buildCompany();
339 o.responseMetadata = buildResponseMetadata(); 798 o.responseMetadata = buildResponseMetadata();
340 } 799 }
341 buildCounterGetCompanyResponse--; 800 buildCounterGetCompanyResponse--;
342 return o; 801 return o;
343 } 802 }
344 803
345 checkGetCompanyResponse(api.GetCompanyResponse o) { 804 checkGetCompanyResponse(api.GetCompanyResponse o) {
346 buildCounterGetCompanyResponse++; 805 buildCounterGetCompanyResponse++;
347 if (buildCounterGetCompanyResponse < 3) { 806 if (buildCounterGetCompanyResponse < 3) {
348 checkCompany(o.company); 807 checkCompany(o.company);
349 checkResponseMetadata(o.responseMetadata); 808 checkResponseMetadata(o.responseMetadata);
350 } 809 }
351 buildCounterGetCompanyResponse--; 810 buildCounterGetCompanyResponse--;
352 } 811 }
353 812
813 core.int buildCounterGetPartnersStatusResponse = 0;
814 buildGetPartnersStatusResponse() {
815 var o = new api.GetPartnersStatusResponse();
816 buildCounterGetPartnersStatusResponse++;
817 if (buildCounterGetPartnersStatusResponse < 3) {
818 o.responseMetadata = buildResponseMetadata();
819 }
820 buildCounterGetPartnersStatusResponse--;
821 return o;
822 }
823
824 checkGetPartnersStatusResponse(api.GetPartnersStatusResponse o) {
825 buildCounterGetPartnersStatusResponse++;
826 if (buildCounterGetPartnersStatusResponse < 3) {
827 checkResponseMetadata(o.responseMetadata);
828 }
829 buildCounterGetPartnersStatusResponse--;
830 }
831
832 core.int buildCounterHistoricalOffer = 0;
833 buildHistoricalOffer() {
834 var o = new api.HistoricalOffer();
835 buildCounterHistoricalOffer++;
836 if (buildCounterHistoricalOffer < 3) {
837 o.adwordsUrl = "foo";
838 o.clientEmail = "foo";
839 o.clientId = "foo";
840 o.clientName = "foo";
841 o.creationTime = "foo";
842 o.expirationTime = "foo";
843 o.lastModifiedTime = "foo";
844 o.offerCode = "foo";
845 o.offerCountryCode = "foo";
846 o.offerType = "foo";
847 o.senderName = "foo";
848 o.status = "foo";
849 }
850 buildCounterHistoricalOffer--;
851 return o;
852 }
853
854 checkHistoricalOffer(api.HistoricalOffer o) {
855 buildCounterHistoricalOffer++;
856 if (buildCounterHistoricalOffer < 3) {
857 unittest.expect(o.adwordsUrl, unittest.equals('foo'));
858 unittest.expect(o.clientEmail, unittest.equals('foo'));
859 unittest.expect(o.clientId, unittest.equals('foo'));
860 unittest.expect(o.clientName, unittest.equals('foo'));
861 unittest.expect(o.creationTime, unittest.equals('foo'));
862 unittest.expect(o.expirationTime, unittest.equals('foo'));
863 unittest.expect(o.lastModifiedTime, unittest.equals('foo'));
864 unittest.expect(o.offerCode, unittest.equals('foo'));
865 unittest.expect(o.offerCountryCode, unittest.equals('foo'));
866 unittest.expect(o.offerType, unittest.equals('foo'));
867 unittest.expect(o.senderName, unittest.equals('foo'));
868 unittest.expect(o.status, unittest.equals('foo'));
869 }
870 buildCounterHistoricalOffer--;
871 }
872
354 core.int buildCounterLatLng = 0; 873 core.int buildCounterLatLng = 0;
355 buildLatLng() { 874 buildLatLng() {
356 var o = new api.LatLng(); 875 var o = new api.LatLng();
357 buildCounterLatLng++; 876 buildCounterLatLng++;
358 if (buildCounterLatLng < 3) { 877 if (buildCounterLatLng < 3) {
359 o.latitude = 42.0; 878 o.latitude = 42.0;
360 o.longitude = 42.0; 879 o.longitude = 42.0;
361 } 880 }
362 buildCounterLatLng--; 881 buildCounterLatLng--;
363 return o; 882 return o;
364 } 883 }
365 884
366 checkLatLng(api.LatLng o) { 885 checkLatLng(api.LatLng o) {
367 buildCounterLatLng++; 886 buildCounterLatLng++;
368 if (buildCounterLatLng < 3) { 887 if (buildCounterLatLng < 3) {
369 unittest.expect(o.latitude, unittest.equals(42.0)); 888 unittest.expect(o.latitude, unittest.equals(42.0));
370 unittest.expect(o.longitude, unittest.equals(42.0)); 889 unittest.expect(o.longitude, unittest.equals(42.0));
371 } 890 }
372 buildCounterLatLng--; 891 buildCounterLatLng--;
373 } 892 }
374 893
375 buildUnnamed1659() { 894 buildUnnamed1736() {
376 var o = new core.List<core.String>(); 895 var o = new core.List<core.String>();
377 o.add("foo"); 896 o.add("foo");
378 o.add("foo"); 897 o.add("foo");
379 return o; 898 return o;
380 } 899 }
381 900
382 checkUnnamed1659(core.List<core.String> o) { 901 checkUnnamed1736(core.List<core.String> o) {
383 unittest.expect(o, unittest.hasLength(2)); 902 unittest.expect(o, unittest.hasLength(2));
384 unittest.expect(o[0], unittest.equals('foo')); 903 unittest.expect(o[0], unittest.equals('foo'));
385 unittest.expect(o[1], unittest.equals('foo')); 904 unittest.expect(o[1], unittest.equals('foo'));
386 } 905 }
387 906
388 core.int buildCounterLead = 0; 907 core.int buildCounterLead = 0;
389 buildLead() { 908 buildLead() {
390 var o = new api.Lead(); 909 var o = new api.Lead();
391 buildCounterLead++; 910 buildCounterLead++;
392 if (buildCounterLead < 3) { 911 if (buildCounterLead < 3) {
912 o.adwordsCustomerId = "foo";
393 o.comments = "foo"; 913 o.comments = "foo";
914 o.createTime = "foo";
394 o.email = "foo"; 915 o.email = "foo";
395 o.familyName = "foo"; 916 o.familyName = "foo";
396 o.givenName = "foo"; 917 o.givenName = "foo";
397 o.gpsMotivations = buildUnnamed1659(); 918 o.gpsMotivations = buildUnnamed1736();
398 o.id = "foo"; 919 o.id = "foo";
920 o.languageCode = "foo";
921 o.marketingOptIn = true;
399 o.minMonthlyBudget = buildMoney(); 922 o.minMonthlyBudget = buildMoney();
400 o.phoneNumber = "foo"; 923 o.phoneNumber = "foo";
924 o.state = "foo";
401 o.type = "foo"; 925 o.type = "foo";
402 o.websiteUrl = "foo"; 926 o.websiteUrl = "foo";
403 } 927 }
404 buildCounterLead--; 928 buildCounterLead--;
405 return o; 929 return o;
406 } 930 }
407 931
408 checkLead(api.Lead o) { 932 checkLead(api.Lead o) {
409 buildCounterLead++; 933 buildCounterLead++;
410 if (buildCounterLead < 3) { 934 if (buildCounterLead < 3) {
935 unittest.expect(o.adwordsCustomerId, unittest.equals('foo'));
411 unittest.expect(o.comments, unittest.equals('foo')); 936 unittest.expect(o.comments, unittest.equals('foo'));
937 unittest.expect(o.createTime, unittest.equals('foo'));
412 unittest.expect(o.email, unittest.equals('foo')); 938 unittest.expect(o.email, unittest.equals('foo'));
413 unittest.expect(o.familyName, unittest.equals('foo')); 939 unittest.expect(o.familyName, unittest.equals('foo'));
414 unittest.expect(o.givenName, unittest.equals('foo')); 940 unittest.expect(o.givenName, unittest.equals('foo'));
415 checkUnnamed1659(o.gpsMotivations); 941 checkUnnamed1736(o.gpsMotivations);
416 unittest.expect(o.id, unittest.equals('foo')); 942 unittest.expect(o.id, unittest.equals('foo'));
943 unittest.expect(o.languageCode, unittest.equals('foo'));
944 unittest.expect(o.marketingOptIn, unittest.isTrue);
417 checkMoney(o.minMonthlyBudget); 945 checkMoney(o.minMonthlyBudget);
418 unittest.expect(o.phoneNumber, unittest.equals('foo')); 946 unittest.expect(o.phoneNumber, unittest.equals('foo'));
947 unittest.expect(o.state, unittest.equals('foo'));
419 unittest.expect(o.type, unittest.equals('foo')); 948 unittest.expect(o.type, unittest.equals('foo'));
420 unittest.expect(o.websiteUrl, unittest.equals('foo')); 949 unittest.expect(o.websiteUrl, unittest.equals('foo'));
421 } 950 }
422 buildCounterLead--; 951 buildCounterLead--;
423 } 952 }
424 953
425 buildUnnamed1660() { 954 buildUnnamed1737() {
955 var o = new core.List<api.Analytics>();
956 o.add(buildAnalytics());
957 o.add(buildAnalytics());
958 return o;
959 }
960
961 checkUnnamed1737(core.List<api.Analytics> o) {
962 unittest.expect(o, unittest.hasLength(2));
963 checkAnalytics(o[0]);
964 checkAnalytics(o[1]);
965 }
966
967 core.int buildCounterListAnalyticsResponse = 0;
968 buildListAnalyticsResponse() {
969 var o = new api.ListAnalyticsResponse();
970 buildCounterListAnalyticsResponse++;
971 if (buildCounterListAnalyticsResponse < 3) {
972 o.analytics = buildUnnamed1737();
973 o.analyticsSummary = buildAnalyticsSummary();
974 o.nextPageToken = "foo";
975 o.responseMetadata = buildResponseMetadata();
976 }
977 buildCounterListAnalyticsResponse--;
978 return o;
979 }
980
981 checkListAnalyticsResponse(api.ListAnalyticsResponse o) {
982 buildCounterListAnalyticsResponse++;
983 if (buildCounterListAnalyticsResponse < 3) {
984 checkUnnamed1737(o.analytics);
985 checkAnalyticsSummary(o.analyticsSummary);
986 unittest.expect(o.nextPageToken, unittest.equals('foo'));
987 checkResponseMetadata(o.responseMetadata);
988 }
989 buildCounterListAnalyticsResponse--;
990 }
991
992 buildUnnamed1738() {
426 var o = new core.List<api.Company>(); 993 var o = new core.List<api.Company>();
427 o.add(buildCompany()); 994 o.add(buildCompany());
428 o.add(buildCompany()); 995 o.add(buildCompany());
429 return o; 996 return o;
430 } 997 }
431 998
432 checkUnnamed1660(core.List<api.Company> o) { 999 checkUnnamed1738(core.List<api.Company> o) {
433 unittest.expect(o, unittest.hasLength(2)); 1000 unittest.expect(o, unittest.hasLength(2));
434 checkCompany(o[0]); 1001 checkCompany(o[0]);
435 checkCompany(o[1]); 1002 checkCompany(o[1]);
436 } 1003 }
437 1004
438 core.int buildCounterListCompaniesResponse = 0; 1005 core.int buildCounterListCompaniesResponse = 0;
439 buildListCompaniesResponse() { 1006 buildListCompaniesResponse() {
440 var o = new api.ListCompaniesResponse(); 1007 var o = new api.ListCompaniesResponse();
441 buildCounterListCompaniesResponse++; 1008 buildCounterListCompaniesResponse++;
442 if (buildCounterListCompaniesResponse < 3) { 1009 if (buildCounterListCompaniesResponse < 3) {
443 o.companies = buildUnnamed1660(); 1010 o.companies = buildUnnamed1738();
444 o.nextPageToken = "foo"; 1011 o.nextPageToken = "foo";
445 o.responseMetadata = buildResponseMetadata(); 1012 o.responseMetadata = buildResponseMetadata();
446 } 1013 }
447 buildCounterListCompaniesResponse--; 1014 buildCounterListCompaniesResponse--;
448 return o; 1015 return o;
449 } 1016 }
450 1017
451 checkListCompaniesResponse(api.ListCompaniesResponse o) { 1018 checkListCompaniesResponse(api.ListCompaniesResponse o) {
452 buildCounterListCompaniesResponse++; 1019 buildCounterListCompaniesResponse++;
453 if (buildCounterListCompaniesResponse < 3) { 1020 if (buildCounterListCompaniesResponse < 3) {
454 checkUnnamed1660(o.companies); 1021 checkUnnamed1738(o.companies);
455 unittest.expect(o.nextPageToken, unittest.equals('foo')); 1022 unittest.expect(o.nextPageToken, unittest.equals('foo'));
456 checkResponseMetadata(o.responseMetadata); 1023 checkResponseMetadata(o.responseMetadata);
457 } 1024 }
458 buildCounterListCompaniesResponse--; 1025 buildCounterListCompaniesResponse--;
459 } 1026 }
460 1027
461 buildUnnamed1661() { 1028 buildUnnamed1739() {
1029 var o = new core.List<api.Lead>();
1030 o.add(buildLead());
1031 o.add(buildLead());
1032 return o;
1033 }
1034
1035 checkUnnamed1739(core.List<api.Lead> o) {
1036 unittest.expect(o, unittest.hasLength(2));
1037 checkLead(o[0]);
1038 checkLead(o[1]);
1039 }
1040
1041 core.int buildCounterListLeadsResponse = 0;
1042 buildListLeadsResponse() {
1043 var o = new api.ListLeadsResponse();
1044 buildCounterListLeadsResponse++;
1045 if (buildCounterListLeadsResponse < 3) {
1046 o.leads = buildUnnamed1739();
1047 o.nextPageToken = "foo";
1048 o.responseMetadata = buildResponseMetadata();
1049 o.totalSize = 42;
1050 }
1051 buildCounterListLeadsResponse--;
1052 return o;
1053 }
1054
1055 checkListLeadsResponse(api.ListLeadsResponse o) {
1056 buildCounterListLeadsResponse++;
1057 if (buildCounterListLeadsResponse < 3) {
1058 checkUnnamed1739(o.leads);
1059 unittest.expect(o.nextPageToken, unittest.equals('foo'));
1060 checkResponseMetadata(o.responseMetadata);
1061 unittest.expect(o.totalSize, unittest.equals(42));
1062 }
1063 buildCounterListLeadsResponse--;
1064 }
1065
1066 buildUnnamed1740() {
1067 var o = new core.List<api.HistoricalOffer>();
1068 o.add(buildHistoricalOffer());
1069 o.add(buildHistoricalOffer());
1070 return o;
1071 }
1072
1073 checkUnnamed1740(core.List<api.HistoricalOffer> o) {
1074 unittest.expect(o, unittest.hasLength(2));
1075 checkHistoricalOffer(o[0]);
1076 checkHistoricalOffer(o[1]);
1077 }
1078
1079 core.int buildCounterListOffersHistoryResponse = 0;
1080 buildListOffersHistoryResponse() {
1081 var o = new api.ListOffersHistoryResponse();
1082 buildCounterListOffersHistoryResponse++;
1083 if (buildCounterListOffersHistoryResponse < 3) {
1084 o.canShowEntireCompany = true;
1085 o.nextPageToken = "foo";
1086 o.offers = buildUnnamed1740();
1087 o.responseMetadata = buildResponseMetadata();
1088 o.showingEntireCompany = true;
1089 o.totalResults = 42;
1090 }
1091 buildCounterListOffersHistoryResponse--;
1092 return o;
1093 }
1094
1095 checkListOffersHistoryResponse(api.ListOffersHistoryResponse o) {
1096 buildCounterListOffersHistoryResponse++;
1097 if (buildCounterListOffersHistoryResponse < 3) {
1098 unittest.expect(o.canShowEntireCompany, unittest.isTrue);
1099 unittest.expect(o.nextPageToken, unittest.equals('foo'));
1100 checkUnnamed1740(o.offers);
1101 checkResponseMetadata(o.responseMetadata);
1102 unittest.expect(o.showingEntireCompany, unittest.isTrue);
1103 unittest.expect(o.totalResults, unittest.equals(42));
1104 }
1105 buildCounterListOffersHistoryResponse--;
1106 }
1107
1108 buildUnnamed1741() {
1109 var o = new core.List<api.AvailableOffer>();
1110 o.add(buildAvailableOffer());
1111 o.add(buildAvailableOffer());
1112 return o;
1113 }
1114
1115 checkUnnamed1741(core.List<api.AvailableOffer> o) {
1116 unittest.expect(o, unittest.hasLength(2));
1117 checkAvailableOffer(o[0]);
1118 checkAvailableOffer(o[1]);
1119 }
1120
1121 core.int buildCounterListOffersResponse = 0;
1122 buildListOffersResponse() {
1123 var o = new api.ListOffersResponse();
1124 buildCounterListOffersResponse++;
1125 if (buildCounterListOffersResponse < 3) {
1126 o.availableOffers = buildUnnamed1741();
1127 o.noOfferReason = "foo";
1128 o.responseMetadata = buildResponseMetadata();
1129 }
1130 buildCounterListOffersResponse--;
1131 return o;
1132 }
1133
1134 checkListOffersResponse(api.ListOffersResponse o) {
1135 buildCounterListOffersResponse++;
1136 if (buildCounterListOffersResponse < 3) {
1137 checkUnnamed1741(o.availableOffers);
1138 unittest.expect(o.noOfferReason, unittest.equals('foo'));
1139 checkResponseMetadata(o.responseMetadata);
1140 }
1141 buildCounterListOffersResponse--;
1142 }
1143
1144 buildUnnamed1742() {
462 var o = new core.List<core.String>(); 1145 var o = new core.List<core.String>();
463 o.add("foo"); 1146 o.add("foo");
464 o.add("foo"); 1147 o.add("foo");
465 return o; 1148 return o;
466 } 1149 }
467 1150
468 checkUnnamed1661(core.List<core.String> o) { 1151 checkUnnamed1742(core.List<core.String> o) {
469 unittest.expect(o, unittest.hasLength(2)); 1152 unittest.expect(o, unittest.hasLength(2));
470 unittest.expect(o[0], unittest.equals('foo')); 1153 unittest.expect(o[0], unittest.equals('foo'));
471 unittest.expect(o[1], unittest.equals('foo')); 1154 unittest.expect(o[1], unittest.equals('foo'));
472 } 1155 }
473 1156
474 core.int buildCounterListUserStatesResponse = 0; 1157 core.int buildCounterListUserStatesResponse = 0;
475 buildListUserStatesResponse() { 1158 buildListUserStatesResponse() {
476 var o = new api.ListUserStatesResponse(); 1159 var o = new api.ListUserStatesResponse();
477 buildCounterListUserStatesResponse++; 1160 buildCounterListUserStatesResponse++;
478 if (buildCounterListUserStatesResponse < 3) { 1161 if (buildCounterListUserStatesResponse < 3) {
479 o.responseMetadata = buildResponseMetadata(); 1162 o.responseMetadata = buildResponseMetadata();
480 o.userStates = buildUnnamed1661(); 1163 o.userStates = buildUnnamed1742();
481 } 1164 }
482 buildCounterListUserStatesResponse--; 1165 buildCounterListUserStatesResponse--;
483 return o; 1166 return o;
484 } 1167 }
485 1168
486 checkListUserStatesResponse(api.ListUserStatesResponse o) { 1169 checkListUserStatesResponse(api.ListUserStatesResponse o) {
487 buildCounterListUserStatesResponse++; 1170 buildCounterListUserStatesResponse++;
488 if (buildCounterListUserStatesResponse < 3) { 1171 if (buildCounterListUserStatesResponse < 3) {
489 checkResponseMetadata(o.responseMetadata); 1172 checkResponseMetadata(o.responseMetadata);
490 checkUnnamed1661(o.userStates); 1173 checkUnnamed1742(o.userStates);
491 } 1174 }
492 buildCounterListUserStatesResponse--; 1175 buildCounterListUserStatesResponse--;
493 } 1176 }
494 1177
495 buildUnnamed1662() { 1178 buildUnnamed1743() {
496 var o = new core.List<core.String>(); 1179 var o = new core.List<core.String>();
497 o.add("foo"); 1180 o.add("foo");
498 o.add("foo"); 1181 o.add("foo");
499 return o; 1182 return o;
500 } 1183 }
501 1184
502 checkUnnamed1662(core.List<core.String> o) { 1185 checkUnnamed1743(core.List<core.String> o) {
503 unittest.expect(o, unittest.hasLength(2)); 1186 unittest.expect(o, unittest.hasLength(2));
504 unittest.expect(o[0], unittest.equals('foo')); 1187 unittest.expect(o[0], unittest.equals('foo'));
505 unittest.expect(o[1], unittest.equals('foo')); 1188 unittest.expect(o[1], unittest.equals('foo'));
506 } 1189 }
507 1190
508 core.int buildCounterLocalizedCompanyInfo = 0; 1191 core.int buildCounterLocalizedCompanyInfo = 0;
509 buildLocalizedCompanyInfo() { 1192 buildLocalizedCompanyInfo() {
510 var o = new api.LocalizedCompanyInfo(); 1193 var o = new api.LocalizedCompanyInfo();
511 buildCounterLocalizedCompanyInfo++; 1194 buildCounterLocalizedCompanyInfo++;
512 if (buildCounterLocalizedCompanyInfo < 3) { 1195 if (buildCounterLocalizedCompanyInfo < 3) {
513 o.countryCodes = buildUnnamed1662(); 1196 o.countryCodes = buildUnnamed1743();
514 o.displayName = "foo"; 1197 o.displayName = "foo";
515 o.languageCode = "foo"; 1198 o.languageCode = "foo";
516 o.overview = "foo"; 1199 o.overview = "foo";
517 } 1200 }
518 buildCounterLocalizedCompanyInfo--; 1201 buildCounterLocalizedCompanyInfo--;
519 return o; 1202 return o;
520 } 1203 }
521 1204
522 checkLocalizedCompanyInfo(api.LocalizedCompanyInfo o) { 1205 checkLocalizedCompanyInfo(api.LocalizedCompanyInfo o) {
523 buildCounterLocalizedCompanyInfo++; 1206 buildCounterLocalizedCompanyInfo++;
524 if (buildCounterLocalizedCompanyInfo < 3) { 1207 if (buildCounterLocalizedCompanyInfo < 3) {
525 checkUnnamed1662(o.countryCodes); 1208 checkUnnamed1743(o.countryCodes);
526 unittest.expect(o.displayName, unittest.equals('foo')); 1209 unittest.expect(o.displayName, unittest.equals('foo'));
527 unittest.expect(o.languageCode, unittest.equals('foo')); 1210 unittest.expect(o.languageCode, unittest.equals('foo'));
528 unittest.expect(o.overview, unittest.equals('foo')); 1211 unittest.expect(o.overview, unittest.equals('foo'));
529 } 1212 }
530 buildCounterLocalizedCompanyInfo--; 1213 buildCounterLocalizedCompanyInfo--;
531 } 1214 }
532 1215
1216 buildUnnamed1744() {
1217 var o = new core.List<core.String>();
1218 o.add("foo");
1219 o.add("foo");
1220 return o;
1221 }
1222
1223 checkUnnamed1744(core.List<core.String> o) {
1224 unittest.expect(o, unittest.hasLength(2));
1225 unittest.expect(o[0], unittest.equals('foo'));
1226 unittest.expect(o[1], unittest.equals('foo'));
1227 }
1228
533 core.int buildCounterLocation = 0; 1229 core.int buildCounterLocation = 0;
534 buildLocation() { 1230 buildLocation() {
535 var o = new api.Location(); 1231 var o = new api.Location();
536 buildCounterLocation++; 1232 buildCounterLocation++;
537 if (buildCounterLocation < 3) { 1233 if (buildCounterLocation < 3) {
538 o.address = "foo"; 1234 o.address = "foo";
1235 o.addressLine = buildUnnamed1744();
1236 o.administrativeArea = "foo";
1237 o.dependentLocality = "foo";
1238 o.languageCode = "foo";
539 o.latLng = buildLatLng(); 1239 o.latLng = buildLatLng();
1240 o.locality = "foo";
1241 o.postalCode = "foo";
1242 o.regionCode = "foo";
1243 o.sortingCode = "foo";
540 } 1244 }
541 buildCounterLocation--; 1245 buildCounterLocation--;
542 return o; 1246 return o;
543 } 1247 }
544 1248
545 checkLocation(api.Location o) { 1249 checkLocation(api.Location o) {
546 buildCounterLocation++; 1250 buildCounterLocation++;
547 if (buildCounterLocation < 3) { 1251 if (buildCounterLocation < 3) {
548 unittest.expect(o.address, unittest.equals('foo')); 1252 unittest.expect(o.address, unittest.equals('foo'));
1253 checkUnnamed1744(o.addressLine);
1254 unittest.expect(o.administrativeArea, unittest.equals('foo'));
1255 unittest.expect(o.dependentLocality, unittest.equals('foo'));
1256 unittest.expect(o.languageCode, unittest.equals('foo'));
549 checkLatLng(o.latLng); 1257 checkLatLng(o.latLng);
1258 unittest.expect(o.locality, unittest.equals('foo'));
1259 unittest.expect(o.postalCode, unittest.equals('foo'));
1260 unittest.expect(o.regionCode, unittest.equals('foo'));
1261 unittest.expect(o.sortingCode, unittest.equals('foo'));
550 } 1262 }
551 buildCounterLocation--; 1263 buildCounterLocation--;
552 } 1264 }
553 1265
554 buildUnnamed1663() { 1266 buildUnnamed1745() {
555 var o = new core.Map<core.String, core.String>(); 1267 var o = new core.Map<core.String, core.String>();
556 o["x"] = "foo"; 1268 o["x"] = "foo";
557 o["y"] = "foo"; 1269 o["y"] = "foo";
558 return o; 1270 return o;
559 } 1271 }
560 1272
561 checkUnnamed1663(core.Map<core.String, core.String> o) { 1273 checkUnnamed1745(core.Map<core.String, core.String> o) {
562 unittest.expect(o, unittest.hasLength(2)); 1274 unittest.expect(o, unittest.hasLength(2));
563 unittest.expect(o["x"], unittest.equals('foo')); 1275 unittest.expect(o["x"], unittest.equals('foo'));
564 unittest.expect(o["y"], unittest.equals('foo')); 1276 unittest.expect(o["y"], unittest.equals('foo'));
565 } 1277 }
566 1278
567 core.int buildCounterLogMessageRequest = 0; 1279 core.int buildCounterLogMessageRequest = 0;
568 buildLogMessageRequest() { 1280 buildLogMessageRequest() {
569 var o = new api.LogMessageRequest(); 1281 var o = new api.LogMessageRequest();
570 buildCounterLogMessageRequest++; 1282 buildCounterLogMessageRequest++;
571 if (buildCounterLogMessageRequest < 3) { 1283 if (buildCounterLogMessageRequest < 3) {
572 o.clientInfo = buildUnnamed1663(); 1284 o.clientInfo = buildUnnamed1745();
573 o.details = "foo"; 1285 o.details = "foo";
574 o.level = "foo"; 1286 o.level = "foo";
575 o.requestMetadata = buildRequestMetadata(); 1287 o.requestMetadata = buildRequestMetadata();
576 } 1288 }
577 buildCounterLogMessageRequest--; 1289 buildCounterLogMessageRequest--;
578 return o; 1290 return o;
579 } 1291 }
580 1292
581 checkLogMessageRequest(api.LogMessageRequest o) { 1293 checkLogMessageRequest(api.LogMessageRequest o) {
582 buildCounterLogMessageRequest++; 1294 buildCounterLogMessageRequest++;
583 if (buildCounterLogMessageRequest < 3) { 1295 if (buildCounterLogMessageRequest < 3) {
584 checkUnnamed1663(o.clientInfo); 1296 checkUnnamed1745(o.clientInfo);
585 unittest.expect(o.details, unittest.equals('foo')); 1297 unittest.expect(o.details, unittest.equals('foo'));
586 unittest.expect(o.level, unittest.equals('foo')); 1298 unittest.expect(o.level, unittest.equals('foo'));
587 checkRequestMetadata(o.requestMetadata); 1299 checkRequestMetadata(o.requestMetadata);
588 } 1300 }
589 buildCounterLogMessageRequest--; 1301 buildCounterLogMessageRequest--;
590 } 1302 }
591 1303
592 core.int buildCounterLogMessageResponse = 0; 1304 core.int buildCounterLogMessageResponse = 0;
593 buildLogMessageResponse() { 1305 buildLogMessageResponse() {
594 var o = new api.LogMessageResponse(); 1306 var o = new api.LogMessageResponse();
595 buildCounterLogMessageResponse++; 1307 buildCounterLogMessageResponse++;
596 if (buildCounterLogMessageResponse < 3) { 1308 if (buildCounterLogMessageResponse < 3) {
597 o.responseMetadata = buildResponseMetadata(); 1309 o.responseMetadata = buildResponseMetadata();
598 } 1310 }
599 buildCounterLogMessageResponse--; 1311 buildCounterLogMessageResponse--;
600 return o; 1312 return o;
601 } 1313 }
602 1314
603 checkLogMessageResponse(api.LogMessageResponse o) { 1315 checkLogMessageResponse(api.LogMessageResponse o) {
604 buildCounterLogMessageResponse++; 1316 buildCounterLogMessageResponse++;
605 if (buildCounterLogMessageResponse < 3) { 1317 if (buildCounterLogMessageResponse < 3) {
606 checkResponseMetadata(o.responseMetadata); 1318 checkResponseMetadata(o.responseMetadata);
607 } 1319 }
608 buildCounterLogMessageResponse--; 1320 buildCounterLogMessageResponse--;
609 } 1321 }
610 1322
611 buildUnnamed1664() { 1323 buildUnnamed1746() {
612 var o = new core.List<api.EventData>(); 1324 var o = new core.List<api.EventData>();
613 o.add(buildEventData()); 1325 o.add(buildEventData());
614 o.add(buildEventData()); 1326 o.add(buildEventData());
615 return o; 1327 return o;
616 } 1328 }
617 1329
618 checkUnnamed1664(core.List<api.EventData> o) { 1330 checkUnnamed1746(core.List<api.EventData> o) {
619 unittest.expect(o, unittest.hasLength(2)); 1331 unittest.expect(o, unittest.hasLength(2));
620 checkEventData(o[0]); 1332 checkEventData(o[0]);
621 checkEventData(o[1]); 1333 checkEventData(o[1]);
622 } 1334 }
623 1335
624 core.int buildCounterLogUserEventRequest = 0; 1336 core.int buildCounterLogUserEventRequest = 0;
625 buildLogUserEventRequest() { 1337 buildLogUserEventRequest() {
626 var o = new api.LogUserEventRequest(); 1338 var o = new api.LogUserEventRequest();
627 buildCounterLogUserEventRequest++; 1339 buildCounterLogUserEventRequest++;
628 if (buildCounterLogUserEventRequest < 3) { 1340 if (buildCounterLogUserEventRequest < 3) {
629 o.eventAction = "foo"; 1341 o.eventAction = "foo";
630 o.eventCategory = "foo"; 1342 o.eventCategory = "foo";
631 o.eventDatas = buildUnnamed1664(); 1343 o.eventDatas = buildUnnamed1746();
632 o.eventScope = "foo"; 1344 o.eventScope = "foo";
633 o.lead = buildLead(); 1345 o.lead = buildLead();
634 o.requestMetadata = buildRequestMetadata(); 1346 o.requestMetadata = buildRequestMetadata();
635 o.url = "foo"; 1347 o.url = "foo";
636 } 1348 }
637 buildCounterLogUserEventRequest--; 1349 buildCounterLogUserEventRequest--;
638 return o; 1350 return o;
639 } 1351 }
640 1352
641 checkLogUserEventRequest(api.LogUserEventRequest o) { 1353 checkLogUserEventRequest(api.LogUserEventRequest o) {
642 buildCounterLogUserEventRequest++; 1354 buildCounterLogUserEventRequest++;
643 if (buildCounterLogUserEventRequest < 3) { 1355 if (buildCounterLogUserEventRequest < 3) {
644 unittest.expect(o.eventAction, unittest.equals('foo')); 1356 unittest.expect(o.eventAction, unittest.equals('foo'));
645 unittest.expect(o.eventCategory, unittest.equals('foo')); 1357 unittest.expect(o.eventCategory, unittest.equals('foo'));
646 checkUnnamed1664(o.eventDatas); 1358 checkUnnamed1746(o.eventDatas);
647 unittest.expect(o.eventScope, unittest.equals('foo')); 1359 unittest.expect(o.eventScope, unittest.equals('foo'));
648 checkLead(o.lead); 1360 checkLead(o.lead);
649 checkRequestMetadata(o.requestMetadata); 1361 checkRequestMetadata(o.requestMetadata);
650 unittest.expect(o.url, unittest.equals('foo')); 1362 unittest.expect(o.url, unittest.equals('foo'));
651 } 1363 }
652 buildCounterLogUserEventRequest--; 1364 buildCounterLogUserEventRequest--;
653 } 1365 }
654 1366
655 core.int buildCounterLogUserEventResponse = 0; 1367 core.int buildCounterLogUserEventResponse = 0;
656 buildLogUserEventResponse() { 1368 buildLogUserEventResponse() {
(...skipping 30 matching lines...) Expand all
687 checkMoney(api.Money o) { 1399 checkMoney(api.Money o) {
688 buildCounterMoney++; 1400 buildCounterMoney++;
689 if (buildCounterMoney < 3) { 1401 if (buildCounterMoney < 3) {
690 unittest.expect(o.currencyCode, unittest.equals('foo')); 1402 unittest.expect(o.currencyCode, unittest.equals('foo'));
691 unittest.expect(o.nanos, unittest.equals(42)); 1403 unittest.expect(o.nanos, unittest.equals(42));
692 unittest.expect(o.units, unittest.equals('foo')); 1404 unittest.expect(o.units, unittest.equals('foo'));
693 } 1405 }
694 buildCounterMoney--; 1406 buildCounterMoney--;
695 } 1407 }
696 1408
1409 core.int buildCounterOfferCustomer = 0;
1410 buildOfferCustomer() {
1411 var o = new api.OfferCustomer();
1412 buildCounterOfferCustomer++;
1413 if (buildCounterOfferCustomer < 3) {
1414 o.adwordsUrl = "foo";
1415 o.countryCode = "foo";
1416 o.creationTime = "foo";
1417 o.eligibilityDaysLeft = 42;
1418 o.externalCid = "foo";
1419 o.getYAmount = "foo";
1420 o.name = "foo";
1421 o.offerType = "foo";
1422 o.spendXAmount = "foo";
1423 }
1424 buildCounterOfferCustomer--;
1425 return o;
1426 }
1427
1428 checkOfferCustomer(api.OfferCustomer o) {
1429 buildCounterOfferCustomer++;
1430 if (buildCounterOfferCustomer < 3) {
1431 unittest.expect(o.adwordsUrl, unittest.equals('foo'));
1432 unittest.expect(o.countryCode, unittest.equals('foo'));
1433 unittest.expect(o.creationTime, unittest.equals('foo'));
1434 unittest.expect(o.eligibilityDaysLeft, unittest.equals(42));
1435 unittest.expect(o.externalCid, unittest.equals('foo'));
1436 unittest.expect(o.getYAmount, unittest.equals('foo'));
1437 unittest.expect(o.name, unittest.equals('foo'));
1438 unittest.expect(o.offerType, unittest.equals('foo'));
1439 unittest.expect(o.spendXAmount, unittest.equals('foo'));
1440 }
1441 buildCounterOfferCustomer--;
1442 }
1443
1444 core.int buildCounterOptIns = 0;
1445 buildOptIns() {
1446 var o = new api.OptIns();
1447 buildCounterOptIns++;
1448 if (buildCounterOptIns < 3) {
1449 o.marketComm = true;
1450 o.performanceSuggestions = true;
1451 o.phoneContact = true;
1452 o.physicalMail = true;
1453 o.specialOffers = true;
1454 }
1455 buildCounterOptIns--;
1456 return o;
1457 }
1458
1459 checkOptIns(api.OptIns o) {
1460 buildCounterOptIns++;
1461 if (buildCounterOptIns < 3) {
1462 unittest.expect(o.marketComm, unittest.isTrue);
1463 unittest.expect(o.performanceSuggestions, unittest.isTrue);
1464 unittest.expect(o.phoneContact, unittest.isTrue);
1465 unittest.expect(o.physicalMail, unittest.isTrue);
1466 unittest.expect(o.specialOffers, unittest.isTrue);
1467 }
1468 buildCounterOptIns--;
1469 }
1470
697 core.int buildCounterPublicProfile = 0; 1471 core.int buildCounterPublicProfile = 0;
698 buildPublicProfile() { 1472 buildPublicProfile() {
699 var o = new api.PublicProfile(); 1473 var o = new api.PublicProfile();
700 buildCounterPublicProfile++; 1474 buildCounterPublicProfile++;
701 if (buildCounterPublicProfile < 3) { 1475 if (buildCounterPublicProfile < 3) {
702 o.displayImageUrl = "foo"; 1476 o.displayImageUrl = "foo";
703 o.displayName = "foo"; 1477 o.displayName = "foo";
704 o.id = "foo"; 1478 o.id = "foo";
1479 o.profileImage = "foo";
705 o.url = "foo"; 1480 o.url = "foo";
706 } 1481 }
707 buildCounterPublicProfile--; 1482 buildCounterPublicProfile--;
708 return o; 1483 return o;
709 } 1484 }
710 1485
711 checkPublicProfile(api.PublicProfile o) { 1486 checkPublicProfile(api.PublicProfile o) {
712 buildCounterPublicProfile++; 1487 buildCounterPublicProfile++;
713 if (buildCounterPublicProfile < 3) { 1488 if (buildCounterPublicProfile < 3) {
714 unittest.expect(o.displayImageUrl, unittest.equals('foo')); 1489 unittest.expect(o.displayImageUrl, unittest.equals('foo'));
715 unittest.expect(o.displayName, unittest.equals('foo')); 1490 unittest.expect(o.displayName, unittest.equals('foo'));
716 unittest.expect(o.id, unittest.equals('foo')); 1491 unittest.expect(o.id, unittest.equals('foo'));
1492 unittest.expect(o.profileImage, unittest.equals('foo'));
717 unittest.expect(o.url, unittest.equals('foo')); 1493 unittest.expect(o.url, unittest.equals('foo'));
718 } 1494 }
719 buildCounterPublicProfile--; 1495 buildCounterPublicProfile--;
720 } 1496 }
721 1497
722 core.int buildCounterRank = 0; 1498 core.int buildCounterRank = 0;
723 buildRank() { 1499 buildRank() {
724 var o = new api.Rank(); 1500 var o = new api.Rank();
725 buildCounterRank++; 1501 buildCounterRank++;
726 if (buildCounterRank < 3) { 1502 if (buildCounterRank < 3) {
(...skipping 27 matching lines...) Expand all
754 1530
755 checkRecaptchaChallenge(api.RecaptchaChallenge o) { 1531 checkRecaptchaChallenge(api.RecaptchaChallenge o) {
756 buildCounterRecaptchaChallenge++; 1532 buildCounterRecaptchaChallenge++;
757 if (buildCounterRecaptchaChallenge < 3) { 1533 if (buildCounterRecaptchaChallenge < 3) {
758 unittest.expect(o.id, unittest.equals('foo')); 1534 unittest.expect(o.id, unittest.equals('foo'));
759 unittest.expect(o.response, unittest.equals('foo')); 1535 unittest.expect(o.response, unittest.equals('foo'));
760 } 1536 }
761 buildCounterRecaptchaChallenge--; 1537 buildCounterRecaptchaChallenge--;
762 } 1538 }
763 1539
764 buildUnnamed1665() { 1540 buildUnnamed1747() {
765 var o = new core.List<core.String>(); 1541 var o = new core.List<core.String>();
766 o.add("foo"); 1542 o.add("foo");
767 o.add("foo"); 1543 o.add("foo");
768 return o; 1544 return o;
769 } 1545 }
770 1546
771 checkUnnamed1665(core.List<core.String> o) { 1547 checkUnnamed1747(core.List<core.String> o) {
772 unittest.expect(o, unittest.hasLength(2)); 1548 unittest.expect(o, unittest.hasLength(2));
773 unittest.expect(o[0], unittest.equals('foo')); 1549 unittest.expect(o[0], unittest.equals('foo'));
774 unittest.expect(o[1], unittest.equals('foo')); 1550 unittest.expect(o[1], unittest.equals('foo'));
775 } 1551 }
776 1552
777 core.int buildCounterRequestMetadata = 0; 1553 core.int buildCounterRequestMetadata = 0;
778 buildRequestMetadata() { 1554 buildRequestMetadata() {
779 var o = new api.RequestMetadata(); 1555 var o = new api.RequestMetadata();
780 buildCounterRequestMetadata++; 1556 buildCounterRequestMetadata++;
781 if (buildCounterRequestMetadata < 3) { 1557 if (buildCounterRequestMetadata < 3) {
782 o.experimentIds = buildUnnamed1665(); 1558 o.experimentIds = buildUnnamed1747();
783 o.locale = "foo"; 1559 o.locale = "foo";
784 o.partnersSessionId = "foo"; 1560 o.partnersSessionId = "foo";
785 o.trafficSource = buildTrafficSource(); 1561 o.trafficSource = buildTrafficSource();
786 o.userOverrides = buildUserOverrides(); 1562 o.userOverrides = buildUserOverrides();
787 } 1563 }
788 buildCounterRequestMetadata--; 1564 buildCounterRequestMetadata--;
789 return o; 1565 return o;
790 } 1566 }
791 1567
792 checkRequestMetadata(api.RequestMetadata o) { 1568 checkRequestMetadata(api.RequestMetadata o) {
793 buildCounterRequestMetadata++; 1569 buildCounterRequestMetadata++;
794 if (buildCounterRequestMetadata < 3) { 1570 if (buildCounterRequestMetadata < 3) {
795 checkUnnamed1665(o.experimentIds); 1571 checkUnnamed1747(o.experimentIds);
796 unittest.expect(o.locale, unittest.equals('foo')); 1572 unittest.expect(o.locale, unittest.equals('foo'));
797 unittest.expect(o.partnersSessionId, unittest.equals('foo')); 1573 unittest.expect(o.partnersSessionId, unittest.equals('foo'));
798 checkTrafficSource(o.trafficSource); 1574 checkTrafficSource(o.trafficSource);
799 checkUserOverrides(o.userOverrides); 1575 checkUserOverrides(o.userOverrides);
800 } 1576 }
801 buildCounterRequestMetadata--; 1577 buildCounterRequestMetadata--;
802 } 1578 }
803 1579
804 core.int buildCounterResponseMetadata = 0; 1580 core.int buildCounterResponseMetadata = 0;
805 buildResponseMetadata() { 1581 buildResponseMetadata() {
806 var o = new api.ResponseMetadata(); 1582 var o = new api.ResponseMetadata();
807 buildCounterResponseMetadata++; 1583 buildCounterResponseMetadata++;
808 if (buildCounterResponseMetadata < 3) { 1584 if (buildCounterResponseMetadata < 3) {
809 o.debugInfo = buildDebugInfo(); 1585 o.debugInfo = buildDebugInfo();
810 } 1586 }
811 buildCounterResponseMetadata--; 1587 buildCounterResponseMetadata--;
812 return o; 1588 return o;
813 } 1589 }
814 1590
815 checkResponseMetadata(api.ResponseMetadata o) { 1591 checkResponseMetadata(api.ResponseMetadata o) {
816 buildCounterResponseMetadata++; 1592 buildCounterResponseMetadata++;
817 if (buildCounterResponseMetadata < 3) { 1593 if (buildCounterResponseMetadata < 3) {
818 checkDebugInfo(o.debugInfo); 1594 checkDebugInfo(o.debugInfo);
819 } 1595 }
820 buildCounterResponseMetadata--; 1596 buildCounterResponseMetadata--;
821 } 1597 }
822 1598
1599 core.int buildCounterSpecializationStatus = 0;
1600 buildSpecializationStatus() {
1601 var o = new api.SpecializationStatus();
1602 buildCounterSpecializationStatus++;
1603 if (buildCounterSpecializationStatus < 3) {
1604 o.badgeSpecialization = "foo";
1605 o.badgeSpecializationState = "foo";
1606 }
1607 buildCounterSpecializationStatus--;
1608 return o;
1609 }
1610
1611 checkSpecializationStatus(api.SpecializationStatus o) {
1612 buildCounterSpecializationStatus++;
1613 if (buildCounterSpecializationStatus < 3) {
1614 unittest.expect(o.badgeSpecialization, unittest.equals('foo'));
1615 unittest.expect(o.badgeSpecializationState, unittest.equals('foo'));
1616 }
1617 buildCounterSpecializationStatus--;
1618 }
1619
823 core.int buildCounterTrafficSource = 0; 1620 core.int buildCounterTrafficSource = 0;
824 buildTrafficSource() { 1621 buildTrafficSource() {
825 var o = new api.TrafficSource(); 1622 var o = new api.TrafficSource();
826 buildCounterTrafficSource++; 1623 buildCounterTrafficSource++;
827 if (buildCounterTrafficSource < 3) { 1624 if (buildCounterTrafficSource < 3) {
828 o.trafficSourceId = "foo"; 1625 o.trafficSourceId = "foo";
829 o.trafficSubId = "foo"; 1626 o.trafficSubId = "foo";
830 } 1627 }
831 buildCounterTrafficSource--; 1628 buildCounterTrafficSource--;
832 return o; 1629 return o;
833 } 1630 }
834 1631
835 checkTrafficSource(api.TrafficSource o) { 1632 checkTrafficSource(api.TrafficSource o) {
836 buildCounterTrafficSource++; 1633 buildCounterTrafficSource++;
837 if (buildCounterTrafficSource < 3) { 1634 if (buildCounterTrafficSource < 3) {
838 unittest.expect(o.trafficSourceId, unittest.equals('foo')); 1635 unittest.expect(o.trafficSourceId, unittest.equals('foo'));
839 unittest.expect(o.trafficSubId, unittest.equals('foo')); 1636 unittest.expect(o.trafficSubId, unittest.equals('foo'));
840 } 1637 }
841 buildCounterTrafficSource--; 1638 buildCounterTrafficSource--;
842 } 1639 }
843 1640
1641 buildUnnamed1748() {
1642 var o = new core.List<api.AdWordsManagerAccountInfo>();
1643 o.add(buildAdWordsManagerAccountInfo());
1644 o.add(buildAdWordsManagerAccountInfo());
1645 return o;
1646 }
1647
1648 checkUnnamed1748(core.List<api.AdWordsManagerAccountInfo> o) {
1649 unittest.expect(o, unittest.hasLength(2));
1650 checkAdWordsManagerAccountInfo(o[0]);
1651 checkAdWordsManagerAccountInfo(o[1]);
1652 }
1653
1654 buildUnnamed1749() {
1655 var o = new core.List<api.Certification>();
1656 o.add(buildCertification());
1657 o.add(buildCertification());
1658 return o;
1659 }
1660
1661 checkUnnamed1749(core.List<api.Certification> o) {
1662 unittest.expect(o, unittest.hasLength(2));
1663 checkCertification(o[0]);
1664 checkCertification(o[1]);
1665 }
1666
1667 buildUnnamed1750() {
1668 var o = new core.List<api.ExamStatus>();
1669 o.add(buildExamStatus());
1670 o.add(buildExamStatus());
1671 return o;
1672 }
1673
1674 checkUnnamed1750(core.List<api.ExamStatus> o) {
1675 unittest.expect(o, unittest.hasLength(2));
1676 checkExamStatus(o[0]);
1677 checkExamStatus(o[1]);
1678 }
1679
1680 buildUnnamed1751() {
1681 var o = new core.List<core.String>();
1682 o.add("foo");
1683 o.add("foo");
1684 return o;
1685 }
1686
1687 checkUnnamed1751(core.List<core.String> o) {
1688 unittest.expect(o, unittest.hasLength(2));
1689 unittest.expect(o[0], unittest.equals('foo'));
1690 unittest.expect(o[1], unittest.equals('foo'));
1691 }
1692
1693 core.int buildCounterUser = 0;
1694 buildUser() {
1695 var o = new api.User();
1696 buildCounterUser++;
1697 if (buildCounterUser < 3) {
1698 o.availableAdwordsManagerAccounts = buildUnnamed1748();
1699 o.certificationStatus = buildUnnamed1749();
1700 o.company = buildCompanyRelation();
1701 o.companyVerificationEmail = "foo";
1702 o.examStatus = buildUnnamed1750();
1703 o.id = "foo";
1704 o.lastAccessTime = "foo";
1705 o.primaryEmails = buildUnnamed1751();
1706 o.profile = buildUserProfile();
1707 o.publicProfile = buildPublicProfile();
1708 }
1709 buildCounterUser--;
1710 return o;
1711 }
1712
1713 checkUser(api.User o) {
1714 buildCounterUser++;
1715 if (buildCounterUser < 3) {
1716 checkUnnamed1748(o.availableAdwordsManagerAccounts);
1717 checkUnnamed1749(o.certificationStatus);
1718 checkCompanyRelation(o.company);
1719 unittest.expect(o.companyVerificationEmail, unittest.equals('foo'));
1720 checkUnnamed1750(o.examStatus);
1721 unittest.expect(o.id, unittest.equals('foo'));
1722 unittest.expect(o.lastAccessTime, unittest.equals('foo'));
1723 checkUnnamed1751(o.primaryEmails);
1724 checkUserProfile(o.profile);
1725 checkPublicProfile(o.publicProfile);
1726 }
1727 buildCounterUser--;
1728 }
1729
844 core.int buildCounterUserOverrides = 0; 1730 core.int buildCounterUserOverrides = 0;
845 buildUserOverrides() { 1731 buildUserOverrides() {
846 var o = new api.UserOverrides(); 1732 var o = new api.UserOverrides();
847 buildCounterUserOverrides++; 1733 buildCounterUserOverrides++;
848 if (buildCounterUserOverrides < 3) { 1734 if (buildCounterUserOverrides < 3) {
849 o.ipAddress = "foo"; 1735 o.ipAddress = "foo";
850 o.userId = "foo"; 1736 o.userId = "foo";
851 } 1737 }
852 buildCounterUserOverrides--; 1738 buildCounterUserOverrides--;
853 return o; 1739 return o;
854 } 1740 }
855 1741
856 checkUserOverrides(api.UserOverrides o) { 1742 checkUserOverrides(api.UserOverrides o) {
857 buildCounterUserOverrides++; 1743 buildCounterUserOverrides++;
858 if (buildCounterUserOverrides < 3) { 1744 if (buildCounterUserOverrides < 3) {
859 unittest.expect(o.ipAddress, unittest.equals('foo')); 1745 unittest.expect(o.ipAddress, unittest.equals('foo'));
860 unittest.expect(o.userId, unittest.equals('foo')); 1746 unittest.expect(o.userId, unittest.equals('foo'));
861 } 1747 }
862 buildCounterUserOverrides--; 1748 buildCounterUserOverrides--;
863 } 1749 }
864 1750
865 buildUnnamed1666() { 1751 buildUnnamed1752() {
866 var o = new core.List<core.String>(); 1752 var o = new core.List<core.String>();
867 o.add("foo"); 1753 o.add("foo");
868 o.add("foo"); 1754 o.add("foo");
869 return o; 1755 return o;
870 } 1756 }
871 1757
872 checkUnnamed1666(core.List<core.String> o) { 1758 checkUnnamed1752(core.List<core.String> o) {
873 unittest.expect(o, unittest.hasLength(2)); 1759 unittest.expect(o, unittest.hasLength(2));
874 unittest.expect(o[0], unittest.equals('foo')); 1760 unittest.expect(o[0], unittest.equals('foo'));
875 unittest.expect(o[1], unittest.equals('foo')); 1761 unittest.expect(o[1], unittest.equals('foo'));
876 } 1762 }
877 1763
878 buildUnnamed1667() { 1764 buildUnnamed1753() {
879 var o = new core.List<core.String>(); 1765 var o = new core.List<core.String>();
880 o.add("foo"); 1766 o.add("foo");
881 o.add("foo"); 1767 o.add("foo");
882 return o; 1768 return o;
883 } 1769 }
884 1770
885 checkUnnamed1667(core.List<core.String> o) { 1771 checkUnnamed1753(core.List<core.String> o) {
886 unittest.expect(o, unittest.hasLength(2)); 1772 unittest.expect(o, unittest.hasLength(2));
887 unittest.expect(o[0], unittest.equals('foo')); 1773 unittest.expect(o[0], unittest.equals('foo'));
888 unittest.expect(o[1], unittest.equals('foo')); 1774 unittest.expect(o[1], unittest.equals('foo'));
889 } 1775 }
890 1776
891 buildUnnamed1668() { 1777 buildUnnamed1754() {
892 var o = new core.List<core.String>(); 1778 var o = new core.List<core.String>();
893 o.add("foo"); 1779 o.add("foo");
894 o.add("foo"); 1780 o.add("foo");
895 return o; 1781 return o;
896 } 1782 }
897 1783
898 checkUnnamed1668(core.List<core.String> o) { 1784 checkUnnamed1754(core.List<core.String> o) {
899 unittest.expect(o, unittest.hasLength(2)); 1785 unittest.expect(o, unittest.hasLength(2));
900 unittest.expect(o[0], unittest.equals('foo')); 1786 unittest.expect(o[0], unittest.equals('foo'));
901 unittest.expect(o[1], unittest.equals('foo')); 1787 unittest.expect(o[1], unittest.equals('foo'));
902 } 1788 }
903 1789
904 buildUnnamed1669() { 1790 buildUnnamed1755() {
905 var o = new core.List<core.String>(); 1791 var o = new core.List<core.String>();
906 o.add("foo"); 1792 o.add("foo");
907 o.add("foo"); 1793 o.add("foo");
908 return o; 1794 return o;
909 } 1795 }
910 1796
911 checkUnnamed1669(core.List<core.String> o) { 1797 checkUnnamed1755(core.List<core.String> o) {
912 unittest.expect(o, unittest.hasLength(2)); 1798 unittest.expect(o, unittest.hasLength(2));
913 unittest.expect(o[0], unittest.equals('foo')); 1799 unittest.expect(o[0], unittest.equals('foo'));
914 unittest.expect(o[1], unittest.equals('foo')); 1800 unittest.expect(o[1], unittest.equals('foo'));
915 } 1801 }
916 1802
917 buildUnnamed1670() { 1803 buildUnnamed1756() {
918 var o = new core.List<core.String>(); 1804 var o = new core.List<core.String>();
919 o.add("foo"); 1805 o.add("foo");
920 o.add("foo"); 1806 o.add("foo");
921 return o; 1807 return o;
922 } 1808 }
923 1809
924 checkUnnamed1670(core.List<core.String> o) { 1810 checkUnnamed1756(core.List<core.String> o) {
925 unittest.expect(o, unittest.hasLength(2)); 1811 unittest.expect(o, unittest.hasLength(2));
926 unittest.expect(o[0], unittest.equals('foo')); 1812 unittest.expect(o[0], unittest.equals('foo'));
927 unittest.expect(o[1], unittest.equals('foo')); 1813 unittest.expect(o[1], unittest.equals('foo'));
928 } 1814 }
929 1815
930 buildUnnamed1671() { 1816 core.int buildCounterUserProfile = 0;
931 var o = new core.List<core.String>(); 1817 buildUserProfile() {
932 o.add("foo"); 1818 var o = new api.UserProfile();
933 o.add("foo"); 1819 buildCounterUserProfile++;
934 return o; 1820 if (buildCounterUserProfile < 3) {
935 } 1821 o.address = buildLocation();
936 1822 o.adwordsManagerAccount = "foo";
937 checkUnnamed1671(core.List<core.String> o) { 1823 o.channels = buildUnnamed1752();
938 unittest.expect(o, unittest.hasLength(2)); 1824 o.emailAddress = "foo";
939 unittest.expect(o[0], unittest.equals('foo')); 1825 o.emailOptIns = buildOptIns();
940 unittest.expect(o[1], unittest.equals('foo')); 1826 o.familyName = "foo";
941 } 1827 o.givenName = "foo";
942 1828 o.industries = buildUnnamed1753();
943 buildUnnamed1672() { 1829 o.jobFunctions = buildUnnamed1754();
944 var o = new core.List<core.String>(); 1830 o.languages = buildUnnamed1755();
945 o.add("foo"); 1831 o.markets = buildUnnamed1756();
946 o.add("foo"); 1832 o.phoneNumber = "foo";
947 return o; 1833 o.primaryCountryCode = "foo";
948 } 1834 o.profilePublic = true;
949 1835 }
950 checkUnnamed1672(core.List<core.String> o) { 1836 buildCounterUserProfile--;
1837 return o;
1838 }
1839
1840 checkUserProfile(api.UserProfile o) {
1841 buildCounterUserProfile++;
1842 if (buildCounterUserProfile < 3) {
1843 checkLocation(o.address);
1844 unittest.expect(o.adwordsManagerAccount, unittest.equals('foo'));
1845 checkUnnamed1752(o.channels);
1846 unittest.expect(o.emailAddress, unittest.equals('foo'));
1847 checkOptIns(o.emailOptIns);
1848 unittest.expect(o.familyName, unittest.equals('foo'));
1849 unittest.expect(o.givenName, unittest.equals('foo'));
1850 checkUnnamed1753(o.industries);
1851 checkUnnamed1754(o.jobFunctions);
1852 checkUnnamed1755(o.languages);
1853 checkUnnamed1756(o.markets);
1854 unittest.expect(o.phoneNumber, unittest.equals('foo'));
1855 unittest.expect(o.primaryCountryCode, unittest.equals('foo'));
1856 unittest.expect(o.profilePublic, unittest.isTrue);
1857 }
1858 buildCounterUserProfile--;
1859 }
1860
1861 buildUnnamed1757() {
1862 var o = new core.List<core.String>();
1863 o.add("foo");
1864 o.add("foo");
1865 return o;
1866 }
1867
1868 checkUnnamed1757(core.List<core.String> o) {
1869 unittest.expect(o, unittest.hasLength(2));
1870 unittest.expect(o[0], unittest.equals('foo'));
1871 unittest.expect(o[1], unittest.equals('foo'));
1872 }
1873
1874 buildUnnamed1758() {
1875 var o = new core.List<core.String>();
1876 o.add("foo");
1877 o.add("foo");
1878 return o;
1879 }
1880
1881 checkUnnamed1758(core.List<core.String> o) {
1882 unittest.expect(o, unittest.hasLength(2));
1883 unittest.expect(o[0], unittest.equals('foo'));
1884 unittest.expect(o[1], unittest.equals('foo'));
1885 }
1886
1887 buildUnnamed1759() {
1888 var o = new core.List<core.String>();
1889 o.add("foo");
1890 o.add("foo");
1891 return o;
1892 }
1893
1894 checkUnnamed1759(core.List<core.String> o) {
1895 unittest.expect(o, unittest.hasLength(2));
1896 unittest.expect(o[0], unittest.equals('foo'));
1897 unittest.expect(o[1], unittest.equals('foo'));
1898 }
1899
1900 buildUnnamed1760() {
1901 var o = new core.List<core.String>();
1902 o.add("foo");
1903 o.add("foo");
1904 return o;
1905 }
1906
1907 checkUnnamed1760(core.List<core.String> o) {
1908 unittest.expect(o, unittest.hasLength(2));
1909 unittest.expect(o[0], unittest.equals('foo'));
1910 unittest.expect(o[1], unittest.equals('foo'));
1911 }
1912
1913 buildUnnamed1761() {
1914 var o = new core.List<core.String>();
1915 o.add("foo");
1916 o.add("foo");
1917 return o;
1918 }
1919
1920 checkUnnamed1761(core.List<core.String> o) {
1921 unittest.expect(o, unittest.hasLength(2));
1922 unittest.expect(o[0], unittest.equals('foo'));
1923 unittest.expect(o[1], unittest.equals('foo'));
1924 }
1925
1926 buildUnnamed1762() {
1927 var o = new core.List<core.String>();
1928 o.add("foo");
1929 o.add("foo");
1930 return o;
1931 }
1932
1933 checkUnnamed1762(core.List<core.String> o) {
1934 unittest.expect(o, unittest.hasLength(2));
1935 unittest.expect(o[0], unittest.equals('foo'));
1936 unittest.expect(o[1], unittest.equals('foo'));
1937 }
1938
1939 buildUnnamed1763() {
1940 var o = new core.List<core.String>();
1941 o.add("foo");
1942 o.add("foo");
1943 return o;
1944 }
1945
1946 checkUnnamed1763(core.List<core.String> o) {
1947 unittest.expect(o, unittest.hasLength(2));
1948 unittest.expect(o[0], unittest.equals('foo'));
1949 unittest.expect(o[1], unittest.equals('foo'));
1950 }
1951
1952 buildUnnamed1764() {
1953 var o = new core.List<core.String>();
1954 o.add("foo");
1955 o.add("foo");
1956 return o;
1957 }
1958
1959 checkUnnamed1764(core.List<core.String> o) {
1960 unittest.expect(o, unittest.hasLength(2));
1961 unittest.expect(o[0], unittest.equals('foo'));
1962 unittest.expect(o[1], unittest.equals('foo'));
1963 }
1964
1965 buildUnnamed1765() {
1966 var o = new core.List<core.String>();
1967 o.add("foo");
1968 o.add("foo");
1969 return o;
1970 }
1971
1972 checkUnnamed1765(core.List<core.String> o) {
1973 unittest.expect(o, unittest.hasLength(2));
1974 unittest.expect(o[0], unittest.equals('foo'));
1975 unittest.expect(o[1], unittest.equals('foo'));
1976 }
1977
1978 buildUnnamed1766() {
1979 var o = new core.List<core.String>();
1980 o.add("foo");
1981 o.add("foo");
1982 return o;
1983 }
1984
1985 checkUnnamed1766(core.List<core.String> o) {
1986 unittest.expect(o, unittest.hasLength(2));
1987 unittest.expect(o[0], unittest.equals('foo'));
1988 unittest.expect(o[1], unittest.equals('foo'));
1989 }
1990
1991 buildUnnamed1767() {
1992 var o = new core.List<core.String>();
1993 o.add("foo");
1994 o.add("foo");
1995 return o;
1996 }
1997
1998 checkUnnamed1767(core.List<core.String> o) {
1999 unittest.expect(o, unittest.hasLength(2));
2000 unittest.expect(o[0], unittest.equals('foo'));
2001 unittest.expect(o[1], unittest.equals('foo'));
2002 }
2003
2004 buildUnnamed1768() {
2005 var o = new core.List<core.String>();
2006 o.add("foo");
2007 o.add("foo");
2008 return o;
2009 }
2010
2011 checkUnnamed1768(core.List<core.String> o) {
2012 unittest.expect(o, unittest.hasLength(2));
2013 unittest.expect(o[0], unittest.equals('foo'));
2014 unittest.expect(o[1], unittest.equals('foo'));
2015 }
2016
2017 buildUnnamed1769() {
2018 var o = new core.List<core.String>();
2019 o.add("foo");
2020 o.add("foo");
2021 return o;
2022 }
2023
2024 checkUnnamed1769(core.List<core.String> o) {
2025 unittest.expect(o, unittest.hasLength(2));
2026 unittest.expect(o[0], unittest.equals('foo'));
2027 unittest.expect(o[1], unittest.equals('foo'));
2028 }
2029
2030 buildUnnamed1770() {
2031 var o = new core.List<core.String>();
2032 o.add("foo");
2033 o.add("foo");
2034 return o;
2035 }
2036
2037 checkUnnamed1770(core.List<core.String> o) {
2038 unittest.expect(o, unittest.hasLength(2));
2039 unittest.expect(o[0], unittest.equals('foo'));
2040 unittest.expect(o[1], unittest.equals('foo'));
2041 }
2042
2043 buildUnnamed1771() {
2044 var o = new core.List<core.String>();
2045 o.add("foo");
2046 o.add("foo");
2047 return o;
2048 }
2049
2050 checkUnnamed1771(core.List<core.String> o) {
2051 unittest.expect(o, unittest.hasLength(2));
2052 unittest.expect(o[0], unittest.equals('foo'));
2053 unittest.expect(o[1], unittest.equals('foo'));
2054 }
2055
2056 buildUnnamed1772() {
2057 var o = new core.List<core.String>();
2058 o.add("foo");
2059 o.add("foo");
2060 return o;
2061 }
2062
2063 checkUnnamed1772(core.List<core.String> o) {
2064 unittest.expect(o, unittest.hasLength(2));
2065 unittest.expect(o[0], unittest.equals('foo'));
2066 unittest.expect(o[1], unittest.equals('foo'));
2067 }
2068
2069 buildUnnamed1773() {
2070 var o = new core.List<core.String>();
2071 o.add("foo");
2072 o.add("foo");
2073 return o;
2074 }
2075
2076 checkUnnamed1773(core.List<core.String> o) {
2077 unittest.expect(o, unittest.hasLength(2));
2078 unittest.expect(o[0], unittest.equals('foo'));
2079 unittest.expect(o[1], unittest.equals('foo'));
2080 }
2081
2082 buildUnnamed1774() {
2083 var o = new core.List<core.String>();
2084 o.add("foo");
2085 o.add("foo");
2086 return o;
2087 }
2088
2089 checkUnnamed1774(core.List<core.String> o) {
2090 unittest.expect(o, unittest.hasLength(2));
2091 unittest.expect(o[0], unittest.equals('foo'));
2092 unittest.expect(o[1], unittest.equals('foo'));
2093 }
2094
2095 buildUnnamed1775() {
2096 var o = new core.List<core.String>();
2097 o.add("foo");
2098 o.add("foo");
2099 return o;
2100 }
2101
2102 checkUnnamed1775(core.List<core.String> o) {
2103 unittest.expect(o, unittest.hasLength(2));
2104 unittest.expect(o[0], unittest.equals('foo'));
2105 unittest.expect(o[1], unittest.equals('foo'));
2106 }
2107
2108 buildUnnamed1776() {
2109 var o = new core.List<core.String>();
2110 o.add("foo");
2111 o.add("foo");
2112 return o;
2113 }
2114
2115 checkUnnamed1776(core.List<core.String> o) {
951 unittest.expect(o, unittest.hasLength(2)); 2116 unittest.expect(o, unittest.hasLength(2));
952 unittest.expect(o[0], unittest.equals('foo')); 2117 unittest.expect(o[0], unittest.equals('foo'));
953 unittest.expect(o[1], unittest.equals('foo')); 2118 unittest.expect(o[1], unittest.equals('foo'));
954 } 2119 }
955 2120
956 2121
957 main() { 2122 main() {
2123 unittest.group("obj-schema-AdWordsManagerAccountInfo", () {
2124 unittest.test("to-json--from-json", () {
2125 var o = buildAdWordsManagerAccountInfo();
2126 var od = new api.AdWordsManagerAccountInfo.fromJson(o.toJson());
2127 checkAdWordsManagerAccountInfo(od);
2128 });
2129 });
2130
2131
2132 unittest.group("obj-schema-Analytics", () {
2133 unittest.test("to-json--from-json", () {
2134 var o = buildAnalytics();
2135 var od = new api.Analytics.fromJson(o.toJson());
2136 checkAnalytics(od);
2137 });
2138 });
2139
2140
2141 unittest.group("obj-schema-AnalyticsDataPoint", () {
2142 unittest.test("to-json--from-json", () {
2143 var o = buildAnalyticsDataPoint();
2144 var od = new api.AnalyticsDataPoint.fromJson(o.toJson());
2145 checkAnalyticsDataPoint(od);
2146 });
2147 });
2148
2149
2150 unittest.group("obj-schema-AnalyticsSummary", () {
2151 unittest.test("to-json--from-json", () {
2152 var o = buildAnalyticsSummary();
2153 var od = new api.AnalyticsSummary.fromJson(o.toJson());
2154 checkAnalyticsSummary(od);
2155 });
2156 });
2157
2158
2159 unittest.group("obj-schema-AvailableOffer", () {
2160 unittest.test("to-json--from-json", () {
2161 var o = buildAvailableOffer();
2162 var od = new api.AvailableOffer.fromJson(o.toJson());
2163 checkAvailableOffer(od);
2164 });
2165 });
2166
2167
2168 unittest.group("obj-schema-Certification", () {
2169 unittest.test("to-json--from-json", () {
2170 var o = buildCertification();
2171 var od = new api.Certification.fromJson(o.toJson());
2172 checkCertification(od);
2173 });
2174 });
2175
2176
958 unittest.group("obj-schema-CertificationExamStatus", () { 2177 unittest.group("obj-schema-CertificationExamStatus", () {
959 unittest.test("to-json--from-json", () { 2178 unittest.test("to-json--from-json", () {
960 var o = buildCertificationExamStatus(); 2179 var o = buildCertificationExamStatus();
961 var od = new api.CertificationExamStatus.fromJson(o.toJson()); 2180 var od = new api.CertificationExamStatus.fromJson(o.toJson());
962 checkCertificationExamStatus(od); 2181 checkCertificationExamStatus(od);
963 }); 2182 });
964 }); 2183 });
965 2184
966 2185
967 unittest.group("obj-schema-CertificationStatus", () { 2186 unittest.group("obj-schema-CertificationStatus", () {
968 unittest.test("to-json--from-json", () { 2187 unittest.test("to-json--from-json", () {
969 var o = buildCertificationStatus(); 2188 var o = buildCertificationStatus();
970 var od = new api.CertificationStatus.fromJson(o.toJson()); 2189 var od = new api.CertificationStatus.fromJson(o.toJson());
971 checkCertificationStatus(od); 2190 checkCertificationStatus(od);
972 }); 2191 });
973 }); 2192 });
974 2193
975 2194
976 unittest.group("obj-schema-Company", () { 2195 unittest.group("obj-schema-Company", () {
977 unittest.test("to-json--from-json", () { 2196 unittest.test("to-json--from-json", () {
978 var o = buildCompany(); 2197 var o = buildCompany();
979 var od = new api.Company.fromJson(o.toJson()); 2198 var od = new api.Company.fromJson(o.toJson());
980 checkCompany(od); 2199 checkCompany(od);
981 }); 2200 });
982 }); 2201 });
983 2202
984 2203
2204 unittest.group("obj-schema-CompanyRelation", () {
2205 unittest.test("to-json--from-json", () {
2206 var o = buildCompanyRelation();
2207 var od = new api.CompanyRelation.fromJson(o.toJson());
2208 checkCompanyRelation(od);
2209 });
2210 });
2211
2212
2213 unittest.group("obj-schema-CountryOfferInfo", () {
2214 unittest.test("to-json--from-json", () {
2215 var o = buildCountryOfferInfo();
2216 var od = new api.CountryOfferInfo.fromJson(o.toJson());
2217 checkCountryOfferInfo(od);
2218 });
2219 });
2220
2221
985 unittest.group("obj-schema-CreateLeadRequest", () { 2222 unittest.group("obj-schema-CreateLeadRequest", () {
986 unittest.test("to-json--from-json", () { 2223 unittest.test("to-json--from-json", () {
987 var o = buildCreateLeadRequest(); 2224 var o = buildCreateLeadRequest();
988 var od = new api.CreateLeadRequest.fromJson(o.toJson()); 2225 var od = new api.CreateLeadRequest.fromJson(o.toJson());
989 checkCreateLeadRequest(od); 2226 checkCreateLeadRequest(od);
990 }); 2227 });
991 }); 2228 });
992 2229
993 2230
994 unittest.group("obj-schema-CreateLeadResponse", () { 2231 unittest.group("obj-schema-CreateLeadResponse", () {
995 unittest.test("to-json--from-json", () { 2232 unittest.test("to-json--from-json", () {
996 var o = buildCreateLeadResponse(); 2233 var o = buildCreateLeadResponse();
997 var od = new api.CreateLeadResponse.fromJson(o.toJson()); 2234 var od = new api.CreateLeadResponse.fromJson(o.toJson());
998 checkCreateLeadResponse(od); 2235 checkCreateLeadResponse(od);
999 }); 2236 });
1000 }); 2237 });
1001 2238
1002 2239
2240 unittest.group("obj-schema-Date", () {
2241 unittest.test("to-json--from-json", () {
2242 var o = buildDate();
2243 var od = new api.Date.fromJson(o.toJson());
2244 checkDate(od);
2245 });
2246 });
2247
2248
1003 unittest.group("obj-schema-DebugInfo", () { 2249 unittest.group("obj-schema-DebugInfo", () {
1004 unittest.test("to-json--from-json", () { 2250 unittest.test("to-json--from-json", () {
1005 var o = buildDebugInfo(); 2251 var o = buildDebugInfo();
1006 var od = new api.DebugInfo.fromJson(o.toJson()); 2252 var od = new api.DebugInfo.fromJson(o.toJson());
1007 checkDebugInfo(od); 2253 checkDebugInfo(od);
1008 }); 2254 });
1009 }); 2255 });
1010 2256
1011 2257
2258 unittest.group("obj-schema-Empty", () {
2259 unittest.test("to-json--from-json", () {
2260 var o = buildEmpty();
2261 var od = new api.Empty.fromJson(o.toJson());
2262 checkEmpty(od);
2263 });
2264 });
2265
2266
1012 unittest.group("obj-schema-EventData", () { 2267 unittest.group("obj-schema-EventData", () {
1013 unittest.test("to-json--from-json", () { 2268 unittest.test("to-json--from-json", () {
1014 var o = buildEventData(); 2269 var o = buildEventData();
1015 var od = new api.EventData.fromJson(o.toJson()); 2270 var od = new api.EventData.fromJson(o.toJson());
1016 checkEventData(od); 2271 checkEventData(od);
1017 }); 2272 });
1018 }); 2273 });
1019 2274
1020 2275
2276 unittest.group("obj-schema-ExamStatus", () {
2277 unittest.test("to-json--from-json", () {
2278 var o = buildExamStatus();
2279 var od = new api.ExamStatus.fromJson(o.toJson());
2280 checkExamStatus(od);
2281 });
2282 });
2283
2284
2285 unittest.group("obj-schema-ExamToken", () {
2286 unittest.test("to-json--from-json", () {
2287 var o = buildExamToken();
2288 var od = new api.ExamToken.fromJson(o.toJson());
2289 checkExamToken(od);
2290 });
2291 });
2292
2293
1021 unittest.group("obj-schema-GetCompanyResponse", () { 2294 unittest.group("obj-schema-GetCompanyResponse", () {
1022 unittest.test("to-json--from-json", () { 2295 unittest.test("to-json--from-json", () {
1023 var o = buildGetCompanyResponse(); 2296 var o = buildGetCompanyResponse();
1024 var od = new api.GetCompanyResponse.fromJson(o.toJson()); 2297 var od = new api.GetCompanyResponse.fromJson(o.toJson());
1025 checkGetCompanyResponse(od); 2298 checkGetCompanyResponse(od);
1026 }); 2299 });
1027 }); 2300 });
1028 2301
1029 2302
2303 unittest.group("obj-schema-GetPartnersStatusResponse", () {
2304 unittest.test("to-json--from-json", () {
2305 var o = buildGetPartnersStatusResponse();
2306 var od = new api.GetPartnersStatusResponse.fromJson(o.toJson());
2307 checkGetPartnersStatusResponse(od);
2308 });
2309 });
2310
2311
2312 unittest.group("obj-schema-HistoricalOffer", () {
2313 unittest.test("to-json--from-json", () {
2314 var o = buildHistoricalOffer();
2315 var od = new api.HistoricalOffer.fromJson(o.toJson());
2316 checkHistoricalOffer(od);
2317 });
2318 });
2319
2320
1030 unittest.group("obj-schema-LatLng", () { 2321 unittest.group("obj-schema-LatLng", () {
1031 unittest.test("to-json--from-json", () { 2322 unittest.test("to-json--from-json", () {
1032 var o = buildLatLng(); 2323 var o = buildLatLng();
1033 var od = new api.LatLng.fromJson(o.toJson()); 2324 var od = new api.LatLng.fromJson(o.toJson());
1034 checkLatLng(od); 2325 checkLatLng(od);
1035 }); 2326 });
1036 }); 2327 });
1037 2328
1038 2329
1039 unittest.group("obj-schema-Lead", () { 2330 unittest.group("obj-schema-Lead", () {
1040 unittest.test("to-json--from-json", () { 2331 unittest.test("to-json--from-json", () {
1041 var o = buildLead(); 2332 var o = buildLead();
1042 var od = new api.Lead.fromJson(o.toJson()); 2333 var od = new api.Lead.fromJson(o.toJson());
1043 checkLead(od); 2334 checkLead(od);
1044 }); 2335 });
1045 }); 2336 });
1046 2337
1047 2338
2339 unittest.group("obj-schema-ListAnalyticsResponse", () {
2340 unittest.test("to-json--from-json", () {
2341 var o = buildListAnalyticsResponse();
2342 var od = new api.ListAnalyticsResponse.fromJson(o.toJson());
2343 checkListAnalyticsResponse(od);
2344 });
2345 });
2346
2347
1048 unittest.group("obj-schema-ListCompaniesResponse", () { 2348 unittest.group("obj-schema-ListCompaniesResponse", () {
1049 unittest.test("to-json--from-json", () { 2349 unittest.test("to-json--from-json", () {
1050 var o = buildListCompaniesResponse(); 2350 var o = buildListCompaniesResponse();
1051 var od = new api.ListCompaniesResponse.fromJson(o.toJson()); 2351 var od = new api.ListCompaniesResponse.fromJson(o.toJson());
1052 checkListCompaniesResponse(od); 2352 checkListCompaniesResponse(od);
1053 }); 2353 });
1054 }); 2354 });
1055 2355
1056 2356
2357 unittest.group("obj-schema-ListLeadsResponse", () {
2358 unittest.test("to-json--from-json", () {
2359 var o = buildListLeadsResponse();
2360 var od = new api.ListLeadsResponse.fromJson(o.toJson());
2361 checkListLeadsResponse(od);
2362 });
2363 });
2364
2365
2366 unittest.group("obj-schema-ListOffersHistoryResponse", () {
2367 unittest.test("to-json--from-json", () {
2368 var o = buildListOffersHistoryResponse();
2369 var od = new api.ListOffersHistoryResponse.fromJson(o.toJson());
2370 checkListOffersHistoryResponse(od);
2371 });
2372 });
2373
2374
2375 unittest.group("obj-schema-ListOffersResponse", () {
2376 unittest.test("to-json--from-json", () {
2377 var o = buildListOffersResponse();
2378 var od = new api.ListOffersResponse.fromJson(o.toJson());
2379 checkListOffersResponse(od);
2380 });
2381 });
2382
2383
1057 unittest.group("obj-schema-ListUserStatesResponse", () { 2384 unittest.group("obj-schema-ListUserStatesResponse", () {
1058 unittest.test("to-json--from-json", () { 2385 unittest.test("to-json--from-json", () {
1059 var o = buildListUserStatesResponse(); 2386 var o = buildListUserStatesResponse();
1060 var od = new api.ListUserStatesResponse.fromJson(o.toJson()); 2387 var od = new api.ListUserStatesResponse.fromJson(o.toJson());
1061 checkListUserStatesResponse(od); 2388 checkListUserStatesResponse(od);
1062 }); 2389 });
1063 }); 2390 });
1064 2391
1065 2392
1066 unittest.group("obj-schema-LocalizedCompanyInfo", () { 2393 unittest.group("obj-schema-LocalizedCompanyInfo", () {
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
1119 2446
1120 unittest.group("obj-schema-Money", () { 2447 unittest.group("obj-schema-Money", () {
1121 unittest.test("to-json--from-json", () { 2448 unittest.test("to-json--from-json", () {
1122 var o = buildMoney(); 2449 var o = buildMoney();
1123 var od = new api.Money.fromJson(o.toJson()); 2450 var od = new api.Money.fromJson(o.toJson());
1124 checkMoney(od); 2451 checkMoney(od);
1125 }); 2452 });
1126 }); 2453 });
1127 2454
1128 2455
2456 unittest.group("obj-schema-OfferCustomer", () {
2457 unittest.test("to-json--from-json", () {
2458 var o = buildOfferCustomer();
2459 var od = new api.OfferCustomer.fromJson(o.toJson());
2460 checkOfferCustomer(od);
2461 });
2462 });
2463
2464
2465 unittest.group("obj-schema-OptIns", () {
2466 unittest.test("to-json--from-json", () {
2467 var o = buildOptIns();
2468 var od = new api.OptIns.fromJson(o.toJson());
2469 checkOptIns(od);
2470 });
2471 });
2472
2473
1129 unittest.group("obj-schema-PublicProfile", () { 2474 unittest.group("obj-schema-PublicProfile", () {
1130 unittest.test("to-json--from-json", () { 2475 unittest.test("to-json--from-json", () {
1131 var o = buildPublicProfile(); 2476 var o = buildPublicProfile();
1132 var od = new api.PublicProfile.fromJson(o.toJson()); 2477 var od = new api.PublicProfile.fromJson(o.toJson());
1133 checkPublicProfile(od); 2478 checkPublicProfile(od);
1134 }); 2479 });
1135 }); 2480 });
1136 2481
1137 2482
1138 unittest.group("obj-schema-Rank", () { 2483 unittest.group("obj-schema-Rank", () {
(...skipping 25 matching lines...) Expand all
1164 2509
1165 unittest.group("obj-schema-ResponseMetadata", () { 2510 unittest.group("obj-schema-ResponseMetadata", () {
1166 unittest.test("to-json--from-json", () { 2511 unittest.test("to-json--from-json", () {
1167 var o = buildResponseMetadata(); 2512 var o = buildResponseMetadata();
1168 var od = new api.ResponseMetadata.fromJson(o.toJson()); 2513 var od = new api.ResponseMetadata.fromJson(o.toJson());
1169 checkResponseMetadata(od); 2514 checkResponseMetadata(od);
1170 }); 2515 });
1171 }); 2516 });
1172 2517
1173 2518
2519 unittest.group("obj-schema-SpecializationStatus", () {
2520 unittest.test("to-json--from-json", () {
2521 var o = buildSpecializationStatus();
2522 var od = new api.SpecializationStatus.fromJson(o.toJson());
2523 checkSpecializationStatus(od);
2524 });
2525 });
2526
2527
1174 unittest.group("obj-schema-TrafficSource", () { 2528 unittest.group("obj-schema-TrafficSource", () {
1175 unittest.test("to-json--from-json", () { 2529 unittest.test("to-json--from-json", () {
1176 var o = buildTrafficSource(); 2530 var o = buildTrafficSource();
1177 var od = new api.TrafficSource.fromJson(o.toJson()); 2531 var od = new api.TrafficSource.fromJson(o.toJson());
1178 checkTrafficSource(od); 2532 checkTrafficSource(od);
1179 }); 2533 });
1180 }); 2534 });
1181 2535
1182 2536
2537 unittest.group("obj-schema-User", () {
2538 unittest.test("to-json--from-json", () {
2539 var o = buildUser();
2540 var od = new api.User.fromJson(o.toJson());
2541 checkUser(od);
2542 });
2543 });
2544
2545
1183 unittest.group("obj-schema-UserOverrides", () { 2546 unittest.group("obj-schema-UserOverrides", () {
1184 unittest.test("to-json--from-json", () { 2547 unittest.test("to-json--from-json", () {
1185 var o = buildUserOverrides(); 2548 var o = buildUserOverrides();
1186 var od = new api.UserOverrides.fromJson(o.toJson()); 2549 var od = new api.UserOverrides.fromJson(o.toJson());
1187 checkUserOverrides(od); 2550 checkUserOverrides(od);
1188 }); 2551 });
1189 }); 2552 });
1190 2553
1191 2554
2555 unittest.group("obj-schema-UserProfile", () {
2556 unittest.test("to-json--from-json", () {
2557 var o = buildUserProfile();
2558 var od = new api.UserProfile.fromJson(o.toJson());
2559 checkUserProfile(od);
2560 });
2561 });
2562
2563
2564 unittest.group("resource-AnalyticsResourceApi", () {
2565 unittest.test("method--list", () {
2566
2567 var mock = new HttpServerMock();
2568 api.AnalyticsResourceApi res = new api.PartnersApi(mock).analytics;
2569 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
2570 var arg_requestMetadata_locale = "foo";
2571 var arg_requestMetadata_userOverrides_ipAddress = "foo";
2572 var arg_requestMetadata_experimentIds = buildUnnamed1757();
2573 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
2574 var arg_requestMetadata_userOverrides_userId = "foo";
2575 var arg_requestMetadata_partnersSessionId = "foo";
2576 var arg_pageToken = "foo";
2577 var arg_pageSize = 42;
2578 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2579 var path = (req.url).path;
2580 var pathOffset = 0;
2581 var index;
2582 var subPart;
2583 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2584 pathOffset += 1;
2585 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v2/analytics"));
2586 pathOffset += 12;
2587
2588 var query = (req.url).query;
2589 var queryOffset = 0;
2590 var queryMap = {};
2591 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2592 parseBool(n) {
2593 if (n == "true") return true;
2594 if (n == "false") return false;
2595 if (n == null) return null;
2596 throw new core.ArgumentError("Invalid boolean: $n");
2597 }
2598 if (query.length > 0) {
2599 for (var part in query.split("&")) {
2600 var keyvalue = part.split("=");
2601 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2602 }
2603 }
2604 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
2605 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
2606 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
2607 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
2608 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
2609 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
2610 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
2611 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
2612 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize));
2613
2614
2615 var h = {
2616 "content-type" : "application/json; charset=utf-8",
2617 };
2618 var resp = convert.JSON.encode(buildListAnalyticsResponse());
2619 return new async.Future.value(stringResponse(200, h, resp));
2620 }), true);
2621 res.list(requestMetadata_trafficSource_trafficSourceId: arg_requestMetadat a_trafficSource_trafficSourceId, requestMetadata_locale: arg_requestMetadata_loc ale, requestMetadata_userOverrides_ipAddress: arg_requestMetadata_userOverrides_ ipAddress, requestMetadata_experimentIds: arg_requestMetadata_experimentIds, req uestMetadata_trafficSource_trafficSubId: arg_requestMetadata_trafficSource_traff icSubId, requestMetadata_userOverrides_userId: arg_requestMetadata_userOverrides _userId, requestMetadata_partnersSessionId: arg_requestMetadata_partnersSessionI d, pageToken: arg_pageToken, pageSize: arg_pageSize).then(unittest.expectAsync(( (api.ListAnalyticsResponse response) {
2622 checkListAnalyticsResponse(response);
2623 })));
2624 });
2625
2626 });
2627
2628
1192 unittest.group("resource-ClientMessagesResourceApi", () { 2629 unittest.group("resource-ClientMessagesResourceApi", () {
1193 unittest.test("method--log", () { 2630 unittest.test("method--log", () {
1194 2631
1195 var mock = new HttpServerMock(); 2632 var mock = new HttpServerMock();
1196 api.ClientMessagesResourceApi res = new api.PartnersApi(mock).clientMessag es; 2633 api.ClientMessagesResourceApi res = new api.PartnersApi(mock).clientMessag es;
1197 var arg_request = buildLogMessageRequest(); 2634 var arg_request = buildLogMessageRequest();
1198 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 2635 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1199 var obj = new api.LogMessageRequest.fromJson(json); 2636 var obj = new api.LogMessageRequest.fromJson(json);
1200 checkLogMessageRequest(obj); 2637 checkLogMessageRequest(obj);
1201 2638
1202 var path = (req.url).path; 2639 var path = (req.url).path;
1203 var pathOffset = 0; 2640 var pathOffset = 0;
2641 var index;
2642 var subPart;
2643 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2644 pathOffset += 1;
2645 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq uals("v2/clientMessages:log"));
2646 pathOffset += 21;
2647
2648 var query = (req.url).query;
2649 var queryOffset = 0;
2650 var queryMap = {};
2651 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2652 parseBool(n) {
2653 if (n == "true") return true;
2654 if (n == "false") return false;
2655 if (n == null) return null;
2656 throw new core.ArgumentError("Invalid boolean: $n");
2657 }
2658 if (query.length > 0) {
2659 for (var part in query.split("&")) {
2660 var keyvalue = part.split("=");
2661 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2662 }
2663 }
2664
2665
2666 var h = {
2667 "content-type" : "application/json; charset=utf-8",
2668 };
2669 var resp = convert.JSON.encode(buildLogMessageResponse());
2670 return new async.Future.value(stringResponse(200, h, resp));
2671 }), true);
2672 res.log(arg_request).then(unittest.expectAsync(((api.LogMessageResponse re sponse) {
2673 checkLogMessageResponse(response);
2674 })));
2675 });
2676
2677 });
2678
2679
2680 unittest.group("resource-CompaniesResourceApi", () {
2681 unittest.test("method--get", () {
2682
2683 var mock = new HttpServerMock();
2684 api.CompaniesResourceApi res = new api.PartnersApi(mock).companies;
2685 var arg_companyId = "foo";
2686 var arg_requestMetadata_partnersSessionId = "foo";
2687 var arg_requestMetadata_userOverrides_userId = "foo";
2688 var arg_view = "foo";
2689 var arg_requestMetadata_locale = "foo";
2690 var arg_address = "foo";
2691 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
2692 var arg_requestMetadata_userOverrides_ipAddress = "foo";
2693 var arg_currencyCode = "foo";
2694 var arg_requestMetadata_experimentIds = buildUnnamed1758();
2695 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
2696 var arg_orderBy = "foo";
2697 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2698 var path = (req.url).path;
2699 var pathOffset = 0;
2700 var index;
2701 var subPart;
2702 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2703 pathOffset += 1;
2704 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v2/companies/"));
2705 pathOffset += 13;
2706 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2707 pathOffset = path.length;
2708 unittest.expect(subPart, unittest.equals("$arg_companyId"));
2709
2710 var query = (req.url).query;
2711 var queryOffset = 0;
2712 var queryMap = {};
2713 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2714 parseBool(n) {
2715 if (n == "true") return true;
2716 if (n == "false") return false;
2717 if (n == null) return null;
2718 throw new core.ArgumentError("Invalid boolean: $n");
2719 }
2720 if (query.length > 0) {
2721 for (var part in query.split("&")) {
2722 var keyvalue = part.split("=");
2723 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2724 }
2725 }
2726 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
2727 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
2728 unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
2729 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
2730 unittest.expect(queryMap["address"].first, unittest.equals(arg_address)) ;
2731 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
2732 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
2733 unittest.expect(queryMap["currencyCode"].first, unittest.equals(arg_curr encyCode));
2734 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
2735 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
2736 unittest.expect(queryMap["orderBy"].first, unittest.equals(arg_orderBy)) ;
2737
2738
2739 var h = {
2740 "content-type" : "application/json; charset=utf-8",
2741 };
2742 var resp = convert.JSON.encode(buildGetCompanyResponse());
2743 return new async.Future.value(stringResponse(200, h, resp));
2744 }), true);
2745 res.get(arg_companyId, requestMetadata_partnersSessionId: arg_requestMetad ata_partnersSessionId, requestMetadata_userOverrides_userId: arg_requestMetadata _userOverrides_userId, view: arg_view, requestMetadata_locale: arg_requestMetada ta_locale, address: arg_address, requestMetadata_trafficSource_trafficSourceId: arg_requestMetadata_trafficSource_trafficSourceId, requestMetadata_userOverrides _ipAddress: arg_requestMetadata_userOverrides_ipAddress, currencyCode: arg_curre ncyCode, requestMetadata_experimentIds: arg_requestMetadata_experimentIds, reque stMetadata_trafficSource_trafficSubId: arg_requestMetadata_trafficSource_traffic SubId, orderBy: arg_orderBy).then(unittest.expectAsync(((api.GetCompanyResponse response) {
2746 checkGetCompanyResponse(response);
2747 })));
2748 });
2749
2750 unittest.test("method--list", () {
2751
2752 var mock = new HttpServerMock();
2753 api.CompaniesResourceApi res = new api.PartnersApi(mock).companies;
2754 var arg_languageCodes = buildUnnamed1759();
2755 var arg_pageSize = 42;
2756 var arg_requestMetadata_userOverrides_ipAddress = "foo";
2757 var arg_requestMetadata_experimentIds = buildUnnamed1760();
2758 var arg_orderBy = "foo";
2759 var arg_specializations = buildUnnamed1761();
2760 var arg_maxMonthlyBudget_currencyCode = "foo";
2761 var arg_minMonthlyBudget_currencyCode = "foo";
2762 var arg_requestMetadata_userOverrides_userId = "foo";
2763 var arg_view = "foo";
2764 var arg_address = "foo";
2765 var arg_requestMetadata_locale = "foo";
2766 var arg_minMonthlyBudget_units = "foo";
2767 var arg_maxMonthlyBudget_nanos = 42;
2768 var arg_services = buildUnnamed1762();
2769 var arg_maxMonthlyBudget_units = "foo";
2770 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
2771 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
2772 var arg_minMonthlyBudget_nanos = 42;
2773 var arg_requestMetadata_partnersSessionId = "foo";
2774 var arg_pageToken = "foo";
2775 var arg_companyName = "foo";
2776 var arg_industries = buildUnnamed1763();
2777 var arg_websiteUrl = "foo";
2778 var arg_gpsMotivations = buildUnnamed1764();
2779 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2780 var path = (req.url).path;
2781 var pathOffset = 0;
2782 var index;
2783 var subPart;
2784 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2785 pathOffset += 1;
2786 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v2/companies"));
2787 pathOffset += 12;
2788
2789 var query = (req.url).query;
2790 var queryOffset = 0;
2791 var queryMap = {};
2792 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2793 parseBool(n) {
2794 if (n == "true") return true;
2795 if (n == "false") return false;
2796 if (n == null) return null;
2797 throw new core.ArgumentError("Invalid boolean: $n");
2798 }
2799 if (query.length > 0) {
2800 for (var part in query.split("&")) {
2801 var keyvalue = part.split("=");
2802 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2803 }
2804 }
2805 unittest.expect(queryMap["languageCodes"], unittest.equals(arg_languageC odes));
2806 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize));
2807 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
2808 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
2809 unittest.expect(queryMap["orderBy"].first, unittest.equals(arg_orderBy)) ;
2810 unittest.expect(queryMap["specializations"], unittest.equals(arg_special izations));
2811 unittest.expect(queryMap["maxMonthlyBudget.currencyCode"].first, unittes t.equals(arg_maxMonthlyBudget_currencyCode));
2812 unittest.expect(queryMap["minMonthlyBudget.currencyCode"].first, unittes t.equals(arg_minMonthlyBudget_currencyCode));
2813 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
2814 unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
2815 unittest.expect(queryMap["address"].first, unittest.equals(arg_address)) ;
2816 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
2817 unittest.expect(queryMap["minMonthlyBudget.units"].first, unittest.equal s(arg_minMonthlyBudget_units));
2818 unittest.expect(core.int.parse(queryMap["maxMonthlyBudget.nanos"].first) , unittest.equals(arg_maxMonthlyBudget_nanos));
2819 unittest.expect(queryMap["services"], unittest.equals(arg_services));
2820 unittest.expect(queryMap["maxMonthlyBudget.units"].first, unittest.equal s(arg_maxMonthlyBudget_units));
2821 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
2822 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
2823 unittest.expect(core.int.parse(queryMap["minMonthlyBudget.nanos"].first) , unittest.equals(arg_minMonthlyBudget_nanos));
2824 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
2825 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
2826 unittest.expect(queryMap["companyName"].first, unittest.equals(arg_compa nyName));
2827 unittest.expect(queryMap["industries"], unittest.equals(arg_industries)) ;
2828 unittest.expect(queryMap["websiteUrl"].first, unittest.equals(arg_websit eUrl));
2829 unittest.expect(queryMap["gpsMotivations"], unittest.equals(arg_gpsMotiv ations));
2830
2831
2832 var h = {
2833 "content-type" : "application/json; charset=utf-8",
2834 };
2835 var resp = convert.JSON.encode(buildListCompaniesResponse());
2836 return new async.Future.value(stringResponse(200, h, resp));
2837 }), true);
2838 res.list(languageCodes: arg_languageCodes, pageSize: arg_pageSize, request Metadata_userOverrides_ipAddress: arg_requestMetadata_userOverrides_ipAddress, r equestMetadata_experimentIds: arg_requestMetadata_experimentIds, orderBy: arg_or derBy, specializations: arg_specializations, maxMonthlyBudget_currencyCode: arg_ maxMonthlyBudget_currencyCode, minMonthlyBudget_currencyCode: arg_minMonthlyBudg et_currencyCode, requestMetadata_userOverrides_userId: arg_requestMetadata_userO verrides_userId, view: arg_view, address: arg_address, requestMetadata_locale: a rg_requestMetadata_locale, minMonthlyBudget_units: arg_minMonthlyBudget_units, m axMonthlyBudget_nanos: arg_maxMonthlyBudget_nanos, services: arg_services, maxMo nthlyBudget_units: arg_maxMonthlyBudget_units, requestMetadata_trafficSource_tra fficSourceId: arg_requestMetadata_trafficSource_trafficSourceId, requestMetadata _trafficSource_trafficSubId: arg_requestMetadata_trafficSource_trafficSubId, min MonthlyBudget_nanos: arg_minMonthlyBudget_nanos, requestMetadata_partnersSession Id: arg_requestMetadata_partnersSessionId, pageToken: arg_pageToken, companyName : arg_companyName, industries: arg_industries, websiteUrl: arg_websiteUrl, gpsMo tivations: arg_gpsMotivations).then(unittest.expectAsync(((api.ListCompaniesResp onse response) {
2839 checkListCompaniesResponse(response);
2840 })));
2841 });
2842
2843 });
2844
2845
2846 unittest.group("resource-CompaniesLeadsResourceApi", () {
2847 unittest.test("method--create", () {
2848
2849 var mock = new HttpServerMock();
2850 api.CompaniesLeadsResourceApi res = new api.PartnersApi(mock).companies.le ads;
2851 var arg_request = buildCreateLeadRequest();
2852 var arg_companyId = "foo";
2853 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2854 var obj = new api.CreateLeadRequest.fromJson(json);
2855 checkCreateLeadRequest(obj);
2856
2857 var path = (req.url).path;
2858 var pathOffset = 0;
2859 var index;
2860 var subPart;
2861 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2862 pathOffset += 1;
2863 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v2/companies/"));
2864 pathOffset += 13;
2865 index = path.indexOf("/leads", pathOffset);
2866 unittest.expect(index >= 0, unittest.isTrue);
2867 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2868 pathOffset = index;
2869 unittest.expect(subPart, unittest.equals("$arg_companyId"));
2870 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/leads"));
2871 pathOffset += 6;
2872
2873 var query = (req.url).query;
2874 var queryOffset = 0;
2875 var queryMap = {};
2876 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2877 parseBool(n) {
2878 if (n == "true") return true;
2879 if (n == "false") return false;
2880 if (n == null) return null;
2881 throw new core.ArgumentError("Invalid boolean: $n");
2882 }
2883 if (query.length > 0) {
2884 for (var part in query.split("&")) {
2885 var keyvalue = part.split("=");
2886 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2887 }
2888 }
2889
2890
2891 var h = {
2892 "content-type" : "application/json; charset=utf-8",
2893 };
2894 var resp = convert.JSON.encode(buildCreateLeadResponse());
2895 return new async.Future.value(stringResponse(200, h, resp));
2896 }), true);
2897 res.create(arg_request, arg_companyId).then(unittest.expectAsync(((api.Cre ateLeadResponse response) {
2898 checkCreateLeadResponse(response);
2899 })));
2900 });
2901
2902 });
2903
2904
2905 unittest.group("resource-ExamsResourceApi", () {
2906 unittest.test("method--getToken", () {
2907
2908 var mock = new HttpServerMock();
2909 api.ExamsResourceApi res = new api.PartnersApi(mock).exams;
2910 var arg_examType = "foo";
2911 var arg_requestMetadata_partnersSessionId = "foo";
2912 var arg_requestMetadata_userOverrides_userId = "foo";
2913 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
2914 var arg_requestMetadata_locale = "foo";
2915 var arg_requestMetadata_userOverrides_ipAddress = "foo";
2916 var arg_requestMetadata_experimentIds = buildUnnamed1765();
2917 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
2918 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2919 var path = (req.url).path;
2920 var pathOffset = 0;
2921 var index;
2922 var subPart;
2923 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2924 pathOffset += 1;
2925 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("v2/exams/"));
2926 pathOffset += 9;
2927 index = path.indexOf("/token", pathOffset);
2928 unittest.expect(index >= 0, unittest.isTrue);
2929 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
2930 pathOffset = index;
2931 unittest.expect(subPart, unittest.equals("$arg_examType"));
2932 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/token"));
2933 pathOffset += 6;
2934
2935 var query = (req.url).query;
2936 var queryOffset = 0;
2937 var queryMap = {};
2938 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2939 parseBool(n) {
2940 if (n == "true") return true;
2941 if (n == "false") return false;
2942 if (n == null) return null;
2943 throw new core.ArgumentError("Invalid boolean: $n");
2944 }
2945 if (query.length > 0) {
2946 for (var part in query.split("&")) {
2947 var keyvalue = part.split("=");
2948 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
2949 }
2950 }
2951 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
2952 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
2953 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
2954 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
2955 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
2956 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
2957 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
2958
2959
2960 var h = {
2961 "content-type" : "application/json; charset=utf-8",
2962 };
2963 var resp = convert.JSON.encode(buildExamToken());
2964 return new async.Future.value(stringResponse(200, h, resp));
2965 }), true);
2966 res.getToken(arg_examType, requestMetadata_partnersSessionId: arg_requestM etadata_partnersSessionId, requestMetadata_userOverrides_userId: arg_requestMeta data_userOverrides_userId, requestMetadata_trafficSource_trafficSourceId: arg_re questMetadata_trafficSource_trafficSourceId, requestMetadata_locale: arg_request Metadata_locale, requestMetadata_userOverrides_ipAddress: arg_requestMetadata_us erOverrides_ipAddress, requestMetadata_experimentIds: arg_requestMetadata_experi mentIds, requestMetadata_trafficSource_trafficSubId: arg_requestMetadata_traffic Source_trafficSubId).then(unittest.expectAsync(((api.ExamToken response) {
2967 checkExamToken(response);
2968 })));
2969 });
2970
2971 });
2972
2973
2974 unittest.group("resource-LeadsResourceApi", () {
2975 unittest.test("method--list", () {
2976
2977 var mock = new HttpServerMock();
2978 api.LeadsResourceApi res = new api.PartnersApi(mock).leads;
2979 var arg_requestMetadata_experimentIds = buildUnnamed1766();
2980 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
2981 var arg_orderBy = "foo";
2982 var arg_requestMetadata_userOverrides_userId = "foo";
2983 var arg_requestMetadata_partnersSessionId = "foo";
2984 var arg_pageToken = "foo";
2985 var arg_pageSize = 42;
2986 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
2987 var arg_requestMetadata_locale = "foo";
2988 var arg_requestMetadata_userOverrides_ipAddress = "foo";
2989 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
2990 var path = (req.url).path;
2991 var pathOffset = 0;
2992 var index;
2993 var subPart;
2994 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
2995 pathOffset += 1;
2996 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("v2/leads"));
2997 pathOffset += 8;
2998
2999 var query = (req.url).query;
3000 var queryOffset = 0;
3001 var queryMap = {};
3002 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3003 parseBool(n) {
3004 if (n == "true") return true;
3005 if (n == "false") return false;
3006 if (n == null) return null;
3007 throw new core.ArgumentError("Invalid boolean: $n");
3008 }
3009 if (query.length > 0) {
3010 for (var part in query.split("&")) {
3011 var keyvalue = part.split("=");
3012 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3013 }
3014 }
3015 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
3016 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
3017 unittest.expect(queryMap["orderBy"].first, unittest.equals(arg_orderBy)) ;
3018 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3019 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3020 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
3021 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize));
3022 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3023 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
3024 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
3025
3026
3027 var h = {
3028 "content-type" : "application/json; charset=utf-8",
3029 };
3030 var resp = convert.JSON.encode(buildListLeadsResponse());
3031 return new async.Future.value(stringResponse(200, h, resp));
3032 }), true);
3033 res.list(requestMetadata_experimentIds: arg_requestMetadata_experimentIds, requestMetadata_trafficSource_trafficSubId: arg_requestMetadata_trafficSource_t rafficSubId, orderBy: arg_orderBy, requestMetadata_userOverrides_userId: arg_req uestMetadata_userOverrides_userId, requestMetadata_partnersSessionId: arg_reques tMetadata_partnersSessionId, pageToken: arg_pageToken, pageSize: arg_pageSize, r equestMetadata_trafficSource_trafficSourceId: arg_requestMetadata_trafficSource_ trafficSourceId, requestMetadata_locale: arg_requestMetadata_locale, requestMeta data_userOverrides_ipAddress: arg_requestMetadata_userOverrides_ipAddress).then( unittest.expectAsync(((api.ListLeadsResponse response) {
3034 checkListLeadsResponse(response);
3035 })));
3036 });
3037
3038 });
3039
3040
3041 unittest.group("resource-OffersResourceApi", () {
3042 unittest.test("method--list", () {
3043
3044 var mock = new HttpServerMock();
3045 api.OffersResourceApi res = new api.PartnersApi(mock).offers;
3046 var arg_requestMetadata_userOverrides_userId = "foo";
3047 var arg_requestMetadata_partnersSessionId = "foo";
3048 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
3049 var arg_requestMetadata_locale = "foo";
3050 var arg_requestMetadata_userOverrides_ipAddress = "foo";
3051 var arg_requestMetadata_experimentIds = buildUnnamed1767();
3052 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
3053 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3054 var path = (req.url).path;
3055 var pathOffset = 0;
3056 var index;
3057 var subPart;
3058 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3059 pathOffset += 1;
3060 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("v2/offers"));
3061 pathOffset += 9;
3062
3063 var query = (req.url).query;
3064 var queryOffset = 0;
3065 var queryMap = {};
3066 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3067 parseBool(n) {
3068 if (n == "true") return true;
3069 if (n == "false") return false;
3070 if (n == null) return null;
3071 throw new core.ArgumentError("Invalid boolean: $n");
3072 }
3073 if (query.length > 0) {
3074 for (var part in query.split("&")) {
3075 var keyvalue = part.split("=");
3076 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3077 }
3078 }
3079 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3080 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3081 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3082 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
3083 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
3084 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
3085 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
3086
3087
3088 var h = {
3089 "content-type" : "application/json; charset=utf-8",
3090 };
3091 var resp = convert.JSON.encode(buildListOffersResponse());
3092 return new async.Future.value(stringResponse(200, h, resp));
3093 }), true);
3094 res.list(requestMetadata_userOverrides_userId: arg_requestMetadata_userOve rrides_userId, requestMetadata_partnersSessionId: arg_requestMetadata_partnersSe ssionId, requestMetadata_trafficSource_trafficSourceId: arg_requestMetadata_traf ficSource_trafficSourceId, requestMetadata_locale: arg_requestMetadata_locale, r equestMetadata_userOverrides_ipAddress: arg_requestMetadata_userOverrides_ipAddr ess, requestMetadata_experimentIds: arg_requestMetadata_experimentIds, requestMe tadata_trafficSource_trafficSubId: arg_requestMetadata_trafficSource_trafficSubI d).then(unittest.expectAsync(((api.ListOffersResponse response) {
3095 checkListOffersResponse(response);
3096 })));
3097 });
3098
3099 });
3100
3101
3102 unittest.group("resource-OffersHistoryResourceApi", () {
3103 unittest.test("method--list", () {
3104
3105 var mock = new HttpServerMock();
3106 api.OffersHistoryResourceApi res = new api.PartnersApi(mock).offers.histor y;
3107 var arg_requestMetadata_experimentIds = buildUnnamed1768();
3108 var arg_entireCompany = true;
3109 var arg_orderBy = "foo";
3110 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
3111 var arg_requestMetadata_userOverrides_userId = "foo";
3112 var arg_requestMetadata_partnersSessionId = "foo";
3113 var arg_pageToken = "foo";
3114 var arg_pageSize = 42;
3115 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
3116 var arg_requestMetadata_locale = "foo";
3117 var arg_requestMetadata_userOverrides_ipAddress = "foo";
3118 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3119 var path = (req.url).path;
3120 var pathOffset = 0;
3121 var index;
3122 var subPart;
3123 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3124 pathOffset += 1;
3125 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq uals("v2/offers/history"));
3126 pathOffset += 17;
3127
3128 var query = (req.url).query;
3129 var queryOffset = 0;
3130 var queryMap = {};
3131 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3132 parseBool(n) {
3133 if (n == "true") return true;
3134 if (n == "false") return false;
3135 if (n == null) return null;
3136 throw new core.ArgumentError("Invalid boolean: $n");
3137 }
3138 if (query.length > 0) {
3139 for (var part in query.split("&")) {
3140 var keyvalue = part.split("=");
3141 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3142 }
3143 }
3144 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
3145 unittest.expect(queryMap["entireCompany"].first, unittest.equals("$arg_e ntireCompany"));
3146 unittest.expect(queryMap["orderBy"].first, unittest.equals(arg_orderBy)) ;
3147 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
3148 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3149 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3150 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
3151 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize));
3152 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3153 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
3154 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
3155
3156
3157 var h = {
3158 "content-type" : "application/json; charset=utf-8",
3159 };
3160 var resp = convert.JSON.encode(buildListOffersHistoryResponse());
3161 return new async.Future.value(stringResponse(200, h, resp));
3162 }), true);
3163 res.list(requestMetadata_experimentIds: arg_requestMetadata_experimentIds, entireCompany: arg_entireCompany, orderBy: arg_orderBy, requestMetadata_traffic Source_trafficSubId: arg_requestMetadata_trafficSource_trafficSubId, requestMeta data_userOverrides_userId: arg_requestMetadata_userOverrides_userId, requestMeta data_partnersSessionId: arg_requestMetadata_partnersSessionId, pageToken: arg_pa geToken, pageSize: arg_pageSize, requestMetadata_trafficSource_trafficSourceId: arg_requestMetadata_trafficSource_trafficSourceId, requestMetadata_locale: arg_r equestMetadata_locale, requestMetadata_userOverrides_ipAddress: arg_requestMetad ata_userOverrides_ipAddress).then(unittest.expectAsync(((api.ListOffersHistoryRe sponse response) {
3164 checkListOffersHistoryResponse(response);
3165 })));
3166 });
3167
3168 });
3169
3170
3171 unittest.group("resource-UserEventsResourceApi", () {
3172 unittest.test("method--log", () {
3173
3174 var mock = new HttpServerMock();
3175 api.UserEventsResourceApi res = new api.PartnersApi(mock).userEvents;
3176 var arg_request = buildLogUserEventRequest();
3177 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3178 var obj = new api.LogUserEventRequest.fromJson(json);
3179 checkLogUserEventRequest(obj);
3180
3181 var path = (req.url).path;
3182 var pathOffset = 0;
3183 var index;
3184 var subPart;
3185 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3186 pathOffset += 1;
3187 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq uals("v2/userEvents:log"));
3188 pathOffset += 17;
3189
3190 var query = (req.url).query;
3191 var queryOffset = 0;
3192 var queryMap = {};
3193 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3194 parseBool(n) {
3195 if (n == "true") return true;
3196 if (n == "false") return false;
3197 if (n == null) return null;
3198 throw new core.ArgumentError("Invalid boolean: $n");
3199 }
3200 if (query.length > 0) {
3201 for (var part in query.split("&")) {
3202 var keyvalue = part.split("=");
3203 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3204 }
3205 }
3206
3207
3208 var h = {
3209 "content-type" : "application/json; charset=utf-8",
3210 };
3211 var resp = convert.JSON.encode(buildLogUserEventResponse());
3212 return new async.Future.value(stringResponse(200, h, resp));
3213 }), true);
3214 res.log(arg_request).then(unittest.expectAsync(((api.LogUserEventResponse response) {
3215 checkLogUserEventResponse(response);
3216 })));
3217 });
3218
3219 });
3220
3221
3222 unittest.group("resource-UserStatesResourceApi", () {
3223 unittest.test("method--list", () {
3224
3225 var mock = new HttpServerMock();
3226 api.UserStatesResourceApi res = new api.PartnersApi(mock).userStates;
3227 var arg_requestMetadata_experimentIds = buildUnnamed1769();
3228 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
3229 var arg_requestMetadata_userOverrides_userId = "foo";
3230 var arg_requestMetadata_partnersSessionId = "foo";
3231 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
3232 var arg_requestMetadata_locale = "foo";
3233 var arg_requestMetadata_userOverrides_ipAddress = "foo";
3234 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3235 var path = (req.url).path;
3236 var pathOffset = 0;
3237 var index;
3238 var subPart;
3239 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3240 pathOffset += 1;
3241 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v2/userStates"));
3242 pathOffset += 13;
3243
3244 var query = (req.url).query;
3245 var queryOffset = 0;
3246 var queryMap = {};
3247 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3248 parseBool(n) {
3249 if (n == "true") return true;
3250 if (n == "false") return false;
3251 if (n == null) return null;
3252 throw new core.ArgumentError("Invalid boolean: $n");
3253 }
3254 if (query.length > 0) {
3255 for (var part in query.split("&")) {
3256 var keyvalue = part.split("=");
3257 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3258 }
3259 }
3260 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
3261 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
3262 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3263 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3264 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3265 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
3266 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
3267
3268
3269 var h = {
3270 "content-type" : "application/json; charset=utf-8",
3271 };
3272 var resp = convert.JSON.encode(buildListUserStatesResponse());
3273 return new async.Future.value(stringResponse(200, h, resp));
3274 }), true);
3275 res.list(requestMetadata_experimentIds: arg_requestMetadata_experimentIds, requestMetadata_trafficSource_trafficSubId: arg_requestMetadata_trafficSource_t rafficSubId, requestMetadata_userOverrides_userId: arg_requestMetadata_userOverr ides_userId, requestMetadata_partnersSessionId: arg_requestMetadata_partnersSess ionId, requestMetadata_trafficSource_trafficSourceId: arg_requestMetadata_traffi cSource_trafficSourceId, requestMetadata_locale: arg_requestMetadata_locale, req uestMetadata_userOverrides_ipAddress: arg_requestMetadata_userOverrides_ipAddres s).then(unittest.expectAsync(((api.ListUserStatesResponse response) {
3276 checkListUserStatesResponse(response);
3277 })));
3278 });
3279
3280 });
3281
3282
3283 unittest.group("resource-UsersResourceApi", () {
3284 unittest.test("method--createCompanyRelation", () {
3285
3286 var mock = new HttpServerMock();
3287 api.UsersResourceApi res = new api.PartnersApi(mock).users;
3288 var arg_request = buildCompanyRelation();
3289 var arg_userId = "foo";
3290 var arg_requestMetadata_experimentIds = buildUnnamed1770();
3291 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
3292 var arg_requestMetadata_userOverrides_userId = "foo";
3293 var arg_requestMetadata_partnersSessionId = "foo";
3294 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
3295 var arg_requestMetadata_locale = "foo";
3296 var arg_requestMetadata_userOverrides_ipAddress = "foo";
3297 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3298 var obj = new api.CompanyRelation.fromJson(json);
3299 checkCompanyRelation(obj);
3300
3301 var path = (req.url).path;
3302 var pathOffset = 0;
1204 var index; 3303 var index;
1205 var subPart; 3304 var subPart;
1206 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3305 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1207 pathOffset += 1; 3306 pathOffset += 1;
1208 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq uals("v2/clientMessages:log")); 3307 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("v2/users/"));
1209 pathOffset += 21; 3308 pathOffset += 9;
3309 index = path.indexOf("/companyRelation", pathOffset);
3310 unittest.expect(index >= 0, unittest.isTrue);
3311 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3312 pathOffset = index;
3313 unittest.expect(subPart, unittest.equals("$arg_userId"));
3314 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq uals("/companyRelation"));
3315 pathOffset += 16;
1210 3316
1211 var query = (req.url).query; 3317 var query = (req.url).query;
1212 var queryOffset = 0; 3318 var queryOffset = 0;
1213 var queryMap = {}; 3319 var queryMap = {};
1214 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3320 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1215 parseBool(n) { 3321 parseBool(n) {
1216 if (n == "true") return true; 3322 if (n == "true") return true;
1217 if (n == "false") return false; 3323 if (n == "false") return false;
1218 if (n == null) return null; 3324 if (n == null) return null;
1219 throw new core.ArgumentError("Invalid boolean: $n"); 3325 throw new core.ArgumentError("Invalid boolean: $n");
1220 } 3326 }
1221 if (query.length > 0) { 3327 if (query.length > 0) {
1222 for (var part in query.split("&")) { 3328 for (var part in query.split("&")) {
1223 var keyvalue = part.split("="); 3329 var keyvalue = part.split("=");
1224 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3330 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1225 } 3331 }
1226 } 3332 }
3333 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
3334 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
3335 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3336 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3337 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3338 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
3339 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
1227 3340
1228 3341
1229 var h = { 3342 var h = {
1230 "content-type" : "application/json; charset=utf-8", 3343 "content-type" : "application/json; charset=utf-8",
1231 }; 3344 };
1232 var resp = convert.JSON.encode(buildLogMessageResponse()); 3345 var resp = convert.JSON.encode(buildCompanyRelation());
1233 return new async.Future.value(stringResponse(200, h, resp)); 3346 return new async.Future.value(stringResponse(200, h, resp));
1234 }), true); 3347 }), true);
1235 res.log(arg_request).then(unittest.expectAsync(((api.LogMessageResponse re sponse) { 3348 res.createCompanyRelation(arg_request, arg_userId, requestMetadata_experim entIds: arg_requestMetadata_experimentIds, requestMetadata_trafficSource_traffic SubId: arg_requestMetadata_trafficSource_trafficSubId, requestMetadata_userOverr ides_userId: arg_requestMetadata_userOverrides_userId, requestMetadata_partnersS essionId: arg_requestMetadata_partnersSessionId, requestMetadata_trafficSource_t rafficSourceId: arg_requestMetadata_trafficSource_trafficSourceId, requestMetada ta_locale: arg_requestMetadata_locale, requestMetadata_userOverrides_ipAddress: arg_requestMetadata_userOverrides_ipAddress).then(unittest.expectAsync(((api.Com panyRelation response) {
1236 checkLogMessageResponse(response); 3349 checkCompanyRelation(response);
1237 }))); 3350 })));
1238 }); 3351 });
1239 3352
1240 }); 3353 unittest.test("method--deleteCompanyRelation", () {
3354
3355 var mock = new HttpServerMock();
3356 api.UsersResourceApi res = new api.PartnersApi(mock).users;
3357 var arg_userId = "foo";
3358 var arg_requestMetadata_userOverrides_userId = "foo";
3359 var arg_requestMetadata_partnersSessionId = "foo";
3360 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
3361 var arg_requestMetadata_locale = "foo";
3362 var arg_requestMetadata_userOverrides_ipAddress = "foo";
3363 var arg_requestMetadata_experimentIds = buildUnnamed1771();
3364 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
3365 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3366 var path = (req.url).path;
3367 var pathOffset = 0;
3368 var index;
3369 var subPart;
3370 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
3371 pathOffset += 1;
3372 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("v2/users/"));
3373 pathOffset += 9;
3374 index = path.indexOf("/companyRelation", pathOffset);
3375 unittest.expect(index >= 0, unittest.isTrue);
3376 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
3377 pathOffset = index;
3378 unittest.expect(subPart, unittest.equals("$arg_userId"));
3379 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq uals("/companyRelation"));
3380 pathOffset += 16;
3381
3382 var query = (req.url).query;
3383 var queryOffset = 0;
3384 var queryMap = {};
3385 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3386 parseBool(n) {
3387 if (n == "true") return true;
3388 if (n == "false") return false;
3389 if (n == null) return null;
3390 throw new core.ArgumentError("Invalid boolean: $n");
3391 }
3392 if (query.length > 0) {
3393 for (var part in query.split("&")) {
3394 var keyvalue = part.split("=");
3395 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
3396 }
3397 }
3398 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3399 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3400 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3401 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
3402 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
3403 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
3404 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
1241 3405
1242 3406
1243 unittest.group("resource-CompaniesResourceApi", () { 3407 var h = {
3408 "content-type" : "application/json; charset=utf-8",
3409 };
3410 var resp = convert.JSON.encode(buildEmpty());
3411 return new async.Future.value(stringResponse(200, h, resp));
3412 }), true);
3413 res.deleteCompanyRelation(arg_userId, requestMetadata_userOverrides_userId : arg_requestMetadata_userOverrides_userId, requestMetadata_partnersSessionId: a rg_requestMetadata_partnersSessionId, requestMetadata_trafficSource_trafficSourc eId: arg_requestMetadata_trafficSource_trafficSourceId, requestMetadata_locale: arg_requestMetadata_locale, requestMetadata_userOverrides_ipAddress: arg_request Metadata_userOverrides_ipAddress, requestMetadata_experimentIds: arg_requestMeta data_experimentIds, requestMetadata_trafficSource_trafficSubId: arg_requestMetad ata_trafficSource_trafficSubId).then(unittest.expectAsync(((api.Empty response) {
3414 checkEmpty(response);
3415 })));
3416 });
3417
1244 unittest.test("method--get", () { 3418 unittest.test("method--get", () {
1245 3419
1246 var mock = new HttpServerMock(); 3420 var mock = new HttpServerMock();
1247 api.CompaniesResourceApi res = new api.PartnersApi(mock).companies; 3421 api.UsersResourceApi res = new api.PartnersApi(mock).users;
1248 var arg_companyId = "foo"; 3422 var arg_userId = "foo";
3423 var arg_requestMetadata_partnersSessionId = "foo";
3424 var arg_requestMetadata_userOverrides_userId = "foo";
3425 var arg_userView = "foo";
3426 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
3427 var arg_requestMetadata_locale = "foo";
1249 var arg_requestMetadata_userOverrides_ipAddress = "foo"; 3428 var arg_requestMetadata_userOverrides_ipAddress = "foo";
1250 var arg_requestMetadata_userOverrides_userId = "foo"; 3429 var arg_requestMetadata_experimentIds = buildUnnamed1772();
1251 var arg_requestMetadata_locale = "foo";
1252 var arg_requestMetadata_partnersSessionId = "foo";
1253 var arg_requestMetadata_experimentIds = buildUnnamed1666();
1254 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
1255 var arg_requestMetadata_trafficSource_trafficSubId = "foo"; 3430 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
1256 var arg_view = "foo";
1257 var arg_orderBy = "foo";
1258 var arg_currencyCode = "foo";
1259 var arg_address = "foo";
1260 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3431 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1261 var path = (req.url).path; 3432 var path = (req.url).path;
1262 var pathOffset = 0; 3433 var pathOffset = 0;
1263 var index; 3434 var index;
1264 var subPart; 3435 var subPart;
1265 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3436 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1266 pathOffset += 1; 3437 pathOffset += 1;
1267 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v2/companies/")); 3438 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("v2/users/"));
1268 pathOffset += 13; 3439 pathOffset += 9;
1269 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 3440 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1270 pathOffset = path.length; 3441 pathOffset = path.length;
1271 unittest.expect(subPart, unittest.equals("$arg_companyId")); 3442 unittest.expect(subPart, unittest.equals("$arg_userId"));
1272 3443
1273 var query = (req.url).query; 3444 var query = (req.url).query;
1274 var queryOffset = 0; 3445 var queryOffset = 0;
1275 var queryMap = {}; 3446 var queryMap = {};
1276 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3447 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1277 parseBool(n) { 3448 parseBool(n) {
1278 if (n == "true") return true; 3449 if (n == "true") return true;
1279 if (n == "false") return false; 3450 if (n == "false") return false;
1280 if (n == null) return null; 3451 if (n == null) return null;
1281 throw new core.ArgumentError("Invalid boolean: $n"); 3452 throw new core.ArgumentError("Invalid boolean: $n");
1282 } 3453 }
1283 if (query.length > 0) { 3454 if (query.length > 0) {
1284 for (var part in query.split("&")) { 3455 for (var part in query.split("&")) {
1285 var keyvalue = part.split("="); 3456 var keyvalue = part.split("=");
1286 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3457 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1287 } 3458 }
1288 } 3459 }
3460 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3461 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3462 unittest.expect(queryMap["userView"].first, unittest.equals(arg_userView ));
3463 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3464 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
1289 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress)); 3465 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
1290 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
1291 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
1292 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
1293 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds)); 3466 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
1294 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
1295 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId)); 3467 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
1296 unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
1297 unittest.expect(queryMap["orderBy"].first, unittest.equals(arg_orderBy)) ;
1298 unittest.expect(queryMap["currencyCode"].first, unittest.equals(arg_curr encyCode));
1299 unittest.expect(queryMap["address"].first, unittest.equals(arg_address)) ;
1300 3468
1301 3469
1302 var h = { 3470 var h = {
1303 "content-type" : "application/json; charset=utf-8", 3471 "content-type" : "application/json; charset=utf-8",
1304 }; 3472 };
1305 var resp = convert.JSON.encode(buildGetCompanyResponse()); 3473 var resp = convert.JSON.encode(buildUser());
1306 return new async.Future.value(stringResponse(200, h, resp)); 3474 return new async.Future.value(stringResponse(200, h, resp));
1307 }), true); 3475 }), true);
1308 res.get(arg_companyId, requestMetadata_userOverrides_ipAddress: arg_reques tMetadata_userOverrides_ipAddress, requestMetadata_userOverrides_userId: arg_req uestMetadata_userOverrides_userId, requestMetadata_locale: arg_requestMetadata_l ocale, requestMetadata_partnersSessionId: arg_requestMetadata_partnersSessionId, requestMetadata_experimentIds: arg_requestMetadata_experimentIds, requestMetada ta_trafficSource_trafficSourceId: arg_requestMetadata_trafficSource_trafficSourc eId, requestMetadata_trafficSource_trafficSubId: arg_requestMetadata_trafficSour ce_trafficSubId, view: arg_view, orderBy: arg_orderBy, currencyCode: arg_currenc yCode, address: arg_address).then(unittest.expectAsync(((api.GetCompanyResponse response) { 3476 res.get(arg_userId, requestMetadata_partnersSessionId: arg_requestMetadata _partnersSessionId, requestMetadata_userOverrides_userId: arg_requestMetadata_us erOverrides_userId, userView: arg_userView, requestMetadata_trafficSource_traffi cSourceId: arg_requestMetadata_trafficSource_trafficSourceId, requestMetadata_lo cale: arg_requestMetadata_locale, requestMetadata_userOverrides_ipAddress: arg_r equestMetadata_userOverrides_ipAddress, requestMetadata_experimentIds: arg_reque stMetadata_experimentIds, requestMetadata_trafficSource_trafficSubId: arg_reques tMetadata_trafficSource_trafficSubId).then(unittest.expectAsync(((api.User respo nse) {
1309 checkGetCompanyResponse(response); 3477 checkUser(response);
1310 }))); 3478 })));
1311 }); 3479 });
1312 3480
1313 unittest.test("method--list", () { 3481 unittest.test("method--updateProfile", () {
1314 3482
1315 var mock = new HttpServerMock(); 3483 var mock = new HttpServerMock();
1316 api.CompaniesResourceApi res = new api.PartnersApi(mock).companies; 3484 api.UsersResourceApi res = new api.PartnersApi(mock).users;
3485 var arg_request = buildUserProfile();
3486 var arg_requestMetadata_userOverrides_userId = "foo";
3487 var arg_requestMetadata_partnersSessionId = "foo";
3488 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
3489 var arg_requestMetadata_locale = "foo";
1317 var arg_requestMetadata_userOverrides_ipAddress = "foo"; 3490 var arg_requestMetadata_userOverrides_ipAddress = "foo";
1318 var arg_requestMetadata_userOverrides_userId = "foo"; 3491 var arg_requestMetadata_experimentIds = buildUnnamed1773();
1319 var arg_requestMetadata_locale = "foo";
1320 var arg_requestMetadata_partnersSessionId = "foo";
1321 var arg_requestMetadata_experimentIds = buildUnnamed1667();
1322 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
1323 var arg_requestMetadata_trafficSource_trafficSubId = "foo"; 3492 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
1324 var arg_pageSize = 42;
1325 var arg_pageToken = "foo";
1326 var arg_companyName = "foo";
1327 var arg_view = "foo";
1328 var arg_minMonthlyBudget_currencyCode = "foo";
1329 var arg_minMonthlyBudget_units = "foo";
1330 var arg_minMonthlyBudget_nanos = 42;
1331 var arg_maxMonthlyBudget_currencyCode = "foo";
1332 var arg_maxMonthlyBudget_units = "foo";
1333 var arg_maxMonthlyBudget_nanos = 42;
1334 var arg_industries = buildUnnamed1668();
1335 var arg_services = buildUnnamed1669();
1336 var arg_languageCodes = buildUnnamed1670();
1337 var arg_address = "foo";
1338 var arg_orderBy = "foo";
1339 var arg_gpsMotivations = buildUnnamed1671();
1340 var arg_websiteUrl = "foo";
1341 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3493 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3494 var obj = new api.UserProfile.fromJson(json);
3495 checkUserProfile(obj);
3496
1342 var path = (req.url).path; 3497 var path = (req.url).path;
1343 var pathOffset = 0; 3498 var pathOffset = 0;
1344 var index; 3499 var index;
1345 var subPart; 3500 var subPart;
1346 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3501 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1347 pathOffset += 1; 3502 pathOffset += 1;
1348 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v2/companies")); 3503 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq uals("v2/users/profile"));
1349 pathOffset += 12; 3504 pathOffset += 16;
1350 3505
1351 var query = (req.url).query; 3506 var query = (req.url).query;
1352 var queryOffset = 0; 3507 var queryOffset = 0;
1353 var queryMap = {}; 3508 var queryMap = {};
1354 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3509 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1355 parseBool(n) { 3510 parseBool(n) {
1356 if (n == "true") return true; 3511 if (n == "true") return true;
1357 if (n == "false") return false; 3512 if (n == "false") return false;
1358 if (n == null) return null; 3513 if (n == null) return null;
1359 throw new core.ArgumentError("Invalid boolean: $n"); 3514 throw new core.ArgumentError("Invalid boolean: $n");
1360 } 3515 }
1361 if (query.length > 0) { 3516 if (query.length > 0) {
1362 for (var part in query.split("&")) { 3517 for (var part in query.split("&")) {
1363 var keyvalue = part.split("="); 3518 var keyvalue = part.split("=");
1364 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3519 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1365 } 3520 }
1366 } 3521 }
3522 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3523 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3524 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3525 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
1367 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress)); 3526 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
1368 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
1369 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
1370 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
1371 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds)); 3527 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
1372 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
1373 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId)); 3528 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
1374 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize));
1375 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
1376 unittest.expect(queryMap["companyName"].first, unittest.equals(arg_compa nyName));
1377 unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
1378 unittest.expect(queryMap["minMonthlyBudget.currencyCode"].first, unittes t.equals(arg_minMonthlyBudget_currencyCode));
1379 unittest.expect(queryMap["minMonthlyBudget.units"].first, unittest.equal s(arg_minMonthlyBudget_units));
1380 unittest.expect(core.int.parse(queryMap["minMonthlyBudget.nanos"].first) , unittest.equals(arg_minMonthlyBudget_nanos));
1381 unittest.expect(queryMap["maxMonthlyBudget.currencyCode"].first, unittes t.equals(arg_maxMonthlyBudget_currencyCode));
1382 unittest.expect(queryMap["maxMonthlyBudget.units"].first, unittest.equal s(arg_maxMonthlyBudget_units));
1383 unittest.expect(core.int.parse(queryMap["maxMonthlyBudget.nanos"].first) , unittest.equals(arg_maxMonthlyBudget_nanos));
1384 unittest.expect(queryMap["industries"], unittest.equals(arg_industries)) ;
1385 unittest.expect(queryMap["services"], unittest.equals(arg_services));
1386 unittest.expect(queryMap["languageCodes"], unittest.equals(arg_languageC odes));
1387 unittest.expect(queryMap["address"].first, unittest.equals(arg_address)) ;
1388 unittest.expect(queryMap["orderBy"].first, unittest.equals(arg_orderBy)) ;
1389 unittest.expect(queryMap["gpsMotivations"], unittest.equals(arg_gpsMotiv ations));
1390 unittest.expect(queryMap["websiteUrl"].first, unittest.equals(arg_websit eUrl));
1391 3529
1392 3530
1393 var h = { 3531 var h = {
1394 "content-type" : "application/json; charset=utf-8", 3532 "content-type" : "application/json; charset=utf-8",
1395 }; 3533 };
1396 var resp = convert.JSON.encode(buildListCompaniesResponse()); 3534 var resp = convert.JSON.encode(buildUserProfile());
1397 return new async.Future.value(stringResponse(200, h, resp)); 3535 return new async.Future.value(stringResponse(200, h, resp));
1398 }), true); 3536 }), true);
1399 res.list(requestMetadata_userOverrides_ipAddress: arg_requestMetadata_user Overrides_ipAddress, requestMetadata_userOverrides_userId: arg_requestMetadata_u serOverrides_userId, requestMetadata_locale: arg_requestMetadata_locale, request Metadata_partnersSessionId: arg_requestMetadata_partnersSessionId, requestMetada ta_experimentIds: arg_requestMetadata_experimentIds, requestMetadata_trafficSour ce_trafficSourceId: arg_requestMetadata_trafficSource_trafficSourceId, requestMe tadata_trafficSource_trafficSubId: arg_requestMetadata_trafficSource_trafficSubI d, pageSize: arg_pageSize, pageToken: arg_pageToken, companyName: arg_companyNam e, view: arg_view, minMonthlyBudget_currencyCode: arg_minMonthlyBudget_currencyC ode, minMonthlyBudget_units: arg_minMonthlyBudget_units, minMonthlyBudget_nanos: arg_minMonthlyBudget_nanos, maxMonthlyBudget_currencyCode: arg_maxMonthlyBudget _currencyCode, maxMonthlyBudget_units: arg_maxMonthlyBudget_units, maxMonthlyBud get_nanos: arg_maxMonthlyBudget_nanos, industries: arg_industries, services: arg _services, languageCodes: arg_languageCodes, address: arg_address, orderBy: arg_ orderBy, gpsMotivations: arg_gpsMotivations, websiteUrl: arg_websiteUrl).then(un ittest.expectAsync(((api.ListCompaniesResponse response) { 3537 res.updateProfile(arg_request, requestMetadata_userOverrides_userId: arg_r equestMetadata_userOverrides_userId, requestMetadata_partnersSessionId: arg_requ estMetadata_partnersSessionId, requestMetadata_trafficSource_trafficSourceId: ar g_requestMetadata_trafficSource_trafficSourceId, requestMetadata_locale: arg_req uestMetadata_locale, requestMetadata_userOverrides_ipAddress: arg_requestMetadat a_userOverrides_ipAddress, requestMetadata_experimentIds: arg_requestMetadata_ex perimentIds, requestMetadata_trafficSource_trafficSubId: arg_requestMetadata_tra fficSource_trafficSubId).then(unittest.expectAsync(((api.UserProfile response) {
1400 checkListCompaniesResponse(response); 3538 checkUserProfile(response);
1401 }))); 3539 })));
1402 }); 3540 });
1403 3541
1404 }); 3542 });
1405 3543
1406 3544
1407 unittest.group("resource-CompaniesLeadsResourceApi", () { 3545 unittest.group("resource-V2ResourceApi", () {
1408 unittest.test("method--create", () { 3546 unittest.test("method--getPartnersstatus", () {
1409 3547
1410 var mock = new HttpServerMock(); 3548 var mock = new HttpServerMock();
1411 api.CompaniesLeadsResourceApi res = new api.PartnersApi(mock).companies.le ads; 3549 api.V2ResourceApi res = new api.PartnersApi(mock).v2;
1412 var arg_request = buildCreateLeadRequest(); 3550 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
1413 var arg_companyId = "foo"; 3551 var arg_requestMetadata_locale = "foo";
3552 var arg_requestMetadata_userOverrides_ipAddress = "foo";
3553 var arg_requestMetadata_experimentIds = buildUnnamed1774();
3554 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
3555 var arg_requestMetadata_userOverrides_userId = "foo";
3556 var arg_requestMetadata_partnersSessionId = "foo";
1414 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3557 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1415 var obj = new api.CreateLeadRequest.fromJson(json);
1416 checkCreateLeadRequest(obj);
1417
1418 var path = (req.url).path; 3558 var path = (req.url).path;
1419 var pathOffset = 0; 3559 var pathOffset = 0;
1420 var index; 3560 var index;
1421 var subPart; 3561 var subPart;
1422 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3562 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1423 pathOffset += 1; 3563 pathOffset += 1;
1424 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v2/companies/")); 3564 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq uals("v2/partnersstatus"));
1425 pathOffset += 13; 3565 pathOffset += 17;
1426 index = path.indexOf("/leads", pathOffset);
1427 unittest.expect(index >= 0, unittest.isTrue);
1428 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index ));
1429 pathOffset = index;
1430 unittest.expect(subPart, unittest.equals("$arg_companyId"));
1431 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("/leads"));
1432 pathOffset += 6;
1433 3566
1434 var query = (req.url).query; 3567 var query = (req.url).query;
1435 var queryOffset = 0; 3568 var queryOffset = 0;
1436 var queryMap = {}; 3569 var queryMap = {};
1437 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3570 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1438 parseBool(n) { 3571 parseBool(n) {
1439 if (n == "true") return true; 3572 if (n == "true") return true;
1440 if (n == "false") return false; 3573 if (n == "false") return false;
1441 if (n == null) return null; 3574 if (n == null) return null;
1442 throw new core.ArgumentError("Invalid boolean: $n"); 3575 throw new core.ArgumentError("Invalid boolean: $n");
1443 } 3576 }
1444 if (query.length > 0) { 3577 if (query.length > 0) {
1445 for (var part in query.split("&")) { 3578 for (var part in query.split("&")) {
1446 var keyvalue = part.split("="); 3579 var keyvalue = part.split("=");
1447 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3580 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1448 } 3581 }
1449 } 3582 }
3583 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3584 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
3585 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
3586 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
3587 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
3588 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3589 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
1450 3590
1451 3591
1452 var h = { 3592 var h = {
1453 "content-type" : "application/json; charset=utf-8", 3593 "content-type" : "application/json; charset=utf-8",
1454 }; 3594 };
1455 var resp = convert.JSON.encode(buildCreateLeadResponse()); 3595 var resp = convert.JSON.encode(buildGetPartnersStatusResponse());
1456 return new async.Future.value(stringResponse(200, h, resp)); 3596 return new async.Future.value(stringResponse(200, h, resp));
1457 }), true); 3597 }), true);
1458 res.create(arg_request, arg_companyId).then(unittest.expectAsync(((api.Cre ateLeadResponse response) { 3598 res.getPartnersstatus(requestMetadata_trafficSource_trafficSourceId: arg_r equestMetadata_trafficSource_trafficSourceId, requestMetadata_locale: arg_reques tMetadata_locale, requestMetadata_userOverrides_ipAddress: arg_requestMetadata_u serOverrides_ipAddress, requestMetadata_experimentIds: arg_requestMetadata_exper imentIds, requestMetadata_trafficSource_trafficSubId: arg_requestMetadata_traffi cSource_trafficSubId, requestMetadata_userOverrides_userId: arg_requestMetadata_ userOverrides_userId, requestMetadata_partnersSessionId: arg_requestMetadata_par tnersSessionId).then(unittest.expectAsync(((api.GetPartnersStatusResponse respon se) {
1459 checkCreateLeadResponse(response); 3599 checkGetPartnersStatusResponse(response);
1460 }))); 3600 })));
1461 }); 3601 });
1462 3602
1463 }); 3603 unittest.test("method--updateCompanies", () {
1464
1465
1466 unittest.group("resource-UserEventsResourceApi", () {
1467 unittest.test("method--log", () {
1468 3604
1469 var mock = new HttpServerMock(); 3605 var mock = new HttpServerMock();
1470 api.UserEventsResourceApi res = new api.PartnersApi(mock).userEvents; 3606 api.V2ResourceApi res = new api.PartnersApi(mock).v2;
1471 var arg_request = buildLogUserEventRequest(); 3607 var arg_request = buildCompany();
3608 var arg_requestMetadata_userOverrides_userId = "foo";
3609 var arg_requestMetadata_partnersSessionId = "foo";
3610 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
3611 var arg_requestMetadata_locale = "foo";
3612 var arg_requestMetadata_userOverrides_ipAddress = "foo";
3613 var arg_updateMask = "foo";
3614 var arg_requestMetadata_experimentIds = buildUnnamed1775();
3615 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
1472 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3616 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
1473 var obj = new api.LogUserEventRequest.fromJson(json); 3617 var obj = new api.Company.fromJson(json);
1474 checkLogUserEventRequest(obj); 3618 checkCompany(obj);
1475 3619
1476 var path = (req.url).path; 3620 var path = (req.url).path;
1477 var pathOffset = 0; 3621 var pathOffset = 0;
1478 var index; 3622 var index;
1479 var subPart; 3623 var subPart;
1480 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3624 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1481 pathOffset += 1; 3625 pathOffset += 1;
1482 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq uals("v2/userEvents:log")); 3626 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v2/companies"));
1483 pathOffset += 17; 3627 pathOffset += 12;
1484 3628
1485 var query = (req.url).query; 3629 var query = (req.url).query;
1486 var queryOffset = 0; 3630 var queryOffset = 0;
1487 var queryMap = {}; 3631 var queryMap = {};
1488 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3632 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1489 parseBool(n) { 3633 parseBool(n) {
1490 if (n == "true") return true; 3634 if (n == "true") return true;
1491 if (n == "false") return false; 3635 if (n == "false") return false;
1492 if (n == null) return null; 3636 if (n == null) return null;
1493 throw new core.ArgumentError("Invalid boolean: $n"); 3637 throw new core.ArgumentError("Invalid boolean: $n");
1494 } 3638 }
1495 if (query.length > 0) { 3639 if (query.length > 0) {
1496 for (var part in query.split("&")) { 3640 for (var part in query.split("&")) {
1497 var keyvalue = part.split("="); 3641 var keyvalue = part.split("=");
1498 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3642 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1499 } 3643 }
1500 } 3644 }
3645 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3646 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3647 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3648 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
3649 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
3650 unittest.expect(queryMap["updateMask"].first, unittest.equals(arg_update Mask));
3651 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
3652 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
1501 3653
1502 3654
1503 var h = { 3655 var h = {
1504 "content-type" : "application/json; charset=utf-8", 3656 "content-type" : "application/json; charset=utf-8",
1505 }; 3657 };
1506 var resp = convert.JSON.encode(buildLogUserEventResponse()); 3658 var resp = convert.JSON.encode(buildCompany());
1507 return new async.Future.value(stringResponse(200, h, resp)); 3659 return new async.Future.value(stringResponse(200, h, resp));
1508 }), true); 3660 }), true);
1509 res.log(arg_request).then(unittest.expectAsync(((api.LogUserEventResponse response) { 3661 res.updateCompanies(arg_request, requestMetadata_userOverrides_userId: arg _requestMetadata_userOverrides_userId, requestMetadata_partnersSessionId: arg_re questMetadata_partnersSessionId, requestMetadata_trafficSource_trafficSourceId: arg_requestMetadata_trafficSource_trafficSourceId, requestMetadata_locale: arg_r equestMetadata_locale, requestMetadata_userOverrides_ipAddress: arg_requestMetad ata_userOverrides_ipAddress, updateMask: arg_updateMask, requestMetadata_experim entIds: arg_requestMetadata_experimentIds, requestMetadata_trafficSource_traffic SubId: arg_requestMetadata_trafficSource_trafficSubId).then(unittest.expectAsync (((api.Company response) {
1510 checkLogUserEventResponse(response); 3662 checkCompany(response);
1511 }))); 3663 })));
1512 }); 3664 });
1513 3665
1514 }); 3666 unittest.test("method--updateLeads", () {
1515
1516
1517 unittest.group("resource-UserStatesResourceApi", () {
1518 unittest.test("method--list", () {
1519 3667
1520 var mock = new HttpServerMock(); 3668 var mock = new HttpServerMock();
1521 api.UserStatesResourceApi res = new api.PartnersApi(mock).userStates; 3669 api.V2ResourceApi res = new api.PartnersApi(mock).v2;
3670 var arg_request = buildLead();
3671 var arg_requestMetadata_partnersSessionId = "foo";
3672 var arg_requestMetadata_userOverrides_userId = "foo";
3673 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
3674 var arg_requestMetadata_locale = "foo";
1522 var arg_requestMetadata_userOverrides_ipAddress = "foo"; 3675 var arg_requestMetadata_userOverrides_ipAddress = "foo";
1523 var arg_requestMetadata_userOverrides_userId = "foo"; 3676 var arg_updateMask = "foo";
1524 var arg_requestMetadata_locale = "foo"; 3677 var arg_requestMetadata_experimentIds = buildUnnamed1776();
1525 var arg_requestMetadata_partnersSessionId = "foo";
1526 var arg_requestMetadata_experimentIds = buildUnnamed1672();
1527 var arg_requestMetadata_trafficSource_trafficSourceId = "foo";
1528 var arg_requestMetadata_trafficSource_trafficSubId = "foo"; 3678 var arg_requestMetadata_trafficSource_trafficSubId = "foo";
1529 mock.register(unittest.expectAsync((http.BaseRequest req, json) { 3679 mock.register(unittest.expectAsync((http.BaseRequest req, json) {
3680 var obj = new api.Lead.fromJson(json);
3681 checkLead(obj);
3682
1530 var path = (req.url).path; 3683 var path = (req.url).path;
1531 var pathOffset = 0; 3684 var pathOffset = 0;
1532 var index; 3685 var index;
1533 var subPart; 3686 var subPart;
1534 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3687 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/"));
1535 pathOffset += 1; 3688 pathOffset += 1;
1536 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v2/userStates")); 3689 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("v2/leads"));
1537 pathOffset += 13; 3690 pathOffset += 8;
1538 3691
1539 var query = (req.url).query; 3692 var query = (req.url).query;
1540 var queryOffset = 0; 3693 var queryOffset = 0;
1541 var queryMap = {}; 3694 var queryMap = {};
1542 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3695 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1543 parseBool(n) { 3696 parseBool(n) {
1544 if (n == "true") return true; 3697 if (n == "true") return true;
1545 if (n == "false") return false; 3698 if (n == "false") return false;
1546 if (n == null) return null; 3699 if (n == null) return null;
1547 throw new core.ArgumentError("Invalid boolean: $n"); 3700 throw new core.ArgumentError("Invalid boolean: $n");
1548 } 3701 }
1549 if (query.length > 0) { 3702 if (query.length > 0) {
1550 for (var part in query.split("&")) { 3703 for (var part in query.split("&")) {
1551 var keyvalue = part.split("="); 3704 var keyvalue = part.split("=");
1552 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3705 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1]));
1553 } 3706 }
1554 } 3707 }
3708 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
3709 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId));
3710 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
3711 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
1555 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress)); 3712 unittest.expect(queryMap["requestMetadata.userOverrides.ipAddress"].firs t, unittest.equals(arg_requestMetadata_userOverrides_ipAddress));
1556 unittest.expect(queryMap["requestMetadata.userOverrides.userId"].first, unittest.equals(arg_requestMetadata_userOverrides_userId)); 3713 unittest.expect(queryMap["updateMask"].first, unittest.equals(arg_update Mask));
1557 unittest.expect(queryMap["requestMetadata.locale"].first, unittest.equal s(arg_requestMetadata_locale));
1558 unittest.expect(queryMap["requestMetadata.partnersSessionId"].first, uni ttest.equals(arg_requestMetadata_partnersSessionId));
1559 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds)); 3714 unittest.expect(queryMap["requestMetadata.experimentIds"], unittest.equa ls(arg_requestMetadata_experimentIds));
1560 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSourceId" ].first, unittest.equals(arg_requestMetadata_trafficSource_trafficSourceId));
1561 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId)); 3715 unittest.expect(queryMap["requestMetadata.trafficSource.trafficSubId"].f irst, unittest.equals(arg_requestMetadata_trafficSource_trafficSubId));
1562 3716
1563 3717
1564 var h = { 3718 var h = {
1565 "content-type" : "application/json; charset=utf-8", 3719 "content-type" : "application/json; charset=utf-8",
1566 }; 3720 };
1567 var resp = convert.JSON.encode(buildListUserStatesResponse()); 3721 var resp = convert.JSON.encode(buildLead());
1568 return new async.Future.value(stringResponse(200, h, resp)); 3722 return new async.Future.value(stringResponse(200, h, resp));
1569 }), true); 3723 }), true);
1570 res.list(requestMetadata_userOverrides_ipAddress: arg_requestMetadata_user Overrides_ipAddress, requestMetadata_userOverrides_userId: arg_requestMetadata_u serOverrides_userId, requestMetadata_locale: arg_requestMetadata_locale, request Metadata_partnersSessionId: arg_requestMetadata_partnersSessionId, requestMetada ta_experimentIds: arg_requestMetadata_experimentIds, requestMetadata_trafficSour ce_trafficSourceId: arg_requestMetadata_trafficSource_trafficSourceId, requestMe tadata_trafficSource_trafficSubId: arg_requestMetadata_trafficSource_trafficSubI d).then(unittest.expectAsync(((api.ListUserStatesResponse response) { 3724 res.updateLeads(arg_request, requestMetadata_partnersSessionId: arg_reques tMetadata_partnersSessionId, requestMetadata_userOverrides_userId: arg_requestMe tadata_userOverrides_userId, requestMetadata_trafficSource_trafficSourceId: arg_ requestMetadata_trafficSource_trafficSourceId, requestMetadata_locale: arg_reque stMetadata_locale, requestMetadata_userOverrides_ipAddress: arg_requestMetadata_ userOverrides_ipAddress, updateMask: arg_updateMask, requestMetadata_experimentI ds: arg_requestMetadata_experimentIds, requestMetadata_trafficSource_trafficSubI d: arg_requestMetadata_trafficSource_trafficSubId).then(unittest.expectAsync(((a pi.Lead response) {
1571 checkListUserStatesResponse(response); 3725 checkLead(response);
1572 }))); 3726 })));
1573 }); 3727 });
1574 3728
1575 }); 3729 });
1576 3730
1577 3731
1578 } 3732 }
1579 3733
OLDNEW
« no previous file with comments | « generated/googleapis/test/pagespeedonline/v2_test.dart ('k') | generated/googleapis/test/people/v1_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698