Index: generated/googleapis/test/playmoviespartner/v1_test.dart |
diff --git a/generated/googleapis/test/playmoviespartner/v1_test.dart b/generated/googleapis/test/playmoviespartner/v1_test.dart |
index fd2c45ee562d7f06193e178802127e44c4cd1924..eb3f20c06526d7696b9cf407d95549b61524441a 100644 |
--- a/generated/googleapis/test/playmoviespartner/v1_test.dart |
+++ b/generated/googleapis/test/playmoviespartner/v1_test.dart |
@@ -51,7 +51,1223 @@ http.StreamedResponse stringResponse( |
return new http.StreamedResponse(stream, status, headers: headers); |
} |
+buildUnnamed2275() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2275(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+core.int buildCounterAvail = 0; |
+buildAvail() { |
+ var o = new api.Avail(); |
+ buildCounterAvail++; |
+ if (buildCounterAvail < 3) { |
+ o.altId = "foo"; |
+ o.captionExemption = "foo"; |
+ o.captionIncluded = true; |
+ o.contentId = "foo"; |
+ o.displayName = "foo"; |
+ o.encodeId = "foo"; |
+ o.end = "foo"; |
+ o.episodeAltId = "foo"; |
+ o.episodeNumber = "foo"; |
+ o.episodeTitleInternalAlias = "foo"; |
+ o.formatProfile = "foo"; |
+ o.licenseType = "foo"; |
+ o.pphNames = buildUnnamed2275(); |
+ o.priceType = "foo"; |
+ o.priceValue = "foo"; |
+ o.productId = "foo"; |
+ o.ratingReason = "foo"; |
+ o.ratingSystem = "foo"; |
+ o.ratingValue = "foo"; |
+ o.releaseDate = "foo"; |
+ o.seasonAltId = "foo"; |
+ o.seasonNumber = "foo"; |
+ o.seasonTitleInternalAlias = "foo"; |
+ o.seriesAltId = "foo"; |
+ o.seriesTitleInternalAlias = "foo"; |
+ o.start = "foo"; |
+ o.storeLanguage = "foo"; |
+ o.suppressionLiftDate = "foo"; |
+ o.territory = "foo"; |
+ o.titleInternalAlias = "foo"; |
+ o.videoId = "foo"; |
+ o.workType = "foo"; |
+ } |
+ buildCounterAvail--; |
+ return o; |
+} |
+ |
+checkAvail(api.Avail o) { |
+ buildCounterAvail++; |
+ if (buildCounterAvail < 3) { |
+ unittest.expect(o.altId, unittest.equals('foo')); |
+ unittest.expect(o.captionExemption, unittest.equals('foo')); |
+ unittest.expect(o.captionIncluded, unittest.isTrue); |
+ unittest.expect(o.contentId, unittest.equals('foo')); |
+ unittest.expect(o.displayName, unittest.equals('foo')); |
+ unittest.expect(o.encodeId, unittest.equals('foo')); |
+ unittest.expect(o.end, unittest.equals('foo')); |
+ unittest.expect(o.episodeAltId, unittest.equals('foo')); |
+ unittest.expect(o.episodeNumber, unittest.equals('foo')); |
+ unittest.expect(o.episodeTitleInternalAlias, unittest.equals('foo')); |
+ unittest.expect(o.formatProfile, unittest.equals('foo')); |
+ unittest.expect(o.licenseType, unittest.equals('foo')); |
+ checkUnnamed2275(o.pphNames); |
+ unittest.expect(o.priceType, unittest.equals('foo')); |
+ unittest.expect(o.priceValue, unittest.equals('foo')); |
+ unittest.expect(o.productId, unittest.equals('foo')); |
+ unittest.expect(o.ratingReason, unittest.equals('foo')); |
+ unittest.expect(o.ratingSystem, unittest.equals('foo')); |
+ unittest.expect(o.ratingValue, unittest.equals('foo')); |
+ unittest.expect(o.releaseDate, unittest.equals('foo')); |
+ unittest.expect(o.seasonAltId, unittest.equals('foo')); |
+ unittest.expect(o.seasonNumber, unittest.equals('foo')); |
+ unittest.expect(o.seasonTitleInternalAlias, unittest.equals('foo')); |
+ unittest.expect(o.seriesAltId, unittest.equals('foo')); |
+ unittest.expect(o.seriesTitleInternalAlias, unittest.equals('foo')); |
+ unittest.expect(o.start, unittest.equals('foo')); |
+ unittest.expect(o.storeLanguage, unittest.equals('foo')); |
+ unittest.expect(o.suppressionLiftDate, unittest.equals('foo')); |
+ unittest.expect(o.territory, unittest.equals('foo')); |
+ unittest.expect(o.titleInternalAlias, unittest.equals('foo')); |
+ unittest.expect(o.videoId, unittest.equals('foo')); |
+ unittest.expect(o.workType, unittest.equals('foo')); |
+ } |
+ buildCounterAvail--; |
+} |
+ |
+buildUnnamed2276() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2276(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2277() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2277(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+core.int buildCounterExperienceLocale = 0; |
+buildExperienceLocale() { |
+ var o = new api.ExperienceLocale(); |
+ buildCounterExperienceLocale++; |
+ if (buildCounterExperienceLocale < 3) { |
+ o.altCutId = "foo"; |
+ o.approvedTime = "foo"; |
+ o.channelId = "foo"; |
+ o.country = "foo"; |
+ o.createdTime = "foo"; |
+ o.customIds = buildUnnamed2276(); |
+ o.earliestAvailStartTime = "foo"; |
+ o.editLevelEidr = "foo"; |
+ o.elId = "foo"; |
+ o.inventoryId = "foo"; |
+ o.language = "foo"; |
+ o.name = "foo"; |
+ o.normalizedPriority = "foo"; |
+ o.playableSequenceId = "foo"; |
+ o.pphNames = buildUnnamed2277(); |
+ o.presentationId = "foo"; |
+ o.priority = 42.0; |
+ o.status = "foo"; |
+ o.studioName = "foo"; |
+ o.titleLevelEidr = "foo"; |
+ o.trailerId = "foo"; |
+ o.type = "foo"; |
+ o.videoId = "foo"; |
+ } |
+ buildCounterExperienceLocale--; |
+ return o; |
+} |
+ |
+checkExperienceLocale(api.ExperienceLocale o) { |
+ buildCounterExperienceLocale++; |
+ if (buildCounterExperienceLocale < 3) { |
+ unittest.expect(o.altCutId, unittest.equals('foo')); |
+ unittest.expect(o.approvedTime, unittest.equals('foo')); |
+ unittest.expect(o.channelId, unittest.equals('foo')); |
+ unittest.expect(o.country, unittest.equals('foo')); |
+ unittest.expect(o.createdTime, unittest.equals('foo')); |
+ checkUnnamed2276(o.customIds); |
+ unittest.expect(o.earliestAvailStartTime, unittest.equals('foo')); |
+ unittest.expect(o.editLevelEidr, unittest.equals('foo')); |
+ unittest.expect(o.elId, unittest.equals('foo')); |
+ unittest.expect(o.inventoryId, unittest.equals('foo')); |
+ unittest.expect(o.language, unittest.equals('foo')); |
+ unittest.expect(o.name, unittest.equals('foo')); |
+ unittest.expect(o.normalizedPriority, unittest.equals('foo')); |
+ unittest.expect(o.playableSequenceId, unittest.equals('foo')); |
+ checkUnnamed2277(o.pphNames); |
+ unittest.expect(o.presentationId, unittest.equals('foo')); |
+ unittest.expect(o.priority, unittest.equals(42.0)); |
+ unittest.expect(o.status, unittest.equals('foo')); |
+ unittest.expect(o.studioName, unittest.equals('foo')); |
+ unittest.expect(o.titleLevelEidr, unittest.equals('foo')); |
+ unittest.expect(o.trailerId, unittest.equals('foo')); |
+ unittest.expect(o.type, unittest.equals('foo')); |
+ unittest.expect(o.videoId, unittest.equals('foo')); |
+ } |
+ buildCounterExperienceLocale--; |
+} |
+ |
+buildUnnamed2278() { |
+ var o = new core.List<api.Avail>(); |
+ o.add(buildAvail()); |
+ o.add(buildAvail()); |
+ return o; |
+} |
+ |
+checkUnnamed2278(core.List<api.Avail> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ checkAvail(o[0]); |
+ checkAvail(o[1]); |
+} |
+ |
+core.int buildCounterListAvailsResponse = 0; |
+buildListAvailsResponse() { |
+ var o = new api.ListAvailsResponse(); |
+ buildCounterListAvailsResponse++; |
+ if (buildCounterListAvailsResponse < 3) { |
+ o.avails = buildUnnamed2278(); |
+ o.nextPageToken = "foo"; |
+ } |
+ buildCounterListAvailsResponse--; |
+ return o; |
+} |
+ |
+checkListAvailsResponse(api.ListAvailsResponse o) { |
+ buildCounterListAvailsResponse++; |
+ if (buildCounterListAvailsResponse < 3) { |
+ checkUnnamed2278(o.avails); |
+ unittest.expect(o.nextPageToken, unittest.equals('foo')); |
+ } |
+ buildCounterListAvailsResponse--; |
+} |
+ |
+buildUnnamed2279() { |
+ var o = new core.List<api.ExperienceLocale>(); |
+ o.add(buildExperienceLocale()); |
+ o.add(buildExperienceLocale()); |
+ return o; |
+} |
+ |
+checkUnnamed2279(core.List<api.ExperienceLocale> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ checkExperienceLocale(o[0]); |
+ checkExperienceLocale(o[1]); |
+} |
+ |
+core.int buildCounterListExperienceLocalesResponse = 0; |
+buildListExperienceLocalesResponse() { |
+ var o = new api.ListExperienceLocalesResponse(); |
+ buildCounterListExperienceLocalesResponse++; |
+ if (buildCounterListExperienceLocalesResponse < 3) { |
+ o.experienceLocales = buildUnnamed2279(); |
+ o.nextPageToken = "foo"; |
+ } |
+ buildCounterListExperienceLocalesResponse--; |
+ return o; |
+} |
+ |
+checkListExperienceLocalesResponse(api.ListExperienceLocalesResponse o) { |
+ buildCounterListExperienceLocalesResponse++; |
+ if (buildCounterListExperienceLocalesResponse < 3) { |
+ checkUnnamed2279(o.experienceLocales); |
+ unittest.expect(o.nextPageToken, unittest.equals('foo')); |
+ } |
+ buildCounterListExperienceLocalesResponse--; |
+} |
+ |
+buildUnnamed2280() { |
+ var o = new core.List<api.Order>(); |
+ o.add(buildOrder()); |
+ o.add(buildOrder()); |
+ return o; |
+} |
+ |
+checkUnnamed2280(core.List<api.Order> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ checkOrder(o[0]); |
+ checkOrder(o[1]); |
+} |
+ |
+core.int buildCounterListOrdersResponse = 0; |
+buildListOrdersResponse() { |
+ var o = new api.ListOrdersResponse(); |
+ buildCounterListOrdersResponse++; |
+ if (buildCounterListOrdersResponse < 3) { |
+ o.nextPageToken = "foo"; |
+ o.orders = buildUnnamed2280(); |
+ } |
+ buildCounterListOrdersResponse--; |
+ return o; |
+} |
+ |
+checkListOrdersResponse(api.ListOrdersResponse o) { |
+ buildCounterListOrdersResponse++; |
+ if (buildCounterListOrdersResponse < 3) { |
+ unittest.expect(o.nextPageToken, unittest.equals('foo')); |
+ checkUnnamed2280(o.orders); |
+ } |
+ buildCounterListOrdersResponse--; |
+} |
+ |
+buildUnnamed2281() { |
+ var o = new core.List<api.StoreInfo>(); |
+ o.add(buildStoreInfo()); |
+ o.add(buildStoreInfo()); |
+ return o; |
+} |
+ |
+checkUnnamed2281(core.List<api.StoreInfo> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ checkStoreInfo(o[0]); |
+ checkStoreInfo(o[1]); |
+} |
+ |
+core.int buildCounterListStoreInfosResponse = 0; |
+buildListStoreInfosResponse() { |
+ var o = new api.ListStoreInfosResponse(); |
+ buildCounterListStoreInfosResponse++; |
+ if (buildCounterListStoreInfosResponse < 3) { |
+ o.nextPageToken = "foo"; |
+ o.storeInfos = buildUnnamed2281(); |
+ } |
+ buildCounterListStoreInfosResponse--; |
+ return o; |
+} |
+ |
+checkListStoreInfosResponse(api.ListStoreInfosResponse o) { |
+ buildCounterListStoreInfosResponse++; |
+ if (buildCounterListStoreInfosResponse < 3) { |
+ unittest.expect(o.nextPageToken, unittest.equals('foo')); |
+ checkUnnamed2281(o.storeInfos); |
+ } |
+ buildCounterListStoreInfosResponse--; |
+} |
+ |
+buildUnnamed2282() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2282(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+core.int buildCounterOrder = 0; |
+buildOrder() { |
+ var o = new api.Order(); |
+ buildCounterOrder++; |
+ if (buildCounterOrder < 3) { |
+ o.approvedTime = "foo"; |
+ o.channelId = "foo"; |
+ o.channelName = "foo"; |
+ o.countries = buildUnnamed2282(); |
+ o.customId = "foo"; |
+ o.earliestAvailStartTime = "foo"; |
+ o.episodeName = "foo"; |
+ o.legacyPriority = "foo"; |
+ o.name = "foo"; |
+ o.normalizedPriority = "foo"; |
+ o.orderId = "foo"; |
+ o.orderedTime = "foo"; |
+ o.pphName = "foo"; |
+ o.priority = 42.0; |
+ o.receivedTime = "foo"; |
+ o.rejectionNote = "foo"; |
+ o.seasonName = "foo"; |
+ o.showName = "foo"; |
+ o.status = "foo"; |
+ o.statusDetail = "foo"; |
+ o.studioName = "foo"; |
+ o.type = "foo"; |
+ o.videoId = "foo"; |
+ } |
+ buildCounterOrder--; |
+ return o; |
+} |
+ |
+checkOrder(api.Order o) { |
+ buildCounterOrder++; |
+ if (buildCounterOrder < 3) { |
+ unittest.expect(o.approvedTime, unittest.equals('foo')); |
+ unittest.expect(o.channelId, unittest.equals('foo')); |
+ unittest.expect(o.channelName, unittest.equals('foo')); |
+ checkUnnamed2282(o.countries); |
+ unittest.expect(o.customId, unittest.equals('foo')); |
+ unittest.expect(o.earliestAvailStartTime, unittest.equals('foo')); |
+ unittest.expect(o.episodeName, unittest.equals('foo')); |
+ unittest.expect(o.legacyPriority, unittest.equals('foo')); |
+ unittest.expect(o.name, unittest.equals('foo')); |
+ unittest.expect(o.normalizedPriority, unittest.equals('foo')); |
+ unittest.expect(o.orderId, unittest.equals('foo')); |
+ unittest.expect(o.orderedTime, unittest.equals('foo')); |
+ unittest.expect(o.pphName, unittest.equals('foo')); |
+ unittest.expect(o.priority, unittest.equals(42.0)); |
+ unittest.expect(o.receivedTime, unittest.equals('foo')); |
+ unittest.expect(o.rejectionNote, unittest.equals('foo')); |
+ unittest.expect(o.seasonName, unittest.equals('foo')); |
+ unittest.expect(o.showName, unittest.equals('foo')); |
+ unittest.expect(o.status, unittest.equals('foo')); |
+ unittest.expect(o.statusDetail, unittest.equals('foo')); |
+ unittest.expect(o.studioName, unittest.equals('foo')); |
+ unittest.expect(o.type, unittest.equals('foo')); |
+ unittest.expect(o.videoId, unittest.equals('foo')); |
+ } |
+ buildCounterOrder--; |
+} |
+ |
+buildUnnamed2283() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2283(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2284() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2284(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2285() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2285(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+core.int buildCounterStoreInfo = 0; |
+buildStoreInfo() { |
+ var o = new api.StoreInfo(); |
+ buildCounterStoreInfo++; |
+ if (buildCounterStoreInfo < 3) { |
+ o.audioTracks = buildUnnamed2283(); |
+ o.country = "foo"; |
+ o.editLevelEidr = "foo"; |
+ o.episodeNumber = "foo"; |
+ o.hasAudio51 = true; |
+ o.hasEstOffer = true; |
+ o.hasHdOffer = true; |
+ o.hasInfoCards = true; |
+ o.hasSdOffer = true; |
+ o.hasVodOffer = true; |
+ o.liveTime = "foo"; |
+ o.mid = "foo"; |
+ o.name = "foo"; |
+ o.pphNames = buildUnnamed2284(); |
+ o.seasonId = "foo"; |
+ o.seasonName = "foo"; |
+ o.seasonNumber = "foo"; |
+ o.showId = "foo"; |
+ o.showName = "foo"; |
+ o.studioName = "foo"; |
+ o.subtitles = buildUnnamed2285(); |
+ o.titleLevelEidr = "foo"; |
+ o.trailerId = "foo"; |
+ o.type = "foo"; |
+ o.videoId = "foo"; |
+ } |
+ buildCounterStoreInfo--; |
+ return o; |
+} |
+ |
+checkStoreInfo(api.StoreInfo o) { |
+ buildCounterStoreInfo++; |
+ if (buildCounterStoreInfo < 3) { |
+ checkUnnamed2283(o.audioTracks); |
+ unittest.expect(o.country, unittest.equals('foo')); |
+ unittest.expect(o.editLevelEidr, unittest.equals('foo')); |
+ unittest.expect(o.episodeNumber, unittest.equals('foo')); |
+ unittest.expect(o.hasAudio51, unittest.isTrue); |
+ unittest.expect(o.hasEstOffer, unittest.isTrue); |
+ unittest.expect(o.hasHdOffer, unittest.isTrue); |
+ unittest.expect(o.hasInfoCards, unittest.isTrue); |
+ unittest.expect(o.hasSdOffer, unittest.isTrue); |
+ unittest.expect(o.hasVodOffer, unittest.isTrue); |
+ unittest.expect(o.liveTime, unittest.equals('foo')); |
+ unittest.expect(o.mid, unittest.equals('foo')); |
+ unittest.expect(o.name, unittest.equals('foo')); |
+ checkUnnamed2284(o.pphNames); |
+ unittest.expect(o.seasonId, unittest.equals('foo')); |
+ unittest.expect(o.seasonName, unittest.equals('foo')); |
+ unittest.expect(o.seasonNumber, unittest.equals('foo')); |
+ unittest.expect(o.showId, unittest.equals('foo')); |
+ unittest.expect(o.showName, unittest.equals('foo')); |
+ unittest.expect(o.studioName, unittest.equals('foo')); |
+ checkUnnamed2285(o.subtitles); |
+ unittest.expect(o.titleLevelEidr, unittest.equals('foo')); |
+ unittest.expect(o.trailerId, unittest.equals('foo')); |
+ unittest.expect(o.type, unittest.equals('foo')); |
+ unittest.expect(o.videoId, unittest.equals('foo')); |
+ } |
+ buildCounterStoreInfo--; |
+} |
+ |
+buildUnnamed2286() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2286(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2287() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2287(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2288() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2288(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2289() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2289(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2290() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2290(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2291() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2291(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2292() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2292(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2293() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2293(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2294() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2294(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2295() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2295(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2296() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2296(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2297() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2297(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2298() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2298(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
+buildUnnamed2299() { |
+ var o = new core.List<core.String>(); |
+ o.add("foo"); |
+ o.add("foo"); |
+ return o; |
+} |
+ |
+checkUnnamed2299(core.List<core.String> o) { |
+ unittest.expect(o, unittest.hasLength(2)); |
+ unittest.expect(o[0], unittest.equals('foo')); |
+ unittest.expect(o[1], unittest.equals('foo')); |
+} |
+ |
main() { |
+ unittest.group("obj-schema-Avail", () { |
+ unittest.test("to-json--from-json", () { |
+ var o = buildAvail(); |
+ var od = new api.Avail.fromJson(o.toJson()); |
+ checkAvail(od); |
+ }); |
+ }); |
+ |
+ |
+ unittest.group("obj-schema-ExperienceLocale", () { |
+ unittest.test("to-json--from-json", () { |
+ var o = buildExperienceLocale(); |
+ var od = new api.ExperienceLocale.fromJson(o.toJson()); |
+ checkExperienceLocale(od); |
+ }); |
+ }); |
+ |
+ |
+ unittest.group("obj-schema-ListAvailsResponse", () { |
+ unittest.test("to-json--from-json", () { |
+ var o = buildListAvailsResponse(); |
+ var od = new api.ListAvailsResponse.fromJson(o.toJson()); |
+ checkListAvailsResponse(od); |
+ }); |
+ }); |
+ |
+ |
+ unittest.group("obj-schema-ListExperienceLocalesResponse", () { |
+ unittest.test("to-json--from-json", () { |
+ var o = buildListExperienceLocalesResponse(); |
+ var od = new api.ListExperienceLocalesResponse.fromJson(o.toJson()); |
+ checkListExperienceLocalesResponse(od); |
+ }); |
+ }); |
+ |
+ |
+ unittest.group("obj-schema-ListOrdersResponse", () { |
+ unittest.test("to-json--from-json", () { |
+ var o = buildListOrdersResponse(); |
+ var od = new api.ListOrdersResponse.fromJson(o.toJson()); |
+ checkListOrdersResponse(od); |
+ }); |
+ }); |
+ |
+ |
+ unittest.group("obj-schema-ListStoreInfosResponse", () { |
+ unittest.test("to-json--from-json", () { |
+ var o = buildListStoreInfosResponse(); |
+ var od = new api.ListStoreInfosResponse.fromJson(o.toJson()); |
+ checkListStoreInfosResponse(od); |
+ }); |
+ }); |
+ |
+ |
+ unittest.group("obj-schema-Order", () { |
+ unittest.test("to-json--from-json", () { |
+ var o = buildOrder(); |
+ var od = new api.Order.fromJson(o.toJson()); |
+ checkOrder(od); |
+ }); |
+ }); |
+ |
+ |
+ unittest.group("obj-schema-StoreInfo", () { |
+ unittest.test("to-json--from-json", () { |
+ var o = buildStoreInfo(); |
+ var od = new api.StoreInfo.fromJson(o.toJson()); |
+ checkStoreInfo(od); |
+ }); |
+ }); |
+ |
+ |
+ unittest.group("resource-AccountsAvailsResourceApi", () { |
+ unittest.test("method--list", () { |
+ |
+ var mock = new HttpServerMock(); |
+ api.AccountsAvailsResourceApi res = new api.PlaymoviespartnerApi(mock).accounts.avails; |
+ var arg_accountId = "foo"; |
+ var arg_pageSize = 42; |
+ var arg_pageToken = "foo"; |
+ var arg_pphNames = buildUnnamed2286(); |
+ var arg_studioNames = buildUnnamed2287(); |
+ var arg_title = "foo"; |
+ var arg_territories = buildUnnamed2288(); |
+ var arg_altId = "foo"; |
+ var arg_videoIds = buildUnnamed2289(); |
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
+ var path = (req.url).path; |
+ var pathOffset = 0; |
+ var index; |
+ var subPart; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
+ pathOffset += 1; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/accounts/")); |
+ pathOffset += 12; |
+ index = path.indexOf("/avails", pathOffset); |
+ unittest.expect(index >= 0, unittest.isTrue); |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
+ pathOffset = index; |
+ unittest.expect(subPart, unittest.equals("$arg_accountId")); |
+ unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/avails")); |
+ pathOffset += 7; |
+ |
+ var query = (req.url).query; |
+ var queryOffset = 0; |
+ var queryMap = {}; |
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
+ parseBool(n) { |
+ if (n == "true") return true; |
+ if (n == "false") return false; |
+ if (n == null) return null; |
+ throw new core.ArgumentError("Invalid boolean: $n"); |
+ } |
+ if (query.length > 0) { |
+ for (var part in query.split("&")) { |
+ var keyvalue = part.split("="); |
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
+ } |
+ } |
+ unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize)); |
+ unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
+ unittest.expect(queryMap["pphNames"], unittest.equals(arg_pphNames)); |
+ unittest.expect(queryMap["studioNames"], unittest.equals(arg_studioNames)); |
+ unittest.expect(queryMap["title"].first, unittest.equals(arg_title)); |
+ unittest.expect(queryMap["territories"], unittest.equals(arg_territories)); |
+ unittest.expect(queryMap["altId"].first, unittest.equals(arg_altId)); |
+ unittest.expect(queryMap["videoIds"], unittest.equals(arg_videoIds)); |
+ |
+ |
+ var h = { |
+ "content-type" : "application/json; charset=utf-8", |
+ }; |
+ var resp = convert.JSON.encode(buildListAvailsResponse()); |
+ return new async.Future.value(stringResponse(200, h, resp)); |
+ }), true); |
+ res.list(arg_accountId, pageSize: arg_pageSize, pageToken: arg_pageToken, pphNames: arg_pphNames, studioNames: arg_studioNames, title: arg_title, territories: arg_territories, altId: arg_altId, videoIds: arg_videoIds).then(unittest.expectAsync(((api.ListAvailsResponse response) { |
+ checkListAvailsResponse(response); |
+ }))); |
+ }); |
+ |
+ }); |
+ |
+ |
+ unittest.group("resource-AccountsExperienceLocalesResourceApi", () { |
+ unittest.test("method--get", () { |
+ |
+ var mock = new HttpServerMock(); |
+ api.AccountsExperienceLocalesResourceApi res = new api.PlaymoviespartnerApi(mock).accounts.experienceLocales; |
+ var arg_accountId = "foo"; |
+ var arg_elId = "foo"; |
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
+ var path = (req.url).path; |
+ var pathOffset = 0; |
+ var index; |
+ var subPart; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
+ pathOffset += 1; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/accounts/")); |
+ pathOffset += 12; |
+ index = path.indexOf("/experienceLocales/", pathOffset); |
+ unittest.expect(index >= 0, unittest.isTrue); |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
+ pathOffset = index; |
+ unittest.expect(subPart, unittest.equals("$arg_accountId")); |
+ unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/experienceLocales/")); |
+ pathOffset += 19; |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
+ pathOffset = path.length; |
+ unittest.expect(subPart, unittest.equals("$arg_elId")); |
+ |
+ var query = (req.url).query; |
+ var queryOffset = 0; |
+ var queryMap = {}; |
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
+ parseBool(n) { |
+ if (n == "true") return true; |
+ if (n == "false") return false; |
+ if (n == null) return null; |
+ throw new core.ArgumentError("Invalid boolean: $n"); |
+ } |
+ if (query.length > 0) { |
+ for (var part in query.split("&")) { |
+ var keyvalue = part.split("="); |
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
+ } |
+ } |
+ |
+ |
+ var h = { |
+ "content-type" : "application/json; charset=utf-8", |
+ }; |
+ var resp = convert.JSON.encode(buildExperienceLocale()); |
+ return new async.Future.value(stringResponse(200, h, resp)); |
+ }), true); |
+ res.get(arg_accountId, arg_elId).then(unittest.expectAsync(((api.ExperienceLocale response) { |
+ checkExperienceLocale(response); |
+ }))); |
+ }); |
+ |
+ unittest.test("method--list", () { |
+ |
+ var mock = new HttpServerMock(); |
+ api.AccountsExperienceLocalesResourceApi res = new api.PlaymoviespartnerApi(mock).accounts.experienceLocales; |
+ var arg_accountId = "foo"; |
+ var arg_pageSize = 42; |
+ var arg_pageToken = "foo"; |
+ var arg_pphNames = buildUnnamed2290(); |
+ var arg_studioNames = buildUnnamed2291(); |
+ var arg_titleLevelEidr = "foo"; |
+ var arg_editLevelEidr = "foo"; |
+ var arg_status = buildUnnamed2292(); |
+ var arg_customId = "foo"; |
+ var arg_altCutId = "foo"; |
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
+ var path = (req.url).path; |
+ var pathOffset = 0; |
+ var index; |
+ var subPart; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
+ pathOffset += 1; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/accounts/")); |
+ pathOffset += 12; |
+ index = path.indexOf("/experienceLocales", pathOffset); |
+ unittest.expect(index >= 0, unittest.isTrue); |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
+ pathOffset = index; |
+ unittest.expect(subPart, unittest.equals("$arg_accountId")); |
+ unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/experienceLocales")); |
+ pathOffset += 18; |
+ |
+ var query = (req.url).query; |
+ var queryOffset = 0; |
+ var queryMap = {}; |
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
+ parseBool(n) { |
+ if (n == "true") return true; |
+ if (n == "false") return false; |
+ if (n == null) return null; |
+ throw new core.ArgumentError("Invalid boolean: $n"); |
+ } |
+ if (query.length > 0) { |
+ for (var part in query.split("&")) { |
+ var keyvalue = part.split("="); |
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
+ } |
+ } |
+ unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize)); |
+ unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
+ unittest.expect(queryMap["pphNames"], unittest.equals(arg_pphNames)); |
+ unittest.expect(queryMap["studioNames"], unittest.equals(arg_studioNames)); |
+ unittest.expect(queryMap["titleLevelEidr"].first, unittest.equals(arg_titleLevelEidr)); |
+ unittest.expect(queryMap["editLevelEidr"].first, unittest.equals(arg_editLevelEidr)); |
+ unittest.expect(queryMap["status"], unittest.equals(arg_status)); |
+ unittest.expect(queryMap["customId"].first, unittest.equals(arg_customId)); |
+ unittest.expect(queryMap["altCutId"].first, unittest.equals(arg_altCutId)); |
+ |
+ |
+ var h = { |
+ "content-type" : "application/json; charset=utf-8", |
+ }; |
+ var resp = convert.JSON.encode(buildListExperienceLocalesResponse()); |
+ return new async.Future.value(stringResponse(200, h, resp)); |
+ }), true); |
+ res.list(arg_accountId, pageSize: arg_pageSize, pageToken: arg_pageToken, pphNames: arg_pphNames, studioNames: arg_studioNames, titleLevelEidr: arg_titleLevelEidr, editLevelEidr: arg_editLevelEidr, status: arg_status, customId: arg_customId, altCutId: arg_altCutId).then(unittest.expectAsync(((api.ListExperienceLocalesResponse response) { |
+ checkListExperienceLocalesResponse(response); |
+ }))); |
+ }); |
+ |
+ }); |
+ |
+ |
+ unittest.group("resource-AccountsOrdersResourceApi", () { |
+ unittest.test("method--get", () { |
+ |
+ var mock = new HttpServerMock(); |
+ api.AccountsOrdersResourceApi res = new api.PlaymoviespartnerApi(mock).accounts.orders; |
+ var arg_accountId = "foo"; |
+ var arg_orderId = "foo"; |
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
+ var path = (req.url).path; |
+ var pathOffset = 0; |
+ var index; |
+ var subPart; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
+ pathOffset += 1; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/accounts/")); |
+ pathOffset += 12; |
+ index = path.indexOf("/orders/", pathOffset); |
+ unittest.expect(index >= 0, unittest.isTrue); |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
+ pathOffset = index; |
+ unittest.expect(subPart, unittest.equals("$arg_accountId")); |
+ unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/orders/")); |
+ pathOffset += 8; |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
+ pathOffset = path.length; |
+ unittest.expect(subPart, unittest.equals("$arg_orderId")); |
+ |
+ var query = (req.url).query; |
+ var queryOffset = 0; |
+ var queryMap = {}; |
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
+ parseBool(n) { |
+ if (n == "true") return true; |
+ if (n == "false") return false; |
+ if (n == null) return null; |
+ throw new core.ArgumentError("Invalid boolean: $n"); |
+ } |
+ if (query.length > 0) { |
+ for (var part in query.split("&")) { |
+ var keyvalue = part.split("="); |
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
+ } |
+ } |
+ |
+ |
+ var h = { |
+ "content-type" : "application/json; charset=utf-8", |
+ }; |
+ var resp = convert.JSON.encode(buildOrder()); |
+ return new async.Future.value(stringResponse(200, h, resp)); |
+ }), true); |
+ res.get(arg_accountId, arg_orderId).then(unittest.expectAsync(((api.Order response) { |
+ checkOrder(response); |
+ }))); |
+ }); |
+ |
+ unittest.test("method--list", () { |
+ |
+ var mock = new HttpServerMock(); |
+ api.AccountsOrdersResourceApi res = new api.PlaymoviespartnerApi(mock).accounts.orders; |
+ var arg_accountId = "foo"; |
+ var arg_pageSize = 42; |
+ var arg_pageToken = "foo"; |
+ var arg_pphNames = buildUnnamed2293(); |
+ var arg_studioNames = buildUnnamed2294(); |
+ var arg_name = "foo"; |
+ var arg_status = buildUnnamed2295(); |
+ var arg_customId = "foo"; |
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
+ var path = (req.url).path; |
+ var pathOffset = 0; |
+ var index; |
+ var subPart; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
+ pathOffset += 1; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/accounts/")); |
+ pathOffset += 12; |
+ index = path.indexOf("/orders", pathOffset); |
+ unittest.expect(index >= 0, unittest.isTrue); |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
+ pathOffset = index; |
+ unittest.expect(subPart, unittest.equals("$arg_accountId")); |
+ unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/orders")); |
+ pathOffset += 7; |
+ |
+ var query = (req.url).query; |
+ var queryOffset = 0; |
+ var queryMap = {}; |
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
+ parseBool(n) { |
+ if (n == "true") return true; |
+ if (n == "false") return false; |
+ if (n == null) return null; |
+ throw new core.ArgumentError("Invalid boolean: $n"); |
+ } |
+ if (query.length > 0) { |
+ for (var part in query.split("&")) { |
+ var keyvalue = part.split("="); |
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
+ } |
+ } |
+ unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize)); |
+ unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
+ unittest.expect(queryMap["pphNames"], unittest.equals(arg_pphNames)); |
+ unittest.expect(queryMap["studioNames"], unittest.equals(arg_studioNames)); |
+ unittest.expect(queryMap["name"].first, unittest.equals(arg_name)); |
+ unittest.expect(queryMap["status"], unittest.equals(arg_status)); |
+ unittest.expect(queryMap["customId"].first, unittest.equals(arg_customId)); |
+ |
+ |
+ var h = { |
+ "content-type" : "application/json; charset=utf-8", |
+ }; |
+ var resp = convert.JSON.encode(buildListOrdersResponse()); |
+ return new async.Future.value(stringResponse(200, h, resp)); |
+ }), true); |
+ res.list(arg_accountId, pageSize: arg_pageSize, pageToken: arg_pageToken, pphNames: arg_pphNames, studioNames: arg_studioNames, name: arg_name, status: arg_status, customId: arg_customId).then(unittest.expectAsync(((api.ListOrdersResponse response) { |
+ checkListOrdersResponse(response); |
+ }))); |
+ }); |
+ |
+ }); |
+ |
+ |
+ unittest.group("resource-AccountsStoreInfosResourceApi", () { |
+ unittest.test("method--list", () { |
+ |
+ var mock = new HttpServerMock(); |
+ api.AccountsStoreInfosResourceApi res = new api.PlaymoviespartnerApi(mock).accounts.storeInfos; |
+ var arg_accountId = "foo"; |
+ var arg_pageSize = 42; |
+ var arg_pageToken = "foo"; |
+ var arg_pphNames = buildUnnamed2296(); |
+ var arg_studioNames = buildUnnamed2297(); |
+ var arg_videoId = "foo"; |
+ var arg_countries = buildUnnamed2298(); |
+ var arg_name = "foo"; |
+ var arg_videoIds = buildUnnamed2299(); |
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
+ var path = (req.url).path; |
+ var pathOffset = 0; |
+ var index; |
+ var subPart; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
+ pathOffset += 1; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/accounts/")); |
+ pathOffset += 12; |
+ index = path.indexOf("/storeInfos", pathOffset); |
+ unittest.expect(index >= 0, unittest.isTrue); |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
+ pathOffset = index; |
+ unittest.expect(subPart, unittest.equals("$arg_accountId")); |
+ unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/storeInfos")); |
+ pathOffset += 11; |
+ |
+ var query = (req.url).query; |
+ var queryOffset = 0; |
+ var queryMap = {}; |
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
+ parseBool(n) { |
+ if (n == "true") return true; |
+ if (n == "false") return false; |
+ if (n == null) return null; |
+ throw new core.ArgumentError("Invalid boolean: $n"); |
+ } |
+ if (query.length > 0) { |
+ for (var part in query.split("&")) { |
+ var keyvalue = part.split("="); |
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
+ } |
+ } |
+ unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize)); |
+ unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
+ unittest.expect(queryMap["pphNames"], unittest.equals(arg_pphNames)); |
+ unittest.expect(queryMap["studioNames"], unittest.equals(arg_studioNames)); |
+ unittest.expect(queryMap["videoId"].first, unittest.equals(arg_videoId)); |
+ unittest.expect(queryMap["countries"], unittest.equals(arg_countries)); |
+ unittest.expect(queryMap["name"].first, unittest.equals(arg_name)); |
+ unittest.expect(queryMap["videoIds"], unittest.equals(arg_videoIds)); |
+ |
+ |
+ var h = { |
+ "content-type" : "application/json; charset=utf-8", |
+ }; |
+ var resp = convert.JSON.encode(buildListStoreInfosResponse()); |
+ return new async.Future.value(stringResponse(200, h, resp)); |
+ }), true); |
+ res.list(arg_accountId, pageSize: arg_pageSize, pageToken: arg_pageToken, pphNames: arg_pphNames, studioNames: arg_studioNames, videoId: arg_videoId, countries: arg_countries, name: arg_name, videoIds: arg_videoIds).then(unittest.expectAsync(((api.ListStoreInfosResponse response) { |
+ checkListStoreInfosResponse(response); |
+ }))); |
+ }); |
+ |
+ }); |
+ |
+ |
+ unittest.group("resource-AccountsStoreInfosCountryResourceApi", () { |
+ unittest.test("method--get", () { |
+ |
+ var mock = new HttpServerMock(); |
+ api.AccountsStoreInfosCountryResourceApi res = new api.PlaymoviespartnerApi(mock).accounts.storeInfos.country; |
+ var arg_accountId = "foo"; |
+ var arg_videoId = "foo"; |
+ var arg_country = "foo"; |
+ mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
+ var path = (req.url).path; |
+ var pathOffset = 0; |
+ var index; |
+ var subPart; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
+ pathOffset += 1; |
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/accounts/")); |
+ pathOffset += 12; |
+ index = path.indexOf("/storeInfos/", pathOffset); |
+ unittest.expect(index >= 0, unittest.isTrue); |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
+ pathOffset = index; |
+ unittest.expect(subPart, unittest.equals("$arg_accountId")); |
+ unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/storeInfos/")); |
+ pathOffset += 12; |
+ index = path.indexOf("/country/", pathOffset); |
+ unittest.expect(index >= 0, unittest.isTrue); |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
+ pathOffset = index; |
+ unittest.expect(subPart, unittest.equals("$arg_videoId")); |
+ unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/country/")); |
+ pathOffset += 9; |
+ subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
+ pathOffset = path.length; |
+ unittest.expect(subPart, unittest.equals("$arg_country")); |
+ |
+ var query = (req.url).query; |
+ var queryOffset = 0; |
+ var queryMap = {}; |
+ addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
+ parseBool(n) { |
+ if (n == "true") return true; |
+ if (n == "false") return false; |
+ if (n == null) return null; |
+ throw new core.ArgumentError("Invalid boolean: $n"); |
+ } |
+ if (query.length > 0) { |
+ for (var part in query.split("&")) { |
+ var keyvalue = part.split("="); |
+ addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
+ } |
+ } |
+ |
+ |
+ var h = { |
+ "content-type" : "application/json; charset=utf-8", |
+ }; |
+ var resp = convert.JSON.encode(buildStoreInfo()); |
+ return new async.Future.value(stringResponse(200, h, resp)); |
+ }), true); |
+ res.get(arg_accountId, arg_videoId, arg_country).then(unittest.expectAsync(((api.StoreInfo response) { |
+ checkStoreInfo(response); |
+ }))); |
+ }); |
+ |
+ }); |
+ |
+ |
} |