| Index: generated/googleapis/test/mirror/v1.dart
|
| diff --git a/generated/googleapis/test/mirror/v1.dart b/generated/googleapis/test/mirror/v1.dart
|
| deleted file mode 100644
|
| index 7f051f19731dae2bfda9fe8cb50b91ea8e550260..0000000000000000000000000000000000000000
|
| --- a/generated/googleapis/test/mirror/v1.dart
|
| +++ /dev/null
|
| @@ -1,2194 +0,0 @@
|
| -library googleapis.mirror.v1.test;
|
| -
|
| -import "dart:core" as core;
|
| -import "dart:collection" as collection;
|
| -import "dart:async" as async;
|
| -import "dart:convert" as convert;
|
| -
|
| -import 'package:http/http.dart' as http;
|
| -import 'package:http/testing.dart' as http_testing;
|
| -import 'package:unittest/unittest.dart' as unittest;
|
| -import 'package:googleapis/common/common.dart' as common;
|
| -import 'package:googleapis/src/common_internal.dart' as common_internal;
|
| -import '../common/common_internal_test.dart' as common_test;
|
| -
|
| -import 'package:googleapis/mirror/v1.dart' as api;
|
| -
|
| -
|
| -
|
| -buildUnnamed743() {
|
| - var o = new core.List<api.AuthToken>();
|
| - o.add(buildAuthToken());
|
| - o.add(buildAuthToken());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed743(core.List<api.AuthToken> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkAuthToken(o[0]);
|
| - checkAuthToken(o[1]);
|
| -}
|
| -
|
| -buildUnnamed744() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed744(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'));
|
| -}
|
| -
|
| -buildUnnamed745() {
|
| - var o = new core.List<api.UserData>();
|
| - o.add(buildUserData());
|
| - o.add(buildUserData());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed745(core.List<api.UserData> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkUserData(o[0]);
|
| - checkUserData(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterAccount = 0;
|
| -buildAccount() {
|
| - var o = new api.Account();
|
| - buildCounterAccount++;
|
| - if (buildCounterAccount < 3) {
|
| - o.authTokens = buildUnnamed743();
|
| - o.features = buildUnnamed744();
|
| - o.password = "foo";
|
| - o.userData = buildUnnamed745();
|
| - }
|
| - buildCounterAccount--;
|
| - return o;
|
| -}
|
| -
|
| -checkAccount(api.Account o) {
|
| - buildCounterAccount++;
|
| - if (buildCounterAccount < 3) {
|
| - checkUnnamed743(o.authTokens);
|
| - checkUnnamed744(o.features);
|
| - unittest.expect(o.password, unittest.equals('foo'));
|
| - checkUnnamed745(o.userData);
|
| - }
|
| - buildCounterAccount--;
|
| -}
|
| -
|
| -core.int buildCounterAttachment = 0;
|
| -buildAttachment() {
|
| - var o = new api.Attachment();
|
| - buildCounterAttachment++;
|
| - if (buildCounterAttachment < 3) {
|
| - o.contentType = "foo";
|
| - o.contentUrl = "foo";
|
| - o.id = "foo";
|
| - o.isProcessingContent = true;
|
| - }
|
| - buildCounterAttachment--;
|
| - return o;
|
| -}
|
| -
|
| -checkAttachment(api.Attachment o) {
|
| - buildCounterAttachment++;
|
| - if (buildCounterAttachment < 3) {
|
| - unittest.expect(o.contentType, unittest.equals('foo'));
|
| - unittest.expect(o.contentUrl, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.isProcessingContent, unittest.isTrue);
|
| - }
|
| - buildCounterAttachment--;
|
| -}
|
| -
|
| -buildUnnamed746() {
|
| - var o = new core.List<api.Attachment>();
|
| - o.add(buildAttachment());
|
| - o.add(buildAttachment());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed746(core.List<api.Attachment> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkAttachment(o[0]);
|
| - checkAttachment(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterAttachmentsListResponse = 0;
|
| -buildAttachmentsListResponse() {
|
| - var o = new api.AttachmentsListResponse();
|
| - buildCounterAttachmentsListResponse++;
|
| - if (buildCounterAttachmentsListResponse < 3) {
|
| - o.items = buildUnnamed746();
|
| - o.kind = "foo";
|
| - }
|
| - buildCounterAttachmentsListResponse--;
|
| - return o;
|
| -}
|
| -
|
| -checkAttachmentsListResponse(api.AttachmentsListResponse o) {
|
| - buildCounterAttachmentsListResponse++;
|
| - if (buildCounterAttachmentsListResponse < 3) {
|
| - checkUnnamed746(o.items);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - }
|
| - buildCounterAttachmentsListResponse--;
|
| -}
|
| -
|
| -core.int buildCounterAuthToken = 0;
|
| -buildAuthToken() {
|
| - var o = new api.AuthToken();
|
| - buildCounterAuthToken++;
|
| - if (buildCounterAuthToken < 3) {
|
| - o.authToken = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterAuthToken--;
|
| - return o;
|
| -}
|
| -
|
| -checkAuthToken(api.AuthToken o) {
|
| - buildCounterAuthToken++;
|
| - if (buildCounterAuthToken < 3) {
|
| - unittest.expect(o.authToken, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterAuthToken--;
|
| -}
|
| -
|
| -core.int buildCounterCommand = 0;
|
| -buildCommand() {
|
| - var o = new api.Command();
|
| - buildCounterCommand++;
|
| - if (buildCounterCommand < 3) {
|
| - o.type = "foo";
|
| - }
|
| - buildCounterCommand--;
|
| - return o;
|
| -}
|
| -
|
| -checkCommand(api.Command o) {
|
| - buildCounterCommand++;
|
| - if (buildCounterCommand < 3) {
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterCommand--;
|
| -}
|
| -
|
| -buildUnnamed747() {
|
| - var o = new core.List<api.Command>();
|
| - o.add(buildCommand());
|
| - o.add(buildCommand());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed747(core.List<api.Command> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkCommand(o[0]);
|
| - checkCommand(o[1]);
|
| -}
|
| -
|
| -buildUnnamed748() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed748(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'));
|
| -}
|
| -
|
| -buildUnnamed749() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed749(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'));
|
| -}
|
| -
|
| -buildUnnamed750() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed750(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 buildCounterContact = 0;
|
| -buildContact() {
|
| - var o = new api.Contact();
|
| - buildCounterContact++;
|
| - if (buildCounterContact < 3) {
|
| - o.acceptCommands = buildUnnamed747();
|
| - o.acceptTypes = buildUnnamed748();
|
| - o.displayName = "foo";
|
| - o.id = "foo";
|
| - o.imageUrls = buildUnnamed749();
|
| - o.kind = "foo";
|
| - o.phoneNumber = "foo";
|
| - o.priority = 42;
|
| - o.sharingFeatures = buildUnnamed750();
|
| - o.source = "foo";
|
| - o.speakableName = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterContact--;
|
| - return o;
|
| -}
|
| -
|
| -checkContact(api.Contact o) {
|
| - buildCounterContact++;
|
| - if (buildCounterContact < 3) {
|
| - checkUnnamed747(o.acceptCommands);
|
| - checkUnnamed748(o.acceptTypes);
|
| - unittest.expect(o.displayName, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - checkUnnamed749(o.imageUrls);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.phoneNumber, unittest.equals('foo'));
|
| - unittest.expect(o.priority, unittest.equals(42));
|
| - checkUnnamed750(o.sharingFeatures);
|
| - unittest.expect(o.source, unittest.equals('foo'));
|
| - unittest.expect(o.speakableName, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterContact--;
|
| -}
|
| -
|
| -buildUnnamed751() {
|
| - var o = new core.List<api.Contact>();
|
| - o.add(buildContact());
|
| - o.add(buildContact());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed751(core.List<api.Contact> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkContact(o[0]);
|
| - checkContact(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterContactsListResponse = 0;
|
| -buildContactsListResponse() {
|
| - var o = new api.ContactsListResponse();
|
| - buildCounterContactsListResponse++;
|
| - if (buildCounterContactsListResponse < 3) {
|
| - o.items = buildUnnamed751();
|
| - o.kind = "foo";
|
| - }
|
| - buildCounterContactsListResponse--;
|
| - return o;
|
| -}
|
| -
|
| -checkContactsListResponse(api.ContactsListResponse o) {
|
| - buildCounterContactsListResponse++;
|
| - if (buildCounterContactsListResponse < 3) {
|
| - checkUnnamed751(o.items);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - }
|
| - buildCounterContactsListResponse--;
|
| -}
|
| -
|
| -core.int buildCounterLocation = 0;
|
| -buildLocation() {
|
| - var o = new api.Location();
|
| - buildCounterLocation++;
|
| - if (buildCounterLocation < 3) {
|
| - o.accuracy = 42.0;
|
| - o.address = "foo";
|
| - o.displayName = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.latitude = 42.0;
|
| - o.longitude = 42.0;
|
| - o.timestamp = core.DateTime.parse("2002-02-27T14:01:02");
|
| - }
|
| - buildCounterLocation--;
|
| - return o;
|
| -}
|
| -
|
| -checkLocation(api.Location o) {
|
| - buildCounterLocation++;
|
| - if (buildCounterLocation < 3) {
|
| - unittest.expect(o.accuracy, unittest.equals(42.0));
|
| - unittest.expect(o.address, unittest.equals('foo'));
|
| - unittest.expect(o.displayName, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.latitude, unittest.equals(42.0));
|
| - unittest.expect(o.longitude, unittest.equals(42.0));
|
| - unittest.expect(o.timestamp, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - }
|
| - buildCounterLocation--;
|
| -}
|
| -
|
| -buildUnnamed752() {
|
| - var o = new core.List<api.Location>();
|
| - o.add(buildLocation());
|
| - o.add(buildLocation());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed752(core.List<api.Location> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkLocation(o[0]);
|
| - checkLocation(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterLocationsListResponse = 0;
|
| -buildLocationsListResponse() {
|
| - var o = new api.LocationsListResponse();
|
| - buildCounterLocationsListResponse++;
|
| - if (buildCounterLocationsListResponse < 3) {
|
| - o.items = buildUnnamed752();
|
| - o.kind = "foo";
|
| - }
|
| - buildCounterLocationsListResponse--;
|
| - return o;
|
| -}
|
| -
|
| -checkLocationsListResponse(api.LocationsListResponse o) {
|
| - buildCounterLocationsListResponse++;
|
| - if (buildCounterLocationsListResponse < 3) {
|
| - checkUnnamed752(o.items);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - }
|
| - buildCounterLocationsListResponse--;
|
| -}
|
| -
|
| -buildUnnamed753() {
|
| - var o = new core.List<api.MenuValue>();
|
| - o.add(buildMenuValue());
|
| - o.add(buildMenuValue());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed753(core.List<api.MenuValue> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkMenuValue(o[0]);
|
| - checkMenuValue(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterMenuItem = 0;
|
| -buildMenuItem() {
|
| - var o = new api.MenuItem();
|
| - buildCounterMenuItem++;
|
| - if (buildCounterMenuItem < 3) {
|
| - o.action = "foo";
|
| - o.id = "foo";
|
| - o.payload = "foo";
|
| - o.removeWhenSelected = true;
|
| - o.values = buildUnnamed753();
|
| - }
|
| - buildCounterMenuItem--;
|
| - return o;
|
| -}
|
| -
|
| -checkMenuItem(api.MenuItem o) {
|
| - buildCounterMenuItem++;
|
| - if (buildCounterMenuItem < 3) {
|
| - unittest.expect(o.action, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.payload, unittest.equals('foo'));
|
| - unittest.expect(o.removeWhenSelected, unittest.isTrue);
|
| - checkUnnamed753(o.values);
|
| - }
|
| - buildCounterMenuItem--;
|
| -}
|
| -
|
| -core.int buildCounterMenuValue = 0;
|
| -buildMenuValue() {
|
| - var o = new api.MenuValue();
|
| - buildCounterMenuValue++;
|
| - if (buildCounterMenuValue < 3) {
|
| - o.displayName = "foo";
|
| - o.iconUrl = "foo";
|
| - o.state = "foo";
|
| - }
|
| - buildCounterMenuValue--;
|
| - return o;
|
| -}
|
| -
|
| -checkMenuValue(api.MenuValue o) {
|
| - buildCounterMenuValue++;
|
| - if (buildCounterMenuValue < 3) {
|
| - unittest.expect(o.displayName, unittest.equals('foo'));
|
| - unittest.expect(o.iconUrl, unittest.equals('foo'));
|
| - unittest.expect(o.state, unittest.equals('foo'));
|
| - }
|
| - buildCounterMenuValue--;
|
| -}
|
| -
|
| -buildUnnamed754() {
|
| - var o = new core.List<api.UserAction>();
|
| - o.add(buildUserAction());
|
| - o.add(buildUserAction());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed754(core.List<api.UserAction> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkUserAction(o[0]);
|
| - checkUserAction(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterNotification = 0;
|
| -buildNotification() {
|
| - var o = new api.Notification();
|
| - buildCounterNotification++;
|
| - if (buildCounterNotification < 3) {
|
| - o.collection = "foo";
|
| - o.itemId = "foo";
|
| - o.operation = "foo";
|
| - o.userActions = buildUnnamed754();
|
| - o.userToken = "foo";
|
| - o.verifyToken = "foo";
|
| - }
|
| - buildCounterNotification--;
|
| - return o;
|
| -}
|
| -
|
| -checkNotification(api.Notification o) {
|
| - buildCounterNotification++;
|
| - if (buildCounterNotification < 3) {
|
| - unittest.expect(o.collection, unittest.equals('foo'));
|
| - unittest.expect(o.itemId, unittest.equals('foo'));
|
| - unittest.expect(o.operation, unittest.equals('foo'));
|
| - checkUnnamed754(o.userActions);
|
| - unittest.expect(o.userToken, unittest.equals('foo'));
|
| - unittest.expect(o.verifyToken, unittest.equals('foo'));
|
| - }
|
| - buildCounterNotification--;
|
| -}
|
| -
|
| -core.int buildCounterNotificationConfig = 0;
|
| -buildNotificationConfig() {
|
| - var o = new api.NotificationConfig();
|
| - buildCounterNotificationConfig++;
|
| - if (buildCounterNotificationConfig < 3) {
|
| - o.deliveryTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.level = "foo";
|
| - }
|
| - buildCounterNotificationConfig--;
|
| - return o;
|
| -}
|
| -
|
| -checkNotificationConfig(api.NotificationConfig o) {
|
| - buildCounterNotificationConfig++;
|
| - if (buildCounterNotificationConfig < 3) {
|
| - unittest.expect(o.deliveryTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.level, unittest.equals('foo'));
|
| - }
|
| - buildCounterNotificationConfig--;
|
| -}
|
| -
|
| -core.int buildCounterSetting = 0;
|
| -buildSetting() {
|
| - var o = new api.Setting();
|
| - buildCounterSetting++;
|
| - if (buildCounterSetting < 3) {
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.value = "foo";
|
| - }
|
| - buildCounterSetting--;
|
| - return o;
|
| -}
|
| -
|
| -checkSetting(api.Setting o) {
|
| - buildCounterSetting++;
|
| - if (buildCounterSetting < 3) {
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.value, unittest.equals('foo'));
|
| - }
|
| - buildCounterSetting--;
|
| -}
|
| -
|
| -buildUnnamed755() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed755(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 buildCounterSubscription = 0;
|
| -buildSubscription() {
|
| - var o = new api.Subscription();
|
| - buildCounterSubscription++;
|
| - if (buildCounterSubscription < 3) {
|
| - o.callbackUrl = "foo";
|
| - o.collection = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.notification = buildNotification();
|
| - o.operation = buildUnnamed755();
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.userToken = "foo";
|
| - o.verifyToken = "foo";
|
| - }
|
| - buildCounterSubscription--;
|
| - return o;
|
| -}
|
| -
|
| -checkSubscription(api.Subscription o) {
|
| - buildCounterSubscription++;
|
| - if (buildCounterSubscription < 3) {
|
| - unittest.expect(o.callbackUrl, unittest.equals('foo'));
|
| - unittest.expect(o.collection, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - checkNotification(o.notification);
|
| - checkUnnamed755(o.operation);
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.userToken, unittest.equals('foo'));
|
| - unittest.expect(o.verifyToken, unittest.equals('foo'));
|
| - }
|
| - buildCounterSubscription--;
|
| -}
|
| -
|
| -buildUnnamed756() {
|
| - var o = new core.List<api.Subscription>();
|
| - o.add(buildSubscription());
|
| - o.add(buildSubscription());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed756(core.List<api.Subscription> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkSubscription(o[0]);
|
| - checkSubscription(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterSubscriptionsListResponse = 0;
|
| -buildSubscriptionsListResponse() {
|
| - var o = new api.SubscriptionsListResponse();
|
| - buildCounterSubscriptionsListResponse++;
|
| - if (buildCounterSubscriptionsListResponse < 3) {
|
| - o.items = buildUnnamed756();
|
| - o.kind = "foo";
|
| - }
|
| - buildCounterSubscriptionsListResponse--;
|
| - return o;
|
| -}
|
| -
|
| -checkSubscriptionsListResponse(api.SubscriptionsListResponse o) {
|
| - buildCounterSubscriptionsListResponse++;
|
| - if (buildCounterSubscriptionsListResponse < 3) {
|
| - checkUnnamed756(o.items);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - }
|
| - buildCounterSubscriptionsListResponse--;
|
| -}
|
| -
|
| -buildUnnamed757() {
|
| - var o = new core.List<api.Attachment>();
|
| - o.add(buildAttachment());
|
| - o.add(buildAttachment());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed757(core.List<api.Attachment> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkAttachment(o[0]);
|
| - checkAttachment(o[1]);
|
| -}
|
| -
|
| -buildUnnamed758() {
|
| - var o = new core.List<api.MenuItem>();
|
| - o.add(buildMenuItem());
|
| - o.add(buildMenuItem());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed758(core.List<api.MenuItem> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkMenuItem(o[0]);
|
| - checkMenuItem(o[1]);
|
| -}
|
| -
|
| -buildUnnamed759() {
|
| - var o = new core.List<api.Contact>();
|
| - o.add(buildContact());
|
| - o.add(buildContact());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed759(core.List<api.Contact> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkContact(o[0]);
|
| - checkContact(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTimelineItem = 0;
|
| -buildTimelineItem() {
|
| - var o = new api.TimelineItem();
|
| - buildCounterTimelineItem++;
|
| - if (buildCounterTimelineItem < 3) {
|
| - o.attachments = buildUnnamed757();
|
| - o.bundleId = "foo";
|
| - o.canonicalUrl = "foo";
|
| - o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.creator = buildContact();
|
| - o.displayTime = core.DateTime.parse("2002-02-27T14:01:02");
|
| - o.etag = "foo";
|
| - o.html = "foo";
|
| - o.id = "foo";
|
| - o.inReplyTo = "foo";
|
| - o.isBundleCover = true;
|
| - o.isDeleted = true;
|
| - o.isPinned = true;
|
| - o.kind = "foo";
|
| - o.location = buildLocation();
|
| - o.menuItems = buildUnnamed758();
|
| - o.notification = buildNotificationConfig();
|
| - o.pinScore = 42;
|
| - o.recipients = buildUnnamed759();
|
| - o.selfLink = "foo";
|
| - o.sourceItemId = "foo";
|
| - o.speakableText = "foo";
|
| - o.speakableType = "foo";
|
| - o.text = "foo";
|
| - o.title = "foo";
|
| - o.updated = core.DateTime.parse("2002-02-27T14:01:02");
|
| - }
|
| - buildCounterTimelineItem--;
|
| - return o;
|
| -}
|
| -
|
| -checkTimelineItem(api.TimelineItem o) {
|
| - buildCounterTimelineItem++;
|
| - if (buildCounterTimelineItem < 3) {
|
| - checkUnnamed757(o.attachments);
|
| - unittest.expect(o.bundleId, unittest.equals('foo'));
|
| - unittest.expect(o.canonicalUrl, unittest.equals('foo'));
|
| - unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - checkContact(o.creator);
|
| - unittest.expect(o.displayTime, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - unittest.expect(o.html, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.inReplyTo, unittest.equals('foo'));
|
| - unittest.expect(o.isBundleCover, unittest.isTrue);
|
| - unittest.expect(o.isDeleted, unittest.isTrue);
|
| - unittest.expect(o.isPinned, unittest.isTrue);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - checkLocation(o.location);
|
| - checkUnnamed758(o.menuItems);
|
| - checkNotificationConfig(o.notification);
|
| - unittest.expect(o.pinScore, unittest.equals(42));
|
| - checkUnnamed759(o.recipients);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - unittest.expect(o.sourceItemId, unittest.equals('foo'));
|
| - unittest.expect(o.speakableText, unittest.equals('foo'));
|
| - unittest.expect(o.speakableType, unittest.equals('foo'));
|
| - unittest.expect(o.text, unittest.equals('foo'));
|
| - unittest.expect(o.title, unittest.equals('foo'));
|
| - unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| - }
|
| - buildCounterTimelineItem--;
|
| -}
|
| -
|
| -buildUnnamed760() {
|
| - var o = new core.List<api.TimelineItem>();
|
| - o.add(buildTimelineItem());
|
| - o.add(buildTimelineItem());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed760(core.List<api.TimelineItem> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTimelineItem(o[0]);
|
| - checkTimelineItem(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTimelineListResponse = 0;
|
| -buildTimelineListResponse() {
|
| - var o = new api.TimelineListResponse();
|
| - buildCounterTimelineListResponse++;
|
| - if (buildCounterTimelineListResponse < 3) {
|
| - o.items = buildUnnamed760();
|
| - o.kind = "foo";
|
| - o.nextPageToken = "foo";
|
| - }
|
| - buildCounterTimelineListResponse--;
|
| - return o;
|
| -}
|
| -
|
| -checkTimelineListResponse(api.TimelineListResponse o) {
|
| - buildCounterTimelineListResponse++;
|
| - if (buildCounterTimelineListResponse < 3) {
|
| - checkUnnamed760(o.items);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| - }
|
| - buildCounterTimelineListResponse--;
|
| -}
|
| -
|
| -core.int buildCounterUserAction = 0;
|
| -buildUserAction() {
|
| - var o = new api.UserAction();
|
| - buildCounterUserAction++;
|
| - if (buildCounterUserAction < 3) {
|
| - o.payload = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterUserAction--;
|
| - return o;
|
| -}
|
| -
|
| -checkUserAction(api.UserAction o) {
|
| - buildCounterUserAction++;
|
| - if (buildCounterUserAction < 3) {
|
| - unittest.expect(o.payload, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterUserAction--;
|
| -}
|
| -
|
| -core.int buildCounterUserData = 0;
|
| -buildUserData() {
|
| - var o = new api.UserData();
|
| - buildCounterUserData++;
|
| - if (buildCounterUserData < 3) {
|
| - o.key = "foo";
|
| - o.value = "foo";
|
| - }
|
| - buildCounterUserData--;
|
| - return o;
|
| -}
|
| -
|
| -checkUserData(api.UserData o) {
|
| - buildCounterUserData++;
|
| - if (buildCounterUserData < 3) {
|
| - unittest.expect(o.key, unittest.equals('foo'));
|
| - unittest.expect(o.value, unittest.equals('foo'));
|
| - }
|
| - buildCounterUserData--;
|
| -}
|
| -
|
| -
|
| -main() {
|
| - unittest.group("obj-schema-Account", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAccount();
|
| - var od = new api.Account.fromJson(o.toJson());
|
| - checkAccount(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Attachment", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAttachment();
|
| - var od = new api.Attachment.fromJson(o.toJson());
|
| - checkAttachment(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-AttachmentsListResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAttachmentsListResponse();
|
| - var od = new api.AttachmentsListResponse.fromJson(o.toJson());
|
| - checkAttachmentsListResponse(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-AuthToken", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildAuthToken();
|
| - var od = new api.AuthToken.fromJson(o.toJson());
|
| - checkAuthToken(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Command", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildCommand();
|
| - var od = new api.Command.fromJson(o.toJson());
|
| - checkCommand(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Contact", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildContact();
|
| - var od = new api.Contact.fromJson(o.toJson());
|
| - checkContact(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ContactsListResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildContactsListResponse();
|
| - var od = new api.ContactsListResponse.fromJson(o.toJson());
|
| - checkContactsListResponse(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Location", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildLocation();
|
| - var od = new api.Location.fromJson(o.toJson());
|
| - checkLocation(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-LocationsListResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildLocationsListResponse();
|
| - var od = new api.LocationsListResponse.fromJson(o.toJson());
|
| - checkLocationsListResponse(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-MenuItem", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildMenuItem();
|
| - var od = new api.MenuItem.fromJson(o.toJson());
|
| - checkMenuItem(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-MenuValue", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildMenuValue();
|
| - var od = new api.MenuValue.fromJson(o.toJson());
|
| - checkMenuValue(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Notification", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildNotification();
|
| - var od = new api.Notification.fromJson(o.toJson());
|
| - checkNotification(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-NotificationConfig", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildNotificationConfig();
|
| - var od = new api.NotificationConfig.fromJson(o.toJson());
|
| - checkNotificationConfig(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Setting", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildSetting();
|
| - var od = new api.Setting.fromJson(o.toJson());
|
| - checkSetting(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Subscription", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildSubscription();
|
| - var od = new api.Subscription.fromJson(o.toJson());
|
| - checkSubscription(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-SubscriptionsListResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildSubscriptionsListResponse();
|
| - var od = new api.SubscriptionsListResponse.fromJson(o.toJson());
|
| - checkSubscriptionsListResponse(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TimelineItem", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTimelineItem();
|
| - var od = new api.TimelineItem.fromJson(o.toJson());
|
| - checkTimelineItem(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TimelineListResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTimelineListResponse();
|
| - var od = new api.TimelineListResponse.fromJson(o.toJson());
|
| - checkTimelineListResponse(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-UserAction", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildUserAction();
|
| - var od = new api.UserAction.fromJson(o.toJson());
|
| - checkUserAction(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-UserData", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildUserData();
|
| - var od = new api.UserData.fromJson(o.toJson());
|
| - checkUserData(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-AccountsResourceApi", () {
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.AccountsResourceApi res = new api.MirrorApi(mock).accounts;
|
| - var arg_request = buildAccount();
|
| - var arg_userToken = "foo";
|
| - var arg_accountType = "foo";
|
| - var arg_accountName = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Account.fromJson(json);
|
| - checkAccount(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("accounts/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_userToken"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
|
| - pathOffset += 1;
|
| - index = path.indexOf("/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountType"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
|
| - pathOffset += 1;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_accountName"));
|
| -
|
| - 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(buildAccount());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_userToken, arg_accountType, arg_accountName).then(unittest.expectAsync(((api.Account response) {
|
| - checkAccount(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ContactsResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ContactsResourceApi res = new api.MirrorApi(mock).contacts;
|
| - var arg_id = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("contacts/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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 = "";
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.delete(arg_id).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ContactsResourceApi res = new api.MirrorApi(mock).contacts;
|
| - var arg_id = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("contacts/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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(buildContact());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_id).then(unittest.expectAsync(((api.Contact response) {
|
| - checkContact(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ContactsResourceApi res = new api.MirrorApi(mock).contacts;
|
| - var arg_request = buildContact();
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Contact.fromJson(json);
|
| - checkContact(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("contacts"));
|
| - 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(buildContact());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request).then(unittest.expectAsync(((api.Contact response) {
|
| - checkContact(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ContactsResourceApi res = new api.MirrorApi(mock).contacts;
|
| - 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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("contacts"));
|
| - 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(buildContactsListResponse());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list().then(unittest.expectAsync(((api.ContactsListResponse response) {
|
| - checkContactsListResponse(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ContactsResourceApi res = new api.MirrorApi(mock).contacts;
|
| - var arg_request = buildContact();
|
| - var arg_id = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Contact.fromJson(json);
|
| - checkContact(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("contacts/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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(buildContact());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_id).then(unittest.expectAsync(((api.Contact response) {
|
| - checkContact(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ContactsResourceApi res = new api.MirrorApi(mock).contacts;
|
| - var arg_request = buildContact();
|
| - var arg_id = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Contact.fromJson(json);
|
| - checkContact(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("contacts/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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(buildContact());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_id).then(unittest.expectAsync(((api.Contact response) {
|
| - checkContact(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-LocationsResourceApi", () {
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.LocationsResourceApi res = new api.MirrorApi(mock).locations;
|
| - var arg_id = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("locations/"));
|
| - pathOffset += 10;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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(buildLocation());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_id).then(unittest.expectAsync(((api.Location response) {
|
| - checkLocation(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.LocationsResourceApi res = new api.MirrorApi(mock).locations;
|
| - 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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("locations"));
|
| - pathOffset += 9;
|
| -
|
| - 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(buildLocationsListResponse());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list().then(unittest.expectAsync(((api.LocationsListResponse response) {
|
| - checkLocationsListResponse(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-SettingsResourceApi", () {
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.SettingsResourceApi res = new api.MirrorApi(mock).settings;
|
| - var arg_id = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("settings/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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(buildSetting());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_id).then(unittest.expectAsync(((api.Setting response) {
|
| - checkSetting(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-SubscriptionsResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.SubscriptionsResourceApi res = new api.MirrorApi(mock).subscriptions;
|
| - var arg_id = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("subscriptions/"));
|
| - pathOffset += 14;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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 = "";
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.delete(arg_id).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.SubscriptionsResourceApi res = new api.MirrorApi(mock).subscriptions;
|
| - var arg_request = buildSubscription();
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Subscription.fromJson(json);
|
| - checkSubscription(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("subscriptions"));
|
| - pathOffset += 13;
|
| -
|
| - 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(buildSubscription());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request).then(unittest.expectAsync(((api.Subscription response) {
|
| - checkSubscription(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.SubscriptionsResourceApi res = new api.MirrorApi(mock).subscriptions;
|
| - 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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("subscriptions"));
|
| - pathOffset += 13;
|
| -
|
| - 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(buildSubscriptionsListResponse());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list().then(unittest.expectAsync(((api.SubscriptionsListResponse response) {
|
| - checkSubscriptionsListResponse(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.SubscriptionsResourceApi res = new api.MirrorApi(mock).subscriptions;
|
| - var arg_request = buildSubscription();
|
| - var arg_id = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Subscription.fromJson(json);
|
| - checkSubscription(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("subscriptions/"));
|
| - pathOffset += 14;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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(buildSubscription());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_id).then(unittest.expectAsync(((api.Subscription response) {
|
| - checkSubscription(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-TimelineResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineResourceApi res = new api.MirrorApi(mock).timeline;
|
| - var arg_id = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("timeline/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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 = "";
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.delete(arg_id).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineResourceApi res = new api.MirrorApi(mock).timeline;
|
| - var arg_id = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("timeline/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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(buildTimelineItem());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_id).then(unittest.expectAsync(((api.TimelineItem response) {
|
| - checkTimelineItem(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| - // TODO: Implement tests for media upload;
|
| - // TODO: Implement tests for media download;
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineResourceApi res = new api.MirrorApi(mock).timeline;
|
| - var arg_request = buildTimelineItem();
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.TimelineItem.fromJson(json);
|
| - checkTimelineItem(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("timeline"));
|
| - 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(buildTimelineItem());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request).then(unittest.expectAsync(((api.TimelineItem response) {
|
| - checkTimelineItem(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineResourceApi res = new api.MirrorApi(mock).timeline;
|
| - var arg_bundleId = "foo";
|
| - var arg_includeDeleted = true;
|
| - var arg_maxResults = 42;
|
| - var arg_orderBy = "foo";
|
| - var arg_pageToken = "foo";
|
| - var arg_pinnedOnly = true;
|
| - var arg_sourceItemId = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("timeline"));
|
| - 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(queryMap["bundleId"].first, unittest.equals(arg_bundleId));
|
| - unittest.expect(queryMap["includeDeleted"].first, unittest.equals("$arg_includeDeleted"));
|
| - unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
|
| - unittest.expect(queryMap["orderBy"].first, unittest.equals(arg_orderBy));
|
| - unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
|
| - unittest.expect(queryMap["pinnedOnly"].first, unittest.equals("$arg_pinnedOnly"));
|
| - unittest.expect(queryMap["sourceItemId"].first, unittest.equals(arg_sourceItemId));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildTimelineListResponse());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(bundleId: arg_bundleId, includeDeleted: arg_includeDeleted, maxResults: arg_maxResults, orderBy: arg_orderBy, pageToken: arg_pageToken, pinnedOnly: arg_pinnedOnly, sourceItemId: arg_sourceItemId).then(unittest.expectAsync(((api.TimelineListResponse response) {
|
| - checkTimelineListResponse(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineResourceApi res = new api.MirrorApi(mock).timeline;
|
| - var arg_request = buildTimelineItem();
|
| - var arg_id = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.TimelineItem.fromJson(json);
|
| - checkTimelineItem(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("timeline/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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(buildTimelineItem());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_id).then(unittest.expectAsync(((api.TimelineItem response) {
|
| - checkTimelineItem(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| - // TODO: Implement tests for media upload;
|
| - // TODO: Implement tests for media download;
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineResourceApi res = new api.MirrorApi(mock).timeline;
|
| - var arg_request = buildTimelineItem();
|
| - var arg_id = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.TimelineItem.fromJson(json);
|
| - checkTimelineItem(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("timeline/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_id"));
|
| -
|
| - 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(buildTimelineItem());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_id).then(unittest.expectAsync(((api.TimelineItem response) {
|
| - checkTimelineItem(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-TimelineAttachmentsResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineAttachmentsResourceApi res = new api.MirrorApi(mock).timeline.attachments;
|
| - var arg_itemId = "foo";
|
| - var arg_attachmentId = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("timeline/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/attachments/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_itemId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/attachments/"));
|
| - pathOffset += 13;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_attachmentId"));
|
| -
|
| - 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 = "";
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.delete(arg_itemId, arg_attachmentId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| - // TODO: Implement tests for media upload;
|
| - // TODO: Implement tests for media download;
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineAttachmentsResourceApi res = new api.MirrorApi(mock).timeline.attachments;
|
| - var arg_itemId = "foo";
|
| - var arg_attachmentId = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("timeline/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/attachments/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_itemId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/attachments/"));
|
| - pathOffset += 13;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_attachmentId"));
|
| -
|
| - 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(buildAttachment());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_itemId, arg_attachmentId).then(unittest.expectAsync(((api.Attachment response) {
|
| - checkAttachment(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| - // TODO: Implement tests for media upload;
|
| - // TODO: Implement tests for media download;
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineAttachmentsResourceApi res = new api.MirrorApi(mock).timeline.attachments;
|
| - var arg_itemId = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("timeline/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/attachments", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_itemId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/attachments"));
|
| - 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(buildAttachment());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_itemId).then(unittest.expectAsync(((api.Attachment response) {
|
| - checkAttachment(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TimelineAttachmentsResourceApi res = new api.MirrorApi(mock).timeline.attachments;
|
| - var arg_itemId = "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 + 11), unittest.equals("/mirror/v1/"));
|
| - pathOffset += 11;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("timeline/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/attachments", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_itemId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("/attachments"));
|
| - 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(buildAttachmentsListResponse());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_itemId).then(unittest.expectAsync(((api.AttachmentsListResponse response) {
|
| - checkAttachmentsListResponse(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| -}
|
| -
|
|
|