| Index: generated/googleapis_beta/test/adexchangebuyer2/v2beta1_test.dart
|
| diff --git a/generated/googleapis_beta/test/adexchangebuyer2/v2beta1_test.dart b/generated/googleapis_beta/test/adexchangebuyer2/v2beta1_test.dart
|
| index 3792ac410d5dfbbcae73c41c8fff147af9a2eca2..0fdeeaf4c903d03e31409c1beeb512c940c67333 100644
|
| --- a/generated/googleapis_beta/test/adexchangebuyer2/v2beta1_test.dart
|
| +++ b/generated/googleapis_beta/test/adexchangebuyer2/v2beta1_test.dart
|
| @@ -51,6 +51,75 @@ http.StreamedResponse stringResponse(
|
| return new http.StreamedResponse(stream, status, headers: headers);
|
| }
|
|
|
| +core.int buildCounterAbsoluteDateRange = 0;
|
| +buildAbsoluteDateRange() {
|
| + var o = new api.AbsoluteDateRange();
|
| + buildCounterAbsoluteDateRange++;
|
| + if (buildCounterAbsoluteDateRange < 3) {
|
| + o.endDate = buildDate();
|
| + o.startDate = buildDate();
|
| + }
|
| + buildCounterAbsoluteDateRange--;
|
| + return o;
|
| +}
|
| +
|
| +checkAbsoluteDateRange(api.AbsoluteDateRange o) {
|
| + buildCounterAbsoluteDateRange++;
|
| + if (buildCounterAbsoluteDateRange < 3) {
|
| + checkDate(o.endDate);
|
| + checkDate(o.startDate);
|
| + }
|
| + buildCounterAbsoluteDateRange--;
|
| +}
|
| +
|
| +core.int buildCounterBidMetrics = 0;
|
| +buildBidMetrics() {
|
| + var o = new api.BidMetrics();
|
| + buildCounterBidMetrics++;
|
| + if (buildCounterBidMetrics < 3) {
|
| + o.bids = "foo";
|
| + o.bidsInAuction = "foo";
|
| + o.endTime = "foo";
|
| + o.impressionsWon = "foo";
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterBidMetrics--;
|
| + return o;
|
| +}
|
| +
|
| +checkBidMetrics(api.BidMetrics o) {
|
| + buildCounterBidMetrics++;
|
| + if (buildCounterBidMetrics < 3) {
|
| + unittest.expect(o.bids, unittest.equals('foo'));
|
| + unittest.expect(o.bidsInAuction, unittest.equals('foo'));
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + unittest.expect(o.impressionsWon, unittest.equals('foo'));
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterBidMetrics--;
|
| +}
|
| +
|
| +core.int buildCounterCalloutStatusFrequency = 0;
|
| +buildCalloutStatusFrequency() {
|
| + var o = new api.CalloutStatusFrequency();
|
| + buildCounterCalloutStatusFrequency++;
|
| + if (buildCounterCalloutStatusFrequency < 3) {
|
| + o.calloutStatusId = 42;
|
| + o.impressionCount = "foo";
|
| + }
|
| + buildCounterCalloutStatusFrequency--;
|
| + return o;
|
| +}
|
| +
|
| +checkCalloutStatusFrequency(api.CalloutStatusFrequency o) {
|
| + buildCounterCalloutStatusFrequency++;
|
| + if (buildCounterCalloutStatusFrequency < 3) {
|
| + unittest.expect(o.calloutStatusId, unittest.equals(42));
|
| + unittest.expect(o.impressionCount, unittest.equals('foo'));
|
| + }
|
| + buildCounterCalloutStatusFrequency--;
|
| +}
|
| +
|
| core.int buildCounterClient = 0;
|
| buildClient() {
|
| var o = new api.Client();
|
| @@ -132,14 +201,219 @@ checkClientUserInvitation(api.ClientUserInvitation o) {
|
| buildCounterClientUserInvitation--;
|
| }
|
|
|
| -buildUnnamed2992() {
|
| +core.int buildCounterCreativeFrequency = 0;
|
| +buildCreativeFrequency() {
|
| + var o = new api.CreativeFrequency();
|
| + buildCounterCreativeFrequency++;
|
| + if (buildCounterCreativeFrequency < 3) {
|
| + o.bidCount = "foo";
|
| + o.creativeId = "foo";
|
| + }
|
| + buildCounterCreativeFrequency--;
|
| + return o;
|
| +}
|
| +
|
| +checkCreativeFrequency(api.CreativeFrequency o) {
|
| + buildCounterCreativeFrequency++;
|
| + if (buildCounterCreativeFrequency < 3) {
|
| + unittest.expect(o.bidCount, unittest.equals('foo'));
|
| + unittest.expect(o.creativeId, unittest.equals('foo'));
|
| + }
|
| + buildCounterCreativeFrequency--;
|
| +}
|
| +
|
| +core.int buildCounterCreativeStatusFrequency = 0;
|
| +buildCreativeStatusFrequency() {
|
| + var o = new api.CreativeStatusFrequency();
|
| + buildCounterCreativeStatusFrequency++;
|
| + if (buildCounterCreativeStatusFrequency < 3) {
|
| + o.bidCount = "foo";
|
| + o.creativeStatusId = 42;
|
| + }
|
| + buildCounterCreativeStatusFrequency--;
|
| + return o;
|
| +}
|
| +
|
| +checkCreativeStatusFrequency(api.CreativeStatusFrequency o) {
|
| + buildCounterCreativeStatusFrequency++;
|
| + if (buildCounterCreativeStatusFrequency < 3) {
|
| + unittest.expect(o.bidCount, unittest.equals('foo'));
|
| + unittest.expect(o.creativeStatusId, unittest.equals(42));
|
| + }
|
| + buildCounterCreativeStatusFrequency--;
|
| +}
|
| +
|
| +core.int buildCounterDate = 0;
|
| +buildDate() {
|
| + var o = new api.Date();
|
| + buildCounterDate++;
|
| + if (buildCounterDate < 3) {
|
| + o.day = 42;
|
| + o.month = 42;
|
| + o.year = 42;
|
| + }
|
| + buildCounterDate--;
|
| + return o;
|
| +}
|
| +
|
| +checkDate(api.Date o) {
|
| + buildCounterDate++;
|
| + if (buildCounterDate < 3) {
|
| + unittest.expect(o.day, unittest.equals(42));
|
| + unittest.expect(o.month, unittest.equals(42));
|
| + unittest.expect(o.year, unittest.equals(42));
|
| + }
|
| + buildCounterDate--;
|
| +}
|
| +
|
| +core.int buildCounterDetailFrequency = 0;
|
| +buildDetailFrequency() {
|
| + var o = new api.DetailFrequency();
|
| + buildCounterDetailFrequency++;
|
| + if (buildCounterDetailFrequency < 3) {
|
| + o.bidCount = "foo";
|
| + o.detailId = 42;
|
| + }
|
| + buildCounterDetailFrequency--;
|
| + return o;
|
| +}
|
| +
|
| +checkDetailFrequency(api.DetailFrequency o) {
|
| + buildCounterDetailFrequency++;
|
| + if (buildCounterDetailFrequency < 3) {
|
| + unittest.expect(o.bidCount, unittest.equals('foo'));
|
| + unittest.expect(o.detailId, unittest.equals(42));
|
| + }
|
| + buildCounterDetailFrequency--;
|
| +}
|
| +
|
| +core.int buildCounterEmpty = 0;
|
| +buildEmpty() {
|
| + var o = new api.Empty();
|
| + buildCounterEmpty++;
|
| + if (buildCounterEmpty < 3) {
|
| + }
|
| + buildCounterEmpty--;
|
| + return o;
|
| +}
|
| +
|
| +checkEmpty(api.Empty o) {
|
| + buildCounterEmpty++;
|
| + if (buildCounterEmpty < 3) {
|
| + }
|
| + buildCounterEmpty--;
|
| +}
|
| +
|
| +buildUnnamed3745() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3745(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 buildCounterFilterSet = 0;
|
| +buildFilterSet() {
|
| + var o = new api.FilterSet();
|
| + buildCounterFilterSet++;
|
| + if (buildCounterFilterSet < 3) {
|
| + o.absoluteDateRange = buildAbsoluteDateRange();
|
| + o.buyerAccountId = "foo";
|
| + o.creativeId = "foo";
|
| + o.dealId = "foo";
|
| + o.filterSetId = 42;
|
| + o.filterSetOwnerAccountId = "foo";
|
| + o.format = "foo";
|
| + o.platform = "foo";
|
| + o.relativeDateRange = buildRelativeDateRange();
|
| + o.webPropertyIds = buildUnnamed3745();
|
| + }
|
| + buildCounterFilterSet--;
|
| + return o;
|
| +}
|
| +
|
| +checkFilterSet(api.FilterSet o) {
|
| + buildCounterFilterSet++;
|
| + if (buildCounterFilterSet < 3) {
|
| + checkAbsoluteDateRange(o.absoluteDateRange);
|
| + unittest.expect(o.buyerAccountId, unittest.equals('foo'));
|
| + unittest.expect(o.creativeId, unittest.equals('foo'));
|
| + unittest.expect(o.dealId, unittest.equals('foo'));
|
| + unittest.expect(o.filterSetId, unittest.equals(42));
|
| + unittest.expect(o.filterSetOwnerAccountId, unittest.equals('foo'));
|
| + unittest.expect(o.format, unittest.equals('foo'));
|
| + unittest.expect(o.platform, unittest.equals('foo'));
|
| + checkRelativeDateRange(o.relativeDateRange);
|
| + checkUnnamed3745(o.webPropertyIds);
|
| + }
|
| + buildCounterFilterSet--;
|
| +}
|
| +
|
| +core.int buildCounterFilteredImpressionStatusFrequency = 0;
|
| +buildFilteredImpressionStatusFrequency() {
|
| + var o = new api.FilteredImpressionStatusFrequency();
|
| + buildCounterFilteredImpressionStatusFrequency++;
|
| + if (buildCounterFilteredImpressionStatusFrequency < 3) {
|
| + o.impressionCount = "foo";
|
| + o.status = "foo";
|
| + }
|
| + buildCounterFilteredImpressionStatusFrequency--;
|
| + return o;
|
| +}
|
| +
|
| +checkFilteredImpressionStatusFrequency(api.FilteredImpressionStatusFrequency o) {
|
| + buildCounterFilteredImpressionStatusFrequency++;
|
| + if (buildCounterFilteredImpressionStatusFrequency < 3) {
|
| + unittest.expect(o.impressionCount, unittest.equals('foo'));
|
| + unittest.expect(o.status, unittest.equals('foo'));
|
| + }
|
| + buildCounterFilteredImpressionStatusFrequency--;
|
| +}
|
| +
|
| +core.int buildCounterImpressionMetrics = 0;
|
| +buildImpressionMetrics() {
|
| + var o = new api.ImpressionMetrics();
|
| + buildCounterImpressionMetrics++;
|
| + if (buildCounterImpressionMetrics < 3) {
|
| + o.availableImpressions = "foo";
|
| + o.bidRequests = "foo";
|
| + o.endTime = "foo";
|
| + o.inventoryMatches = "foo";
|
| + o.responsesWithBids = "foo";
|
| + o.startTime = "foo";
|
| + o.successfulResponses = "foo";
|
| + }
|
| + buildCounterImpressionMetrics--;
|
| + return o;
|
| +}
|
| +
|
| +checkImpressionMetrics(api.ImpressionMetrics o) {
|
| + buildCounterImpressionMetrics++;
|
| + if (buildCounterImpressionMetrics < 3) {
|
| + unittest.expect(o.availableImpressions, unittest.equals('foo'));
|
| + unittest.expect(o.bidRequests, unittest.equals('foo'));
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + unittest.expect(o.inventoryMatches, unittest.equals('foo'));
|
| + unittest.expect(o.responsesWithBids, unittest.equals('foo'));
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + unittest.expect(o.successfulResponses, unittest.equals('foo'));
|
| + }
|
| + buildCounterImpressionMetrics--;
|
| +}
|
| +
|
| +buildUnnamed3746() {
|
| var o = new core.List<api.ClientUserInvitation>();
|
| o.add(buildClientUserInvitation());
|
| o.add(buildClientUserInvitation());
|
| return o;
|
| }
|
|
|
| -checkUnnamed2992(core.List<api.ClientUserInvitation> o) {
|
| +checkUnnamed3746(core.List<api.ClientUserInvitation> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkClientUserInvitation(o[0]);
|
| checkClientUserInvitation(o[1]);
|
| @@ -150,7 +424,7 @@ buildListClientUserInvitationsResponse() {
|
| var o = new api.ListClientUserInvitationsResponse();
|
| buildCounterListClientUserInvitationsResponse++;
|
| if (buildCounterListClientUserInvitationsResponse < 3) {
|
| - o.invitations = buildUnnamed2992();
|
| + o.invitations = buildUnnamed3746();
|
| o.nextPageToken = "foo";
|
| }
|
| buildCounterListClientUserInvitationsResponse--;
|
| @@ -160,20 +434,20 @@ buildListClientUserInvitationsResponse() {
|
| checkListClientUserInvitationsResponse(api.ListClientUserInvitationsResponse o) {
|
| buildCounterListClientUserInvitationsResponse++;
|
| if (buildCounterListClientUserInvitationsResponse < 3) {
|
| - checkUnnamed2992(o.invitations);
|
| + checkUnnamed3746(o.invitations);
|
| unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| }
|
| buildCounterListClientUserInvitationsResponse--;
|
| }
|
|
|
| -buildUnnamed2993() {
|
| +buildUnnamed3747() {
|
| var o = new core.List<api.ClientUser>();
|
| o.add(buildClientUser());
|
| o.add(buildClientUser());
|
| return o;
|
| }
|
|
|
| -checkUnnamed2993(core.List<api.ClientUser> o) {
|
| +checkUnnamed3747(core.List<api.ClientUser> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkClientUser(o[0]);
|
| checkClientUser(o[1]);
|
| @@ -185,7 +459,7 @@ buildListClientUsersResponse() {
|
| buildCounterListClientUsersResponse++;
|
| if (buildCounterListClientUsersResponse < 3) {
|
| o.nextPageToken = "foo";
|
| - o.users = buildUnnamed2993();
|
| + o.users = buildUnnamed3747();
|
| }
|
| buildCounterListClientUsersResponse--;
|
| return o;
|
| @@ -195,19 +469,19 @@ checkListClientUsersResponse(api.ListClientUsersResponse o) {
|
| buildCounterListClientUsersResponse++;
|
| if (buildCounterListClientUsersResponse < 3) {
|
| unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| - checkUnnamed2993(o.users);
|
| + checkUnnamed3747(o.users);
|
| }
|
| buildCounterListClientUsersResponse--;
|
| }
|
|
|
| -buildUnnamed2994() {
|
| +buildUnnamed3748() {
|
| var o = new core.List<api.Client>();
|
| o.add(buildClient());
|
| o.add(buildClient());
|
| return o;
|
| }
|
|
|
| -checkUnnamed2994(core.List<api.Client> o) {
|
| +checkUnnamed3748(core.List<api.Client> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkClient(o[0]);
|
| checkClient(o[1]);
|
| @@ -218,7 +492,7 @@ buildListClientsResponse() {
|
| var o = new api.ListClientsResponse();
|
| buildCounterListClientsResponse++;
|
| if (buildCounterListClientsResponse < 3) {
|
| - o.clients = buildUnnamed2994();
|
| + o.clients = buildUnnamed3748();
|
| o.nextPageToken = "foo";
|
| }
|
| buildCounterListClientsResponse--;
|
| @@ -228,14 +502,455 @@ buildListClientsResponse() {
|
| checkListClientsResponse(api.ListClientsResponse o) {
|
| buildCounterListClientsResponse++;
|
| if (buildCounterListClientsResponse < 3) {
|
| - checkUnnamed2994(o.clients);
|
| + checkUnnamed3748(o.clients);
|
| unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| }
|
| buildCounterListClientsResponse--;
|
| }
|
|
|
| +buildUnnamed3749() {
|
| + var o = new core.List<api.DetailFrequency>();
|
| + o.add(buildDetailFrequency());
|
| + o.add(buildDetailFrequency());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3749(core.List<api.DetailFrequency> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkDetailFrequency(o[0]);
|
| + checkDetailFrequency(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListCreativeStatusAndCreativeBreakdownByDetailResponse = 0;
|
| +buildListCreativeStatusAndCreativeBreakdownByDetailResponse() {
|
| + var o = new api.ListCreativeStatusAndCreativeBreakdownByDetailResponse();
|
| + buildCounterListCreativeStatusAndCreativeBreakdownByDetailResponse++;
|
| + if (buildCounterListCreativeStatusAndCreativeBreakdownByDetailResponse < 3) {
|
| + o.creativeId = "foo";
|
| + o.creativeStatusId = 42;
|
| + o.detailType = "foo";
|
| + o.endTime = "foo";
|
| + o.frequencies = buildUnnamed3749();
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterListCreativeStatusAndCreativeBreakdownByDetailResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListCreativeStatusAndCreativeBreakdownByDetailResponse(api.ListCreativeStatusAndCreativeBreakdownByDetailResponse o) {
|
| + buildCounterListCreativeStatusAndCreativeBreakdownByDetailResponse++;
|
| + if (buildCounterListCreativeStatusAndCreativeBreakdownByDetailResponse < 3) {
|
| + unittest.expect(o.creativeId, unittest.equals('foo'));
|
| + unittest.expect(o.creativeStatusId, unittest.equals(42));
|
| + unittest.expect(o.detailType, unittest.equals('foo'));
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + checkUnnamed3749(o.frequencies);
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterListCreativeStatusAndCreativeBreakdownByDetailResponse--;
|
| +}
|
| +
|
| +buildUnnamed3750() {
|
| + var o = new core.List<api.CreativeFrequency>();
|
| + o.add(buildCreativeFrequency());
|
| + o.add(buildCreativeFrequency());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3750(core.List<api.CreativeFrequency> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkCreativeFrequency(o[0]);
|
| + checkCreativeFrequency(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListCreativeStatusBreakdownByCreativeResponse = 0;
|
| +buildListCreativeStatusBreakdownByCreativeResponse() {
|
| + var o = new api.ListCreativeStatusBreakdownByCreativeResponse();
|
| + buildCounterListCreativeStatusBreakdownByCreativeResponse++;
|
| + if (buildCounterListCreativeStatusBreakdownByCreativeResponse < 3) {
|
| + o.creativeStatusId = 42;
|
| + o.endTime = "foo";
|
| + o.frequencies = buildUnnamed3750();
|
| + o.nextPageToken = "foo";
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterListCreativeStatusBreakdownByCreativeResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListCreativeStatusBreakdownByCreativeResponse(api.ListCreativeStatusBreakdownByCreativeResponse o) {
|
| + buildCounterListCreativeStatusBreakdownByCreativeResponse++;
|
| + if (buildCounterListCreativeStatusBreakdownByCreativeResponse < 3) {
|
| + unittest.expect(o.creativeStatusId, unittest.equals(42));
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + checkUnnamed3750(o.frequencies);
|
| + unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterListCreativeStatusBreakdownByCreativeResponse--;
|
| +}
|
| +
|
| +buildUnnamed3751() {
|
| + var o = new core.List<api.DetailFrequency>();
|
| + o.add(buildDetailFrequency());
|
| + o.add(buildDetailFrequency());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3751(core.List<api.DetailFrequency> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkDetailFrequency(o[0]);
|
| + checkDetailFrequency(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListCreativeStatusBreakdownByDetailResponse = 0;
|
| +buildListCreativeStatusBreakdownByDetailResponse() {
|
| + var o = new api.ListCreativeStatusBreakdownByDetailResponse();
|
| + buildCounterListCreativeStatusBreakdownByDetailResponse++;
|
| + if (buildCounterListCreativeStatusBreakdownByDetailResponse < 3) {
|
| + o.creativeStatusId = 42;
|
| + o.detailType = "foo";
|
| + o.endTime = "foo";
|
| + o.frequencies = buildUnnamed3751();
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterListCreativeStatusBreakdownByDetailResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListCreativeStatusBreakdownByDetailResponse(api.ListCreativeStatusBreakdownByDetailResponse o) {
|
| + buildCounterListCreativeStatusBreakdownByDetailResponse++;
|
| + if (buildCounterListCreativeStatusBreakdownByDetailResponse < 3) {
|
| + unittest.expect(o.creativeStatusId, unittest.equals(42));
|
| + unittest.expect(o.detailType, unittest.equals('foo'));
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + checkUnnamed3751(o.frequencies);
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterListCreativeStatusBreakdownByDetailResponse--;
|
| +}
|
| +
|
| +buildUnnamed3752() {
|
| + var o = new core.List<api.FilterSet>();
|
| + o.add(buildFilterSet());
|
| + o.add(buildFilterSet());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3752(core.List<api.FilterSet> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkFilterSet(o[0]);
|
| + checkFilterSet(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListFilterSetsResponse = 0;
|
| +buildListFilterSetsResponse() {
|
| + var o = new api.ListFilterSetsResponse();
|
| + buildCounterListFilterSetsResponse++;
|
| + if (buildCounterListFilterSetsResponse < 3) {
|
| + o.filterSets = buildUnnamed3752();
|
| + o.nextPageToken = "foo";
|
| + }
|
| + buildCounterListFilterSetsResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListFilterSetsResponse(api.ListFilterSetsResponse o) {
|
| + buildCounterListFilterSetsResponse++;
|
| + if (buildCounterListFilterSetsResponse < 3) {
|
| + checkUnnamed3752(o.filterSets);
|
| + unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| + }
|
| + buildCounterListFilterSetsResponse--;
|
| +}
|
| +
|
| +buildUnnamed3753() {
|
| + var o = new core.List<api.CreativeStatusFrequency>();
|
| + o.add(buildCreativeStatusFrequency());
|
| + o.add(buildCreativeStatusFrequency());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3753(core.List<api.CreativeStatusFrequency> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkCreativeStatusFrequency(o[0]);
|
| + checkCreativeStatusFrequency(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListFilteredBidsResponse = 0;
|
| +buildListFilteredBidsResponse() {
|
| + var o = new api.ListFilteredBidsResponse();
|
| + buildCounterListFilteredBidsResponse++;
|
| + if (buildCounterListFilteredBidsResponse < 3) {
|
| + o.endTime = "foo";
|
| + o.frequencies = buildUnnamed3753();
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterListFilteredBidsResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListFilteredBidsResponse(api.ListFilteredBidsResponse o) {
|
| + buildCounterListFilteredBidsResponse++;
|
| + if (buildCounterListFilteredBidsResponse < 3) {
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + checkUnnamed3753(o.frequencies);
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterListFilteredBidsResponse--;
|
| +}
|
| +
|
| +buildUnnamed3754() {
|
| + var o = new core.List<api.FilteredImpressionStatusFrequency>();
|
| + o.add(buildFilteredImpressionStatusFrequency());
|
| + o.add(buildFilteredImpressionStatusFrequency());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3754(core.List<api.FilteredImpressionStatusFrequency> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkFilteredImpressionStatusFrequency(o[0]);
|
| + checkFilteredImpressionStatusFrequency(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListFilteredImpressionsResponse = 0;
|
| +buildListFilteredImpressionsResponse() {
|
| + var o = new api.ListFilteredImpressionsResponse();
|
| + buildCounterListFilteredImpressionsResponse++;
|
| + if (buildCounterListFilteredImpressionsResponse < 3) {
|
| + o.endTime = "foo";
|
| + o.frequencies = buildUnnamed3754();
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterListFilteredImpressionsResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListFilteredImpressionsResponse(api.ListFilteredImpressionsResponse o) {
|
| + buildCounterListFilteredImpressionsResponse++;
|
| + if (buildCounterListFilteredImpressionsResponse < 3) {
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + checkUnnamed3754(o.frequencies);
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterListFilteredImpressionsResponse--;
|
| +}
|
| +
|
| +buildUnnamed3755() {
|
| + var o = new core.List<api.CalloutStatusFrequency>();
|
| + o.add(buildCalloutStatusFrequency());
|
| + o.add(buildCalloutStatusFrequency());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3755(core.List<api.CalloutStatusFrequency> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkCalloutStatusFrequency(o[0]);
|
| + checkCalloutStatusFrequency(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListFilteredRequestsResponse = 0;
|
| +buildListFilteredRequestsResponse() {
|
| + var o = new api.ListFilteredRequestsResponse();
|
| + buildCounterListFilteredRequestsResponse++;
|
| + if (buildCounterListFilteredRequestsResponse < 3) {
|
| + o.endTime = "foo";
|
| + o.frequencies = buildUnnamed3755();
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterListFilteredRequestsResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListFilteredRequestsResponse(api.ListFilteredRequestsResponse o) {
|
| + buildCounterListFilteredRequestsResponse++;
|
| + if (buildCounterListFilteredRequestsResponse < 3) {
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + checkUnnamed3755(o.frequencies);
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterListFilteredRequestsResponse--;
|
| +}
|
| +
|
| +buildUnnamed3756() {
|
| + var o = new core.List<api.CreativeStatusFrequency>();
|
| + o.add(buildCreativeStatusFrequency());
|
| + o.add(buildCreativeStatusFrequency());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3756(core.List<api.CreativeStatusFrequency> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkCreativeStatusFrequency(o[0]);
|
| + checkCreativeStatusFrequency(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListLosingBidsResponse = 0;
|
| +buildListLosingBidsResponse() {
|
| + var o = new api.ListLosingBidsResponse();
|
| + buildCounterListLosingBidsResponse++;
|
| + if (buildCounterListLosingBidsResponse < 3) {
|
| + o.endTime = "foo";
|
| + o.frequencies = buildUnnamed3756();
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterListLosingBidsResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListLosingBidsResponse(api.ListLosingBidsResponse o) {
|
| + buildCounterListLosingBidsResponse++;
|
| + if (buildCounterListLosingBidsResponse < 3) {
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + checkUnnamed3756(o.frequencies);
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterListLosingBidsResponse--;
|
| +}
|
| +
|
| +buildUnnamed3757() {
|
| + var o = new core.List<api.CalloutStatusFrequency>();
|
| + o.add(buildCalloutStatusFrequency());
|
| + o.add(buildCalloutStatusFrequency());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3757(core.List<api.CalloutStatusFrequency> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkCalloutStatusFrequency(o[0]);
|
| + checkCalloutStatusFrequency(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListResponseErrorsResponse = 0;
|
| +buildListResponseErrorsResponse() {
|
| + var o = new api.ListResponseErrorsResponse();
|
| + buildCounterListResponseErrorsResponse++;
|
| + if (buildCounterListResponseErrorsResponse < 3) {
|
| + o.endTime = "foo";
|
| + o.frequencies = buildUnnamed3757();
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterListResponseErrorsResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListResponseErrorsResponse(api.ListResponseErrorsResponse o) {
|
| + buildCounterListResponseErrorsResponse++;
|
| + if (buildCounterListResponseErrorsResponse < 3) {
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + checkUnnamed3757(o.frequencies);
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterListResponseErrorsResponse--;
|
| +}
|
| +
|
| +buildUnnamed3758() {
|
| + var o = new core.List<api.ResponsesWithoutBidsStatusFrequency>();
|
| + o.add(buildResponsesWithoutBidsStatusFrequency());
|
| + o.add(buildResponsesWithoutBidsStatusFrequency());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed3758(core.List<api.ResponsesWithoutBidsStatusFrequency> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkResponsesWithoutBidsStatusFrequency(o[0]);
|
| + checkResponsesWithoutBidsStatusFrequency(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListResponsesWithoutBidsResponse = 0;
|
| +buildListResponsesWithoutBidsResponse() {
|
| + var o = new api.ListResponsesWithoutBidsResponse();
|
| + buildCounterListResponsesWithoutBidsResponse++;
|
| + if (buildCounterListResponsesWithoutBidsResponse < 3) {
|
| + o.endTime = "foo";
|
| + o.frequencies = buildUnnamed3758();
|
| + o.startTime = "foo";
|
| + }
|
| + buildCounterListResponsesWithoutBidsResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListResponsesWithoutBidsResponse(api.ListResponsesWithoutBidsResponse o) {
|
| + buildCounterListResponsesWithoutBidsResponse++;
|
| + if (buildCounterListResponsesWithoutBidsResponse < 3) {
|
| + unittest.expect(o.endTime, unittest.equals('foo'));
|
| + checkUnnamed3758(o.frequencies);
|
| + unittest.expect(o.startTime, unittest.equals('foo'));
|
| + }
|
| + buildCounterListResponsesWithoutBidsResponse--;
|
| +}
|
| +
|
| +core.int buildCounterRelativeDateRange = 0;
|
| +buildRelativeDateRange() {
|
| + var o = new api.RelativeDateRange();
|
| + buildCounterRelativeDateRange++;
|
| + if (buildCounterRelativeDateRange < 3) {
|
| + o.durationDays = 42;
|
| + o.offsetDays = 42;
|
| + }
|
| + buildCounterRelativeDateRange--;
|
| + return o;
|
| +}
|
| +
|
| +checkRelativeDateRange(api.RelativeDateRange o) {
|
| + buildCounterRelativeDateRange++;
|
| + if (buildCounterRelativeDateRange < 3) {
|
| + unittest.expect(o.durationDays, unittest.equals(42));
|
| + unittest.expect(o.offsetDays, unittest.equals(42));
|
| + }
|
| + buildCounterRelativeDateRange--;
|
| +}
|
| +
|
| +core.int buildCounterResponsesWithoutBidsStatusFrequency = 0;
|
| +buildResponsesWithoutBidsStatusFrequency() {
|
| + var o = new api.ResponsesWithoutBidsStatusFrequency();
|
| + buildCounterResponsesWithoutBidsStatusFrequency++;
|
| + if (buildCounterResponsesWithoutBidsStatusFrequency < 3) {
|
| + o.impressionCount = "foo";
|
| + o.status = "foo";
|
| + }
|
| + buildCounterResponsesWithoutBidsStatusFrequency--;
|
| + return o;
|
| +}
|
| +
|
| +checkResponsesWithoutBidsStatusFrequency(api.ResponsesWithoutBidsStatusFrequency o) {
|
| + buildCounterResponsesWithoutBidsStatusFrequency++;
|
| + if (buildCounterResponsesWithoutBidsStatusFrequency < 3) {
|
| + unittest.expect(o.impressionCount, unittest.equals('foo'));
|
| + unittest.expect(o.status, unittest.equals('foo'));
|
| + }
|
| + buildCounterResponsesWithoutBidsStatusFrequency--;
|
| +}
|
| +
|
|
|
| main() {
|
| + unittest.group("obj-schema-AbsoluteDateRange", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAbsoluteDateRange();
|
| + var od = new api.AbsoluteDateRange.fromJson(o.toJson());
|
| + checkAbsoluteDateRange(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-BidMetrics", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildBidMetrics();
|
| + var od = new api.BidMetrics.fromJson(o.toJson());
|
| + checkBidMetrics(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-CalloutStatusFrequency", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildCalloutStatusFrequency();
|
| + var od = new api.CalloutStatusFrequency.fromJson(o.toJson());
|
| + checkCalloutStatusFrequency(od);
|
| + });
|
| + });
|
| +
|
| +
|
| unittest.group("obj-schema-Client", () {
|
| unittest.test("to-json--from-json", () {
|
| var o = buildClient();
|
| @@ -263,44 +978,1125 @@ main() {
|
| });
|
|
|
|
|
| - unittest.group("obj-schema-ListClientUserInvitationsResponse", () {
|
| + unittest.group("obj-schema-CreativeFrequency", () {
|
| unittest.test("to-json--from-json", () {
|
| - var o = buildListClientUserInvitationsResponse();
|
| - var od = new api.ListClientUserInvitationsResponse.fromJson(o.toJson());
|
| - checkListClientUserInvitationsResponse(od);
|
| + var o = buildCreativeFrequency();
|
| + var od = new api.CreativeFrequency.fromJson(o.toJson());
|
| + checkCreativeFrequency(od);
|
| });
|
| });
|
|
|
|
|
| - unittest.group("obj-schema-ListClientUsersResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildListClientUsersResponse();
|
| - var od = new api.ListClientUsersResponse.fromJson(o.toJson());
|
| - checkListClientUsersResponse(od);
|
| - });
|
| - });
|
| + unittest.group("obj-schema-CreativeStatusFrequency", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildCreativeStatusFrequency();
|
| + var od = new api.CreativeStatusFrequency.fromJson(o.toJson());
|
| + checkCreativeStatusFrequency(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Date", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildDate();
|
| + var od = new api.Date.fromJson(o.toJson());
|
| + checkDate(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-DetailFrequency", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildDetailFrequency();
|
| + var od = new api.DetailFrequency.fromJson(o.toJson());
|
| + checkDetailFrequency(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Empty", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildEmpty();
|
| + var od = new api.Empty.fromJson(o.toJson());
|
| + checkEmpty(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-FilterSet", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildFilterSet();
|
| + var od = new api.FilterSet.fromJson(o.toJson());
|
| + checkFilterSet(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-FilteredImpressionStatusFrequency", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildFilteredImpressionStatusFrequency();
|
| + var od = new api.FilteredImpressionStatusFrequency.fromJson(o.toJson());
|
| + checkFilteredImpressionStatusFrequency(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ImpressionMetrics", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildImpressionMetrics();
|
| + var od = new api.ImpressionMetrics.fromJson(o.toJson());
|
| + checkImpressionMetrics(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListClientUserInvitationsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListClientUserInvitationsResponse();
|
| + var od = new api.ListClientUserInvitationsResponse.fromJson(o.toJson());
|
| + checkListClientUserInvitationsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListClientUsersResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListClientUsersResponse();
|
| + var od = new api.ListClientUsersResponse.fromJson(o.toJson());
|
| + checkListClientUsersResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListClientsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListClientsResponse();
|
| + var od = new api.ListClientsResponse.fromJson(o.toJson());
|
| + checkListClientsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListCreativeStatusAndCreativeBreakdownByDetailResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListCreativeStatusAndCreativeBreakdownByDetailResponse();
|
| + var od = new api.ListCreativeStatusAndCreativeBreakdownByDetailResponse.fromJson(o.toJson());
|
| + checkListCreativeStatusAndCreativeBreakdownByDetailResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListCreativeStatusBreakdownByCreativeResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListCreativeStatusBreakdownByCreativeResponse();
|
| + var od = new api.ListCreativeStatusBreakdownByCreativeResponse.fromJson(o.toJson());
|
| + checkListCreativeStatusBreakdownByCreativeResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListCreativeStatusBreakdownByDetailResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListCreativeStatusBreakdownByDetailResponse();
|
| + var od = new api.ListCreativeStatusBreakdownByDetailResponse.fromJson(o.toJson());
|
| + checkListCreativeStatusBreakdownByDetailResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListFilterSetsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListFilterSetsResponse();
|
| + var od = new api.ListFilterSetsResponse.fromJson(o.toJson());
|
| + checkListFilterSetsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListFilteredBidsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListFilteredBidsResponse();
|
| + var od = new api.ListFilteredBidsResponse.fromJson(o.toJson());
|
| + checkListFilteredBidsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListFilteredImpressionsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListFilteredImpressionsResponse();
|
| + var od = new api.ListFilteredImpressionsResponse.fromJson(o.toJson());
|
| + checkListFilteredImpressionsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListFilteredRequestsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListFilteredRequestsResponse();
|
| + var od = new api.ListFilteredRequestsResponse.fromJson(o.toJson());
|
| + checkListFilteredRequestsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListLosingBidsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListLosingBidsResponse();
|
| + var od = new api.ListLosingBidsResponse.fromJson(o.toJson());
|
| + checkListLosingBidsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListResponseErrorsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListResponseErrorsResponse();
|
| + var od = new api.ListResponseErrorsResponse.fromJson(o.toJson());
|
| + checkListResponseErrorsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListResponsesWithoutBidsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListResponsesWithoutBidsResponse();
|
| + var od = new api.ListResponsesWithoutBidsResponse.fromJson(o.toJson());
|
| + checkListResponsesWithoutBidsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-RelativeDateRange", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildRelativeDateRange();
|
| + var od = new api.RelativeDateRange.fromJson(o.toJson());
|
| + checkRelativeDateRange(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ResponsesWithoutBidsStatusFrequency", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildResponsesWithoutBidsStatusFrequency();
|
| + var od = new api.ResponsesWithoutBidsStatusFrequency.fromJson(o.toJson());
|
| + checkResponsesWithoutBidsStatusFrequency(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsClientsResourceApi", () {
|
| + unittest.test("method--create", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients;
|
| + var arg_request = buildClient();
|
| + var arg_accountId = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.Client.fromJson(json);
|
| + checkClient(obj);
|
| +
|
| + 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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients", 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("/clients"));
|
| + pathOffset += 8;
|
| +
|
| + 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(buildClient());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.create(arg_request, arg_accountId).then(unittest.expectAsync(((api.Client response) {
|
| + checkClient(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients;
|
| + var arg_accountId = "foo";
|
| + var arg_clientAccountId = "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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients/", 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 + 9), unittest.equals("/clients/"));
|
| + pathOffset += 9;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| +
|
| + 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(buildClient());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_accountId, arg_clientAccountId).then(unittest.expectAsync(((api.Client response) {
|
| + checkClient(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients;
|
| + var arg_accountId = "foo";
|
| + var arg_pageSize = 42;
|
| + var arg_pageToken = "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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients", 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("/clients"));
|
| + pathOffset += 8;
|
| +
|
| + 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));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildListClientsResponse());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_accountId, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListClientsResponse response) {
|
| + checkListClientsResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--update", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients;
|
| + var arg_request = buildClient();
|
| + var arg_accountId = "foo";
|
| + var arg_clientAccountId = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.Client.fromJson(json);
|
| + checkClient(obj);
|
| +
|
| + 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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients/", 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 + 9), unittest.equals("/clients/"));
|
| + pathOffset += 9;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| +
|
| + 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(buildClient());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.update(arg_request, arg_accountId, arg_clientAccountId).then(unittest.expectAsync(((api.Client response) {
|
| + checkClient(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsClientsInvitationsResourceApi", () {
|
| + unittest.test("method--create", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsInvitationsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.invitations;
|
| + var arg_request = buildClientUserInvitation();
|
| + var arg_accountId = "foo";
|
| + var arg_clientAccountId = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.ClientUserInvitation.fromJson(json);
|
| + checkClientUserInvitation(obj);
|
| +
|
| + 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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients/", 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 + 9), unittest.equals("/clients/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/invitations", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/invitations"));
|
| + pathOffset += 12;
|
| +
|
| + 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(buildClientUserInvitation());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.create(arg_request, arg_accountId, arg_clientAccountId).then(unittest.expectAsync(((api.ClientUserInvitation response) {
|
| + checkClientUserInvitation(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsInvitationsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.invitations;
|
| + var arg_accountId = "foo";
|
| + var arg_clientAccountId = "foo";
|
| + var arg_invitationId = "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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients/", 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 + 9), unittest.equals("/clients/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/invitations/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/invitations/"));
|
| + pathOffset += 13;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_invitationId"));
|
| +
|
| + 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(buildClientUserInvitation());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_accountId, arg_clientAccountId, arg_invitationId).then(unittest.expectAsync(((api.ClientUserInvitation response) {
|
| + checkClientUserInvitation(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsInvitationsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.invitations;
|
| + var arg_accountId = "foo";
|
| + var arg_clientAccountId = "foo";
|
| + var arg_pageSize = 42;
|
| + var arg_pageToken = "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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients/", 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 + 9), unittest.equals("/clients/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/invitations", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/invitations"));
|
| + pathOffset += 12;
|
| +
|
| + 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));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildListClientUserInvitationsResponse());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_accountId, arg_clientAccountId, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListClientUserInvitationsResponse response) {
|
| + checkListClientUserInvitationsResponse(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsClientsUsersResourceApi", () {
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsUsersResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.users;
|
| + var arg_accountId = "foo";
|
| + var arg_clientAccountId = "foo";
|
| + var arg_userId = "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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients/", 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 + 9), unittest.equals("/clients/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/users/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/users/"));
|
| + pathOffset += 7;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_userId"));
|
| +
|
| + 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(buildClientUser());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_accountId, arg_clientAccountId, arg_userId).then(unittest.expectAsync(((api.ClientUser response) {
|
| + checkClientUser(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsUsersResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.users;
|
| + var arg_accountId = "foo";
|
| + var arg_clientAccountId = "foo";
|
| + var arg_pageSize = 42;
|
| + var arg_pageToken = "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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients/", 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 + 9), unittest.equals("/clients/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/users", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/users"));
|
| + pathOffset += 6;
|
| +
|
| + 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));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildListClientUsersResponse());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_accountId, arg_clientAccountId, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListClientUsersResponse response) {
|
| + checkListClientUsersResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--update", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsClientsUsersResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.users;
|
| + var arg_request = buildClientUser();
|
| + var arg_accountId = "foo";
|
| + var arg_clientAccountId = "foo";
|
| + var arg_userId = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.ClientUser.fromJson(json);
|
| + checkClientUser(obj);
|
| +
|
| + 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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/clients/", 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 + 9), unittest.equals("/clients/"));
|
| + pathOffset += 9;
|
| + index = path.indexOf("/users/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/users/"));
|
| + pathOffset += 7;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_userId"));
|
| +
|
| + 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(buildClientUser());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.update(arg_request, arg_accountId, arg_clientAccountId, arg_userId).then(unittest.expectAsync(((api.ClientUser response) {
|
| + checkClientUser(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsFilterSetsResourceApi", () {
|
| + unittest.test("method--create", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsFilterSetsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets;
|
| + var arg_request = buildFilterSet();
|
| + var arg_accountId = "foo";
|
| + var arg_isTransient = true;
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.FilterSet.fromJson(json);
|
| + checkFilterSet(obj);
|
| +
|
| + 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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/filterSets", 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("/filterSets"));
|
| + 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(queryMap["isTransient"].first, unittest.equals("$arg_isTransient"));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildFilterSet());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.create(arg_request, arg_accountId, isTransient: arg_isTransient).then(unittest.expectAsync(((api.FilterSet response) {
|
| + checkFilterSet(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--delete", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsFilterSetsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets;
|
| + var arg_accountId = "foo";
|
| + var arg_filterSetId = 42;
|
| + 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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/filterSets/", 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("/filterSets/"));
|
| + pathOffset += 12;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| +
|
| + 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(buildEmpty());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.delete(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.Empty response) {
|
| + checkEmpty(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsFilterSetsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets;
|
| + var arg_accountId = "foo";
|
| + var arg_filterSetId = 42;
|
| + 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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/filterSets/", 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("/filterSets/"));
|
| + pathOffset += 12;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| +
|
| + 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(buildFilterSet());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.FilterSet response) {
|
| + checkFilterSet(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--getBidMetrics", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsFilterSetsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets;
|
| + var arg_accountId = "foo";
|
| + var arg_filterSetId = 42;
|
| + 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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/filterSets/", 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("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/bidMetrics", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/bidMetrics"));
|
| + 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]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildBidMetrics());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.getBidMetrics(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.BidMetrics response) {
|
| + checkBidMetrics(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--getImpressionMetrics", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.AccountsFilterSetsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets;
|
| + var arg_accountId = "foo";
|
| + var arg_filterSetId = 42;
|
| + 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 + 17), unittest.equals("v2beta1/accounts/"));
|
| + pathOffset += 17;
|
| + index = path.indexOf("/filterSets/", 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("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/impressionMetrics", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.equals("/impressionMetrics"));
|
| + 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.group("obj-schema-ListClientsResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildListClientsResponse();
|
| - var od = new api.ListClientsResponse.fromJson(o.toJson());
|
| - checkListClientsResponse(od);
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildImpressionMetrics());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.getImpressionMetrics(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.ImpressionMetrics response) {
|
| + checkImpressionMetrics(response);
|
| + })));
|
| });
|
| - });
|
| -
|
|
|
| - unittest.group("resource-AccountsClientsResourceApi", () {
|
| - unittest.test("method--create", () {
|
| + unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients;
|
| - var arg_request = buildClient();
|
| + api.AccountsFilterSetsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets;
|
| var arg_accountId = "foo";
|
| + var arg_pageSize = 42;
|
| + var arg_pageToken = "foo";
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Client.fromJson(json);
|
| - checkClient(obj);
|
| -
|
| var path = (req.url).path;
|
| var pathOffset = 0;
|
| var index;
|
| @@ -309,13 +2105,13 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients", pathOffset);
|
| + index = path.indexOf("/filterSets", 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("/clients"));
|
| - pathOffset += 8;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/filterSets"));
|
| + pathOffset += 11;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -333,25 +2129,31 @@ main() {
|
| 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));
|
|
|
|
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildClient());
|
| + var resp = convert.JSON.encode(buildListFilterSetsResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.create(arg_request, arg_accountId).then(unittest.expectAsync(((api.Client response) {
|
| - checkClient(response);
|
| + res.list(arg_accountId, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListFilterSetsResponse response) {
|
| + checkListFilterSetsResponse(response);
|
| })));
|
| });
|
|
|
| - unittest.test("method--get", () {
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsFilterSetsFilteredBidsResourceApi", () {
|
| + unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients;
|
| + api.AccountsFilterSetsFilteredBidsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets.filteredBids;
|
| var arg_accountId = "foo";
|
| - var arg_clientAccountId = "foo";
|
| + var arg_filterSetId = 42;
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| var path = (req.url).path;
|
| var pathOffset = 0;
|
| @@ -361,16 +2163,20 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients/", pathOffset);
|
| + index = path.indexOf("/filterSets/", 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 + 9), unittest.equals("/clients/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/filteredBids", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/filteredBids"));
|
| + pathOffset += 13;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -393,19 +2199,25 @@ main() {
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildClient());
|
| + var resp = convert.JSON.encode(buildListFilteredBidsResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.get(arg_accountId, arg_clientAccountId).then(unittest.expectAsync(((api.Client response) {
|
| - checkClient(response);
|
| + res.list(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.ListFilteredBidsResponse response) {
|
| + checkListFilteredBidsResponse(response);
|
| })));
|
| });
|
|
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsFilterSetsFilteredBidsCreativesResourceApi", () {
|
| unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients;
|
| + api.AccountsFilterSetsFilteredBidsCreativesResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets.filteredBids.creatives;
|
| var arg_accountId = "foo";
|
| + var arg_filterSetId = 42;
|
| + var arg_creativeStatusId = 42;
|
| var arg_pageSize = 42;
|
| var arg_pageToken = "foo";
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| @@ -417,13 +2229,27 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients", pathOffset);
|
| + index = path.indexOf("/filterSets/", 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("/clients"));
|
| - pathOffset += 8;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/filteredBids/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/filteredBids/"));
|
| + pathOffset += 14;
|
| + index = path.indexOf("/creatives", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_creativeStatusId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/creatives"));
|
| + pathOffset += 10;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -448,25 +2274,27 @@ main() {
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildListClientsResponse());
|
| + var resp = convert.JSON.encode(buildListCreativeStatusBreakdownByCreativeResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.list(arg_accountId, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListClientsResponse response) {
|
| - checkListClientsResponse(response);
|
| + res.list(arg_accountId, arg_filterSetId, arg_creativeStatusId, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListCreativeStatusBreakdownByCreativeResponse response) {
|
| + checkListCreativeStatusBreakdownByCreativeResponse(response);
|
| })));
|
| });
|
|
|
| - unittest.test("method--update", () {
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsFilterSetsFilteredBidsCreativesDetailsResourceApi", () {
|
| + unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients;
|
| - var arg_request = buildClient();
|
| + api.AccountsFilterSetsFilteredBidsCreativesDetailsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets.filteredBids.creatives.details;
|
| var arg_accountId = "foo";
|
| - var arg_clientAccountId = "foo";
|
| + var arg_filterSetId = 42;
|
| + var arg_creativeStatusId = 42;
|
| + var arg_creativeId = "foo";
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Client.fromJson(json);
|
| - checkClient(obj);
|
| -
|
| var path = (req.url).path;
|
| var pathOffset = 0;
|
| var index;
|
| @@ -475,16 +2303,34 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients/", pathOffset);
|
| + index = path.indexOf("/filterSets/", 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 + 9), unittest.equals("/clients/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/filteredBids/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/filteredBids/"));
|
| + pathOffset += 14;
|
| + index = path.indexOf("/creatives/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_creativeStatusId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/creatives/"));
|
| + pathOffset += 11;
|
| + index = path.indexOf("/details", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_creativeId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/details"));
|
| + pathOffset += 8;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -507,29 +2353,26 @@ main() {
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildClient());
|
| + var resp = convert.JSON.encode(buildListCreativeStatusAndCreativeBreakdownByDetailResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.update(arg_request, arg_accountId, arg_clientAccountId).then(unittest.expectAsync(((api.Client response) {
|
| - checkClient(response);
|
| + res.list(arg_accountId, arg_filterSetId, arg_creativeStatusId, arg_creativeId).then(unittest.expectAsync(((api.ListCreativeStatusAndCreativeBreakdownByDetailResponse response) {
|
| + checkListCreativeStatusAndCreativeBreakdownByDetailResponse(response);
|
| })));
|
| });
|
|
|
| });
|
|
|
|
|
| - unittest.group("resource-AccountsClientsInvitationsResourceApi", () {
|
| - unittest.test("method--create", () {
|
| + unittest.group("resource-AccountsFilterSetsFilteredBidsDetailsResourceApi", () {
|
| + unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsInvitationsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.invitations;
|
| - var arg_request = buildClientUserInvitation();
|
| + api.AccountsFilterSetsFilteredBidsDetailsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets.filteredBids.details;
|
| var arg_accountId = "foo";
|
| - var arg_clientAccountId = "foo";
|
| + var arg_filterSetId = 42;
|
| + var arg_creativeStatusId = 42;
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.ClientUserInvitation.fromJson(json);
|
| - checkClientUserInvitation(obj);
|
| -
|
| var path = (req.url).path;
|
| var pathOffset = 0;
|
| var index;
|
| @@ -538,20 +2381,27 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients/", pathOffset);
|
| + index = path.indexOf("/filterSets/", 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 + 9), unittest.equals("/clients/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/invitations", pathOffset);
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/filteredBids/", pathOffset);
|
| unittest.expect(index >= 0, unittest.isTrue);
|
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/invitations"));
|
| - pathOffset += 12;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/filteredBids/"));
|
| + pathOffset += 14;
|
| + index = path.indexOf("/details", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_creativeStatusId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/details"));
|
| + pathOffset += 8;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -574,21 +2424,24 @@ main() {
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildClientUserInvitation());
|
| + var resp = convert.JSON.encode(buildListCreativeStatusBreakdownByDetailResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.create(arg_request, arg_accountId, arg_clientAccountId).then(unittest.expectAsync(((api.ClientUserInvitation response) {
|
| - checkClientUserInvitation(response);
|
| + res.list(arg_accountId, arg_filterSetId, arg_creativeStatusId).then(unittest.expectAsync(((api.ListCreativeStatusBreakdownByDetailResponse response) {
|
| + checkListCreativeStatusBreakdownByDetailResponse(response);
|
| })));
|
| });
|
|
|
| - unittest.test("method--get", () {
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsFilterSetsFilteredImpressionsResourceApi", () {
|
| + unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsInvitationsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.invitations;
|
| + api.AccountsFilterSetsFilteredImpressionsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets.filteredImpressions;
|
| var arg_accountId = "foo";
|
| - var arg_clientAccountId = "foo";
|
| - var arg_invitationId = "foo";
|
| + var arg_filterSetId = 42;
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| var path = (req.url).path;
|
| var pathOffset = 0;
|
| @@ -598,23 +2451,20 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients/", pathOffset);
|
| + index = path.indexOf("/filterSets/", 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 + 9), unittest.equals("/clients/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/invitations/", pathOffset);
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/filteredImpressions", pathOffset);
|
| unittest.expect(index >= 0, unittest.isTrue);
|
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/invitations/"));
|
| - pathOffset += 13;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_invitationId"));
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.equals("/filteredImpressions"));
|
| + pathOffset += 20;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -637,22 +2487,24 @@ main() {
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildClientUserInvitation());
|
| + var resp = convert.JSON.encode(buildListFilteredImpressionsResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.get(arg_accountId, arg_clientAccountId, arg_invitationId).then(unittest.expectAsync(((api.ClientUserInvitation response) {
|
| - checkClientUserInvitation(response);
|
| + res.list(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.ListFilteredImpressionsResponse response) {
|
| + checkListFilteredImpressionsResponse(response);
|
| })));
|
| });
|
|
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsFilterSetsFilteredRequestsResourceApi", () {
|
| unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsInvitationsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.invitations;
|
| + api.AccountsFilterSetsFilteredRequestsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets.filteredRequests;
|
| var arg_accountId = "foo";
|
| - var arg_clientAccountId = "foo";
|
| - var arg_pageSize = 42;
|
| - var arg_pageToken = "foo";
|
| + var arg_filterSetId = 42;
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| var path = (req.url).path;
|
| var pathOffset = 0;
|
| @@ -662,20 +2514,20 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients/", pathOffset);
|
| + index = path.indexOf("/filterSets/", 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 + 9), unittest.equals("/clients/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/invitations", pathOffset);
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/filteredRequests", pathOffset);
|
| unittest.expect(index >= 0, unittest.isTrue);
|
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/invitations"));
|
| - pathOffset += 12;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("/filteredRequests"));
|
| + pathOffset += 17;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -693,32 +2545,29 @@ main() {
|
| 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));
|
|
|
|
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildListClientUserInvitationsResponse());
|
| + var resp = convert.JSON.encode(buildListFilteredRequestsResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.list(arg_accountId, arg_clientAccountId, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListClientUserInvitationsResponse response) {
|
| - checkListClientUserInvitationsResponse(response);
|
| + res.list(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.ListFilteredRequestsResponse response) {
|
| + checkListFilteredRequestsResponse(response);
|
| })));
|
| });
|
|
|
| });
|
|
|
|
|
| - unittest.group("resource-AccountsClientsUsersResourceApi", () {
|
| - unittest.test("method--get", () {
|
| + unittest.group("resource-AccountsFilterSetsLosingBidsResourceApi", () {
|
| + unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsUsersResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.users;
|
| + api.AccountsFilterSetsLosingBidsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets.losingBids;
|
| var arg_accountId = "foo";
|
| - var arg_clientAccountId = "foo";
|
| - var arg_userId = "foo";
|
| + var arg_filterSetId = 42;
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| var path = (req.url).path;
|
| var pathOffset = 0;
|
| @@ -728,23 +2577,20 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients/", pathOffset);
|
| + index = path.indexOf("/filterSets/", 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 + 9), unittest.equals("/clients/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/users/", pathOffset);
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/losingBids", pathOffset);
|
| unittest.expect(index >= 0, unittest.isTrue);
|
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/users/"));
|
| - pathOffset += 7;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_userId"));
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/losingBids"));
|
| + pathOffset += 11;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -767,22 +2613,24 @@ main() {
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildClientUser());
|
| + var resp = convert.JSON.encode(buildListLosingBidsResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.get(arg_accountId, arg_clientAccountId, arg_userId).then(unittest.expectAsync(((api.ClientUser response) {
|
| - checkClientUser(response);
|
| + res.list(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.ListLosingBidsResponse response) {
|
| + checkListLosingBidsResponse(response);
|
| })));
|
| });
|
|
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsFilterSetsResponseErrorsResourceApi", () {
|
| unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsUsersResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.users;
|
| + api.AccountsFilterSetsResponseErrorsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets.responseErrors;
|
| var arg_accountId = "foo";
|
| - var arg_clientAccountId = "foo";
|
| - var arg_pageSize = 42;
|
| - var arg_pageToken = "foo";
|
| + var arg_filterSetId = 42;
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| var path = (req.url).path;
|
| var pathOffset = 0;
|
| @@ -792,20 +2640,20 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients/", pathOffset);
|
| + index = path.indexOf("/filterSets/", 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 + 9), unittest.equals("/clients/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/users", pathOffset);
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/responseErrors", pathOffset);
|
| unittest.expect(index >= 0, unittest.isTrue);
|
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/users"));
|
| - pathOffset += 6;
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/responseErrors"));
|
| + pathOffset += 15;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -823,33 +2671,30 @@ main() {
|
| 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));
|
|
|
|
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildListClientUsersResponse());
|
| + var resp = convert.JSON.encode(buildListResponseErrorsResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.list(arg_accountId, arg_clientAccountId, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListClientUsersResponse response) {
|
| - checkListClientUsersResponse(response);
|
| + res.list(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.ListResponseErrorsResponse response) {
|
| + checkListResponseErrorsResponse(response);
|
| })));
|
| });
|
|
|
| - unittest.test("method--update", () {
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-AccountsFilterSetsResponsesWithoutBidsResourceApi", () {
|
| + unittest.test("method--list", () {
|
|
|
| var mock = new HttpServerMock();
|
| - api.AccountsClientsUsersResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.clients.users;
|
| - var arg_request = buildClientUser();
|
| + api.AccountsFilterSetsResponsesWithoutBidsResourceApi res = new api.Adexchangebuyer2Api(mock).accounts.filterSets.responsesWithoutBids;
|
| var arg_accountId = "foo";
|
| - var arg_clientAccountId = "foo";
|
| - var arg_userId = "foo";
|
| + var arg_filterSetId = 42;
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.ClientUser.fromJson(json);
|
| - checkClientUser(obj);
|
| -
|
| var path = (req.url).path;
|
| var pathOffset = 0;
|
| var index;
|
| @@ -858,23 +2703,20 @@ main() {
|
| pathOffset += 1;
|
| unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v2beta1/accounts/"));
|
| pathOffset += 17;
|
| - index = path.indexOf("/clients/", pathOffset);
|
| + index = path.indexOf("/filterSets/", 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 + 9), unittest.equals("/clients/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/users/", pathOffset);
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/filterSets/"));
|
| + pathOffset += 12;
|
| + index = path.indexOf("/responsesWithoutBids", pathOffset);
|
| unittest.expect(index >= 0, unittest.isTrue);
|
| subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_clientAccountId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/users/"));
|
| - pathOffset += 7;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_userId"));
|
| + unittest.expect(subPart, unittest.equals("$arg_filterSetId"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.equals("/responsesWithoutBids"));
|
| + pathOffset += 21;
|
|
|
| var query = (req.url).query;
|
| var queryOffset = 0;
|
| @@ -897,11 +2739,11 @@ main() {
|
| var h = {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| - var resp = convert.JSON.encode(buildClientUser());
|
| + var resp = convert.JSON.encode(buildListResponsesWithoutBidsResponse());
|
| return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| - res.update(arg_request, arg_accountId, arg_clientAccountId, arg_userId).then(unittest.expectAsync(((api.ClientUser response) {
|
| - checkClientUser(response);
|
| + res.list(arg_accountId, arg_filterSetId).then(unittest.expectAsync(((api.ListResponsesWithoutBidsResponse response) {
|
| + checkListResponsesWithoutBidsResponse(response);
|
| })));
|
| });
|
|
|
|
|