| OLD | NEW |
| 1 library googleapis.firebasedynamiclinks.v1.test; | 1 library googleapis.firebasedynamiclinks.v1.test; |
| 2 | 2 |
| 3 import "dart:core" as core; | 3 import "dart:core" as core; |
| 4 import "dart:collection" as collection; | 4 import "dart:collection" as collection; |
| 5 import "dart:async" as async; | 5 import "dart:async" as async; |
| 6 import "dart:convert" as convert; | 6 import "dart:convert" as convert; |
| 7 | 7 |
| 8 import 'package:http/http.dart' as http; | 8 import 'package:http/http.dart' as http; |
| 9 import 'package:http/testing.dart' as http_testing; | 9 import 'package:http/testing.dart' as http_testing; |
| 10 import 'package:unittest/unittest.dart' as unittest; | 10 import 'package:unittest/unittest.dart' as unittest; |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 113 checkCreateShortDynamicLinkRequest(api.CreateShortDynamicLinkRequest o) { | 113 checkCreateShortDynamicLinkRequest(api.CreateShortDynamicLinkRequest o) { |
| 114 buildCounterCreateShortDynamicLinkRequest++; | 114 buildCounterCreateShortDynamicLinkRequest++; |
| 115 if (buildCounterCreateShortDynamicLinkRequest < 3) { | 115 if (buildCounterCreateShortDynamicLinkRequest < 3) { |
| 116 checkDynamicLinkInfo(o.dynamicLinkInfo); | 116 checkDynamicLinkInfo(o.dynamicLinkInfo); |
| 117 unittest.expect(o.longDynamicLink, unittest.equals('foo')); | 117 unittest.expect(o.longDynamicLink, unittest.equals('foo')); |
| 118 checkSuffix(o.suffix); | 118 checkSuffix(o.suffix); |
| 119 } | 119 } |
| 120 buildCounterCreateShortDynamicLinkRequest--; | 120 buildCounterCreateShortDynamicLinkRequest--; |
| 121 } | 121 } |
| 122 | 122 |
| 123 buildUnnamed1856() { | 123 buildUnnamed1960() { |
| 124 var o = new core.List<api.DynamicLinkWarning>(); | 124 var o = new core.List<api.DynamicLinkWarning>(); |
| 125 o.add(buildDynamicLinkWarning()); | 125 o.add(buildDynamicLinkWarning()); |
| 126 o.add(buildDynamicLinkWarning()); | 126 o.add(buildDynamicLinkWarning()); |
| 127 return o; | 127 return o; |
| 128 } | 128 } |
| 129 | 129 |
| 130 checkUnnamed1856(core.List<api.DynamicLinkWarning> o) { | 130 checkUnnamed1960(core.List<api.DynamicLinkWarning> o) { |
| 131 unittest.expect(o, unittest.hasLength(2)); | 131 unittest.expect(o, unittest.hasLength(2)); |
| 132 checkDynamicLinkWarning(o[0]); | 132 checkDynamicLinkWarning(o[0]); |
| 133 checkDynamicLinkWarning(o[1]); | 133 checkDynamicLinkWarning(o[1]); |
| 134 } | 134 } |
| 135 | 135 |
| 136 core.int buildCounterCreateShortDynamicLinkResponse = 0; | 136 core.int buildCounterCreateShortDynamicLinkResponse = 0; |
| 137 buildCreateShortDynamicLinkResponse() { | 137 buildCreateShortDynamicLinkResponse() { |
| 138 var o = new api.CreateShortDynamicLinkResponse(); | 138 var o = new api.CreateShortDynamicLinkResponse(); |
| 139 buildCounterCreateShortDynamicLinkResponse++; | 139 buildCounterCreateShortDynamicLinkResponse++; |
| 140 if (buildCounterCreateShortDynamicLinkResponse < 3) { | 140 if (buildCounterCreateShortDynamicLinkResponse < 3) { |
| 141 o.previewLink = "foo"; | 141 o.previewLink = "foo"; |
| 142 o.shortLink = "foo"; | 142 o.shortLink = "foo"; |
| 143 o.warning = buildUnnamed1856(); | 143 o.warning = buildUnnamed1960(); |
| 144 } | 144 } |
| 145 buildCounterCreateShortDynamicLinkResponse--; | 145 buildCounterCreateShortDynamicLinkResponse--; |
| 146 return o; | 146 return o; |
| 147 } | 147 } |
| 148 | 148 |
| 149 checkCreateShortDynamicLinkResponse(api.CreateShortDynamicLinkResponse o) { | 149 checkCreateShortDynamicLinkResponse(api.CreateShortDynamicLinkResponse o) { |
| 150 buildCounterCreateShortDynamicLinkResponse++; | 150 buildCounterCreateShortDynamicLinkResponse++; |
| 151 if (buildCounterCreateShortDynamicLinkResponse < 3) { | 151 if (buildCounterCreateShortDynamicLinkResponse < 3) { |
| 152 unittest.expect(o.previewLink, unittest.equals('foo')); | 152 unittest.expect(o.previewLink, unittest.equals('foo')); |
| 153 unittest.expect(o.shortLink, unittest.equals('foo')); | 153 unittest.expect(o.shortLink, unittest.equals('foo')); |
| 154 checkUnnamed1856(o.warning); | 154 checkUnnamed1960(o.warning); |
| 155 } | 155 } |
| 156 buildCounterCreateShortDynamicLinkResponse--; | 156 buildCounterCreateShortDynamicLinkResponse--; |
| 157 } | 157 } |
| 158 | 158 |
| 159 core.int buildCounterDynamicLinkInfo = 0; | 159 core.int buildCounterDynamicLinkInfo = 0; |
| 160 buildDynamicLinkInfo() { | 160 buildDynamicLinkInfo() { |
| 161 var o = new api.DynamicLinkInfo(); | 161 var o = new api.DynamicLinkInfo(); |
| 162 buildCounterDynamicLinkInfo++; | 162 buildCounterDynamicLinkInfo++; |
| 163 if (buildCounterDynamicLinkInfo < 3) { | 163 if (buildCounterDynamicLinkInfo < 3) { |
| 164 o.analyticsInfo = buildAnalyticsInfo(); | 164 o.analyticsInfo = buildAnalyticsInfo(); |
| 165 o.androidInfo = buildAndroidInfo(); | 165 o.androidInfo = buildAndroidInfo(); |
| 166 o.dynamicLinkDomain = "foo"; | 166 o.dynamicLinkDomain = "foo"; |
| 167 o.iosInfo = buildIosInfo(); | 167 o.iosInfo = buildIosInfo(); |
| 168 o.link = "foo"; | 168 o.link = "foo"; |
| 169 o.navigationInfo = buildNavigationInfo(); |
| 169 o.socialMetaTagInfo = buildSocialMetaTagInfo(); | 170 o.socialMetaTagInfo = buildSocialMetaTagInfo(); |
| 170 } | 171 } |
| 171 buildCounterDynamicLinkInfo--; | 172 buildCounterDynamicLinkInfo--; |
| 172 return o; | 173 return o; |
| 173 } | 174 } |
| 174 | 175 |
| 175 checkDynamicLinkInfo(api.DynamicLinkInfo o) { | 176 checkDynamicLinkInfo(api.DynamicLinkInfo o) { |
| 176 buildCounterDynamicLinkInfo++; | 177 buildCounterDynamicLinkInfo++; |
| 177 if (buildCounterDynamicLinkInfo < 3) { | 178 if (buildCounterDynamicLinkInfo < 3) { |
| 178 checkAnalyticsInfo(o.analyticsInfo); | 179 checkAnalyticsInfo(o.analyticsInfo); |
| 179 checkAndroidInfo(o.androidInfo); | 180 checkAndroidInfo(o.androidInfo); |
| 180 unittest.expect(o.dynamicLinkDomain, unittest.equals('foo')); | 181 unittest.expect(o.dynamicLinkDomain, unittest.equals('foo')); |
| 181 checkIosInfo(o.iosInfo); | 182 checkIosInfo(o.iosInfo); |
| 182 unittest.expect(o.link, unittest.equals('foo')); | 183 unittest.expect(o.link, unittest.equals('foo')); |
| 184 checkNavigationInfo(o.navigationInfo); |
| 183 checkSocialMetaTagInfo(o.socialMetaTagInfo); | 185 checkSocialMetaTagInfo(o.socialMetaTagInfo); |
| 184 } | 186 } |
| 185 buildCounterDynamicLinkInfo--; | 187 buildCounterDynamicLinkInfo--; |
| 186 } | 188 } |
| 187 | 189 |
| 188 core.int buildCounterDynamicLinkWarning = 0; | 190 core.int buildCounterDynamicLinkWarning = 0; |
| 189 buildDynamicLinkWarning() { | 191 buildDynamicLinkWarning() { |
| 190 var o = new api.DynamicLinkWarning(); | 192 var o = new api.DynamicLinkWarning(); |
| 191 buildCounterDynamicLinkWarning++; | 193 buildCounterDynamicLinkWarning++; |
| 192 if (buildCounterDynamicLinkWarning < 3) { | 194 if (buildCounterDynamicLinkWarning < 3) { |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 282 unittest.expect(o.iosAppStoreId, unittest.equals('foo')); | 284 unittest.expect(o.iosAppStoreId, unittest.equals('foo')); |
| 283 unittest.expect(o.iosBundleId, unittest.equals('foo')); | 285 unittest.expect(o.iosBundleId, unittest.equals('foo')); |
| 284 unittest.expect(o.iosCustomScheme, unittest.equals('foo')); | 286 unittest.expect(o.iosCustomScheme, unittest.equals('foo')); |
| 285 unittest.expect(o.iosFallbackLink, unittest.equals('foo')); | 287 unittest.expect(o.iosFallbackLink, unittest.equals('foo')); |
| 286 unittest.expect(o.iosIpadBundleId, unittest.equals('foo')); | 288 unittest.expect(o.iosIpadBundleId, unittest.equals('foo')); |
| 287 unittest.expect(o.iosIpadFallbackLink, unittest.equals('foo')); | 289 unittest.expect(o.iosIpadFallbackLink, unittest.equals('foo')); |
| 288 } | 290 } |
| 289 buildCounterIosInfo--; | 291 buildCounterIosInfo--; |
| 290 } | 292 } |
| 291 | 293 |
| 294 core.int buildCounterNavigationInfo = 0; |
| 295 buildNavigationInfo() { |
| 296 var o = new api.NavigationInfo(); |
| 297 buildCounterNavigationInfo++; |
| 298 if (buildCounterNavigationInfo < 3) { |
| 299 o.enableForcedRedirect = true; |
| 300 } |
| 301 buildCounterNavigationInfo--; |
| 302 return o; |
| 303 } |
| 304 |
| 305 checkNavigationInfo(api.NavigationInfo o) { |
| 306 buildCounterNavigationInfo++; |
| 307 if (buildCounterNavigationInfo < 3) { |
| 308 unittest.expect(o.enableForcedRedirect, unittest.isTrue); |
| 309 } |
| 310 buildCounterNavigationInfo--; |
| 311 } |
| 312 |
| 292 core.int buildCounterSocialMetaTagInfo = 0; | 313 core.int buildCounterSocialMetaTagInfo = 0; |
| 293 buildSocialMetaTagInfo() { | 314 buildSocialMetaTagInfo() { |
| 294 var o = new api.SocialMetaTagInfo(); | 315 var o = new api.SocialMetaTagInfo(); |
| 295 buildCounterSocialMetaTagInfo++; | 316 buildCounterSocialMetaTagInfo++; |
| 296 if (buildCounterSocialMetaTagInfo < 3) { | 317 if (buildCounterSocialMetaTagInfo < 3) { |
| 297 o.socialDescription = "foo"; | 318 o.socialDescription = "foo"; |
| 298 o.socialImageLink = "foo"; | 319 o.socialImageLink = "foo"; |
| 299 o.socialTitle = "foo"; | 320 o.socialTitle = "foo"; |
| 300 } | 321 } |
| 301 buildCounterSocialMetaTagInfo--; | 322 buildCounterSocialMetaTagInfo--; |
| (...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 407 | 428 |
| 408 unittest.group("obj-schema-IosInfo", () { | 429 unittest.group("obj-schema-IosInfo", () { |
| 409 unittest.test("to-json--from-json", () { | 430 unittest.test("to-json--from-json", () { |
| 410 var o = buildIosInfo(); | 431 var o = buildIosInfo(); |
| 411 var od = new api.IosInfo.fromJson(o.toJson()); | 432 var od = new api.IosInfo.fromJson(o.toJson()); |
| 412 checkIosInfo(od); | 433 checkIosInfo(od); |
| 413 }); | 434 }); |
| 414 }); | 435 }); |
| 415 | 436 |
| 416 | 437 |
| 438 unittest.group("obj-schema-NavigationInfo", () { |
| 439 unittest.test("to-json--from-json", () { |
| 440 var o = buildNavigationInfo(); |
| 441 var od = new api.NavigationInfo.fromJson(o.toJson()); |
| 442 checkNavigationInfo(od); |
| 443 }); |
| 444 }); |
| 445 |
| 446 |
| 417 unittest.group("obj-schema-SocialMetaTagInfo", () { | 447 unittest.group("obj-schema-SocialMetaTagInfo", () { |
| 418 unittest.test("to-json--from-json", () { | 448 unittest.test("to-json--from-json", () { |
| 419 var o = buildSocialMetaTagInfo(); | 449 var o = buildSocialMetaTagInfo(); |
| 420 var od = new api.SocialMetaTagInfo.fromJson(o.toJson()); | 450 var od = new api.SocialMetaTagInfo.fromJson(o.toJson()); |
| 421 checkSocialMetaTagInfo(od); | 451 checkSocialMetaTagInfo(od); |
| 422 }); | 452 }); |
| 423 }); | 453 }); |
| 424 | 454 |
| 425 | 455 |
| 426 unittest.group("obj-schema-Suffix", () { | 456 unittest.group("obj-schema-Suffix", () { |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 478 res.create(arg_request).then(unittest.expectAsync(((api.CreateShortDynamic
LinkResponse response) { | 508 res.create(arg_request).then(unittest.expectAsync(((api.CreateShortDynamic
LinkResponse response) { |
| 479 checkCreateShortDynamicLinkResponse(response); | 509 checkCreateShortDynamicLinkResponse(response); |
| 480 }))); | 510 }))); |
| 481 }); | 511 }); |
| 482 | 512 |
| 483 }); | 513 }); |
| 484 | 514 |
| 485 | 515 |
| 486 } | 516 } |
| 487 | 517 |
| OLD | NEW |