| Index: generated/googleapis/test/androidmanagement/v1_test.dart
|
| diff --git a/generated/googleapis/test/androidmanagement/v1_test.dart b/generated/googleapis/test/androidmanagement/v1_test.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..3eeb4488e78e3f20ad050af8ddb337e277668948
|
| --- /dev/null
|
| +++ b/generated/googleapis/test/androidmanagement/v1_test.dart
|
| @@ -0,0 +1,3041 @@
|
| +library googleapis.androidmanagement.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:test/test.dart' as unittest;
|
| +
|
| +import 'package:googleapis/androidmanagement/v1.dart' as api;
|
| +
|
| +class HttpServerMock extends http.BaseClient {
|
| + core.Function _callback;
|
| + core.bool _expectJson;
|
| +
|
| + void register(core.Function callback, core.bool expectJson) {
|
| + _callback = callback;
|
| + _expectJson = expectJson;
|
| + }
|
| +
|
| + async.Future<http.StreamedResponse> send(http.BaseRequest request) {
|
| + if (_expectJson) {
|
| + return request.finalize()
|
| + .transform(convert.UTF8.decoder)
|
| + .join('')
|
| + .then((core.String jsonString) {
|
| + if (jsonString.isEmpty) {
|
| + return _callback(request, null);
|
| + } else {
|
| + return _callback(request, convert.JSON.decode(jsonString));
|
| + }
|
| + });
|
| + } else {
|
| + var stream = request.finalize();
|
| + if (stream == null) {
|
| + return _callback(request, []);
|
| + } else {
|
| + return stream.toBytes().then((data) {
|
| + return _callback(request, data);
|
| + });
|
| + }
|
| + }
|
| + }
|
| +}
|
| +
|
| +http.StreamedResponse stringResponse(
|
| + core.int status, core.Map<core.String, core.String> headers, core.String body) {
|
| + var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]);
|
| + return new http.StreamedResponse(stream, status, headers: headers);
|
| +}
|
| +
|
| +core.int buildCounterApiLevelCondition = 0;
|
| +buildApiLevelCondition() {
|
| + var o = new api.ApiLevelCondition();
|
| + buildCounterApiLevelCondition++;
|
| + if (buildCounterApiLevelCondition < 3) {
|
| + o.minApiLevel = 42;
|
| + }
|
| + buildCounterApiLevelCondition--;
|
| + return o;
|
| +}
|
| +
|
| +checkApiLevelCondition(api.ApiLevelCondition o) {
|
| + buildCounterApiLevelCondition++;
|
| + if (buildCounterApiLevelCondition < 3) {
|
| + unittest.expect(o.minApiLevel, unittest.equals(42));
|
| + }
|
| + buildCounterApiLevelCondition--;
|
| +}
|
| +
|
| +buildUnnamed1542() {
|
| + var o = new core.List<api.ManagedProperty>();
|
| + o.add(buildManagedProperty());
|
| + o.add(buildManagedProperty());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1542(core.List<api.ManagedProperty> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkManagedProperty(o[0]);
|
| + checkManagedProperty(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1543() {
|
| + var o = new core.List<api.ApplicationPermission>();
|
| + o.add(buildApplicationPermission());
|
| + o.add(buildApplicationPermission());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1543(core.List<api.ApplicationPermission> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkApplicationPermission(o[0]);
|
| + checkApplicationPermission(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterApplication = 0;
|
| +buildApplication() {
|
| + var o = new api.Application();
|
| + buildCounterApplication++;
|
| + if (buildCounterApplication < 3) {
|
| + o.managedProperties = buildUnnamed1542();
|
| + o.name = "foo";
|
| + o.permissions = buildUnnamed1543();
|
| + o.title = "foo";
|
| + }
|
| + buildCounterApplication--;
|
| + return o;
|
| +}
|
| +
|
| +checkApplication(api.Application o) {
|
| + buildCounterApplication++;
|
| + if (buildCounterApplication < 3) {
|
| + checkUnnamed1542(o.managedProperties);
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + checkUnnamed1543(o.permissions);
|
| + unittest.expect(o.title, unittest.equals('foo'));
|
| + }
|
| + buildCounterApplication--;
|
| +}
|
| +
|
| +core.int buildCounterApplicationPermission = 0;
|
| +buildApplicationPermission() {
|
| + var o = new api.ApplicationPermission();
|
| + buildCounterApplicationPermission++;
|
| + if (buildCounterApplicationPermission < 3) {
|
| + o.description = "foo";
|
| + o.name = "foo";
|
| + o.permissionId = "foo";
|
| + }
|
| + buildCounterApplicationPermission--;
|
| + return o;
|
| +}
|
| +
|
| +checkApplicationPermission(api.ApplicationPermission o) {
|
| + buildCounterApplicationPermission++;
|
| + if (buildCounterApplicationPermission < 3) {
|
| + unittest.expect(o.description, unittest.equals('foo'));
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.permissionId, unittest.equals('foo'));
|
| + }
|
| + buildCounterApplicationPermission--;
|
| +}
|
| +
|
| +buildUnnamed1544() {
|
| + var o = new core.Map<core.String, core.Object>();
|
| + o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1544(core.Map<core.String, core.Object> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + var casted1 = (o["x"]) as core.Map; unittest.expect(casted1, unittest.hasLength(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.expect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], unittest.equals('foo'));
|
| + var casted2 = (o["y"]) as core.Map; unittest.expect(casted2, unittest.hasLength(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo'));
|
| +}
|
| +
|
| +buildUnnamed1545() {
|
| + var o = new core.List<api.PermissionGrant>();
|
| + o.add(buildPermissionGrant());
|
| + o.add(buildPermissionGrant());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1545(core.List<api.PermissionGrant> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkPermissionGrant(o[0]);
|
| + checkPermissionGrant(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterApplicationPolicy = 0;
|
| +buildApplicationPolicy() {
|
| + var o = new api.ApplicationPolicy();
|
| + buildCounterApplicationPolicy++;
|
| + if (buildCounterApplicationPolicy < 3) {
|
| + o.defaultPermissionPolicy = "foo";
|
| + o.installType = "foo";
|
| + o.lockTaskAllowed = true;
|
| + o.managedConfiguration = buildUnnamed1544();
|
| + o.packageName = "foo";
|
| + o.permissionGrants = buildUnnamed1545();
|
| + }
|
| + buildCounterApplicationPolicy--;
|
| + return o;
|
| +}
|
| +
|
| +checkApplicationPolicy(api.ApplicationPolicy o) {
|
| + buildCounterApplicationPolicy++;
|
| + if (buildCounterApplicationPolicy < 3) {
|
| + unittest.expect(o.defaultPermissionPolicy, unittest.equals('foo'));
|
| + unittest.expect(o.installType, unittest.equals('foo'));
|
| + unittest.expect(o.lockTaskAllowed, unittest.isTrue);
|
| + checkUnnamed1544(o.managedConfiguration);
|
| + unittest.expect(o.packageName, unittest.equals('foo'));
|
| + checkUnnamed1545(o.permissionGrants);
|
| + }
|
| + buildCounterApplicationPolicy--;
|
| +}
|
| +
|
| +buildUnnamed1546() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1546(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 buildCounterCommand = 0;
|
| +buildCommand() {
|
| + var o = new api.Command();
|
| + buildCounterCommand++;
|
| + if (buildCounterCommand < 3) {
|
| + o.createTime = "foo";
|
| + o.duration = "foo";
|
| + o.newPassword = "foo";
|
| + o.resetPasswordFlags = buildUnnamed1546();
|
| + o.type = "foo";
|
| + }
|
| + buildCounterCommand--;
|
| + return o;
|
| +}
|
| +
|
| +checkCommand(api.Command o) {
|
| + buildCounterCommand++;
|
| + if (buildCounterCommand < 3) {
|
| + unittest.expect(o.createTime, unittest.equals('foo'));
|
| + unittest.expect(o.duration, unittest.equals('foo'));
|
| + unittest.expect(o.newPassword, unittest.equals('foo'));
|
| + checkUnnamed1546(o.resetPasswordFlags);
|
| + unittest.expect(o.type, unittest.equals('foo'));
|
| + }
|
| + buildCounterCommand--;
|
| +}
|
| +
|
| +core.int buildCounterComplianceRule = 0;
|
| +buildComplianceRule() {
|
| + var o = new api.ComplianceRule();
|
| + buildCounterComplianceRule++;
|
| + if (buildCounterComplianceRule < 3) {
|
| + o.apiLevelCondition = buildApiLevelCondition();
|
| + o.disableApps = true;
|
| + o.nonComplianceDetailCondition = buildNonComplianceDetailCondition();
|
| + }
|
| + buildCounterComplianceRule--;
|
| + return o;
|
| +}
|
| +
|
| +checkComplianceRule(api.ComplianceRule o) {
|
| + buildCounterComplianceRule++;
|
| + if (buildCounterComplianceRule < 3) {
|
| + checkApiLevelCondition(o.apiLevelCondition);
|
| + unittest.expect(o.disableApps, unittest.isTrue);
|
| + checkNonComplianceDetailCondition(o.nonComplianceDetailCondition);
|
| + }
|
| + buildCounterComplianceRule--;
|
| +}
|
| +
|
| +buildUnnamed1547() {
|
| + var o = new core.List<api.Display>();
|
| + o.add(buildDisplay());
|
| + o.add(buildDisplay());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1547(core.List<api.Display> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkDisplay(o[0]);
|
| + checkDisplay(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1548() {
|
| + var o = new core.List<api.HardwareStatus>();
|
| + o.add(buildHardwareStatus());
|
| + o.add(buildHardwareStatus());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1548(core.List<api.HardwareStatus> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkHardwareStatus(o[0]);
|
| + checkHardwareStatus(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1549() {
|
| + var o = new core.List<api.MemoryEvent>();
|
| + o.add(buildMemoryEvent());
|
| + o.add(buildMemoryEvent());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1549(core.List<api.MemoryEvent> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkMemoryEvent(o[0]);
|
| + checkMemoryEvent(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1550() {
|
| + var o = new core.List<api.NonComplianceDetail>();
|
| + o.add(buildNonComplianceDetail());
|
| + o.add(buildNonComplianceDetail());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1550(core.List<api.NonComplianceDetail> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkNonComplianceDetail(o[0]);
|
| + checkNonComplianceDetail(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1551() {
|
| + var o = new core.List<api.PowerManagementEvent>();
|
| + o.add(buildPowerManagementEvent());
|
| + o.add(buildPowerManagementEvent());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1551(core.List<api.PowerManagementEvent> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkPowerManagementEvent(o[0]);
|
| + checkPowerManagementEvent(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1552() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1552(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 buildCounterDevice = 0;
|
| +buildDevice() {
|
| + var o = new api.Device();
|
| + buildCounterDevice++;
|
| + if (buildCounterDevice < 3) {
|
| + o.apiLevel = 42;
|
| + o.appliedPolicyName = "foo";
|
| + o.appliedPolicyVersion = "foo";
|
| + o.appliedState = "foo";
|
| + o.disabledReason = buildUserFacingMessage();
|
| + o.displays = buildUnnamed1547();
|
| + o.enrollmentTime = "foo";
|
| + o.enrollmentTokenData = "foo";
|
| + o.enrollmentTokenName = "foo";
|
| + o.hardwareInfo = buildHardwareInfo();
|
| + o.hardwareStatusSamples = buildUnnamed1548();
|
| + o.lastPolicyComplianceReportTime = "foo";
|
| + o.lastPolicySyncTime = "foo";
|
| + o.lastStatusReportTime = "foo";
|
| + o.memoryEvents = buildUnnamed1549();
|
| + o.memoryInfo = buildMemoryInfo();
|
| + o.name = "foo";
|
| + o.networkInfo = buildNetworkInfo();
|
| + o.nonComplianceDetails = buildUnnamed1550();
|
| + o.policyCompliant = true;
|
| + o.policyName = "foo";
|
| + o.powerManagementEvents = buildUnnamed1551();
|
| + o.previousDeviceNames = buildUnnamed1552();
|
| + o.softwareInfo = buildSoftwareInfo();
|
| + o.state = "foo";
|
| + o.userName = "foo";
|
| + }
|
| + buildCounterDevice--;
|
| + return o;
|
| +}
|
| +
|
| +checkDevice(api.Device o) {
|
| + buildCounterDevice++;
|
| + if (buildCounterDevice < 3) {
|
| + unittest.expect(o.apiLevel, unittest.equals(42));
|
| + unittest.expect(o.appliedPolicyName, unittest.equals('foo'));
|
| + unittest.expect(o.appliedPolicyVersion, unittest.equals('foo'));
|
| + unittest.expect(o.appliedState, unittest.equals('foo'));
|
| + checkUserFacingMessage(o.disabledReason);
|
| + checkUnnamed1547(o.displays);
|
| + unittest.expect(o.enrollmentTime, unittest.equals('foo'));
|
| + unittest.expect(o.enrollmentTokenData, unittest.equals('foo'));
|
| + unittest.expect(o.enrollmentTokenName, unittest.equals('foo'));
|
| + checkHardwareInfo(o.hardwareInfo);
|
| + checkUnnamed1548(o.hardwareStatusSamples);
|
| + unittest.expect(o.lastPolicyComplianceReportTime, unittest.equals('foo'));
|
| + unittest.expect(o.lastPolicySyncTime, unittest.equals('foo'));
|
| + unittest.expect(o.lastStatusReportTime, unittest.equals('foo'));
|
| + checkUnnamed1549(o.memoryEvents);
|
| + checkMemoryInfo(o.memoryInfo);
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + checkNetworkInfo(o.networkInfo);
|
| + checkUnnamed1550(o.nonComplianceDetails);
|
| + unittest.expect(o.policyCompliant, unittest.isTrue);
|
| + unittest.expect(o.policyName, unittest.equals('foo'));
|
| + checkUnnamed1551(o.powerManagementEvents);
|
| + checkUnnamed1552(o.previousDeviceNames);
|
| + checkSoftwareInfo(o.softwareInfo);
|
| + unittest.expect(o.state, unittest.equals('foo'));
|
| + unittest.expect(o.userName, unittest.equals('foo'));
|
| + }
|
| + buildCounterDevice--;
|
| +}
|
| +
|
| +core.int buildCounterDisplay = 0;
|
| +buildDisplay() {
|
| + var o = new api.Display();
|
| + buildCounterDisplay++;
|
| + if (buildCounterDisplay < 3) {
|
| + o.density = 42;
|
| + o.displayId = 42;
|
| + o.height = 42;
|
| + o.name = "foo";
|
| + o.refreshRate = 42;
|
| + o.state = "foo";
|
| + o.width = 42;
|
| + }
|
| + buildCounterDisplay--;
|
| + return o;
|
| +}
|
| +
|
| +checkDisplay(api.Display o) {
|
| + buildCounterDisplay++;
|
| + if (buildCounterDisplay < 3) {
|
| + unittest.expect(o.density, unittest.equals(42));
|
| + unittest.expect(o.displayId, unittest.equals(42));
|
| + unittest.expect(o.height, unittest.equals(42));
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.refreshRate, unittest.equals(42));
|
| + unittest.expect(o.state, unittest.equals('foo'));
|
| + unittest.expect(o.width, unittest.equals(42));
|
| + }
|
| + buildCounterDisplay--;
|
| +}
|
| +
|
| +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--;
|
| +}
|
| +
|
| +core.int buildCounterEnrollmentToken = 0;
|
| +buildEnrollmentToken() {
|
| + var o = new api.EnrollmentToken();
|
| + buildCounterEnrollmentToken++;
|
| + if (buildCounterEnrollmentToken < 3) {
|
| + o.additionalData = "foo";
|
| + o.duration = "foo";
|
| + o.expirationTimestamp = "foo";
|
| + o.name = "foo";
|
| + o.policyName = "foo";
|
| + o.qrCode = "foo";
|
| + o.value = "foo";
|
| + }
|
| + buildCounterEnrollmentToken--;
|
| + return o;
|
| +}
|
| +
|
| +checkEnrollmentToken(api.EnrollmentToken o) {
|
| + buildCounterEnrollmentToken++;
|
| + if (buildCounterEnrollmentToken < 3) {
|
| + unittest.expect(o.additionalData, unittest.equals('foo'));
|
| + unittest.expect(o.duration, unittest.equals('foo'));
|
| + unittest.expect(o.expirationTimestamp, unittest.equals('foo'));
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.policyName, unittest.equals('foo'));
|
| + unittest.expect(o.qrCode, unittest.equals('foo'));
|
| + unittest.expect(o.value, unittest.equals('foo'));
|
| + }
|
| + buildCounterEnrollmentToken--;
|
| +}
|
| +
|
| +buildUnnamed1553() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1553(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 buildCounterEnterprise = 0;
|
| +buildEnterprise() {
|
| + var o = new api.Enterprise();
|
| + buildCounterEnterprise++;
|
| + if (buildCounterEnterprise < 3) {
|
| + o.appAutoApprovalEnabled = true;
|
| + o.enabledNotificationTypes = buildUnnamed1553();
|
| + o.enterpriseDisplayName = "foo";
|
| + o.logo = buildExternalData();
|
| + o.name = "foo";
|
| + o.primaryColor = 42;
|
| + o.pubsubTopic = "foo";
|
| + }
|
| + buildCounterEnterprise--;
|
| + return o;
|
| +}
|
| +
|
| +checkEnterprise(api.Enterprise o) {
|
| + buildCounterEnterprise++;
|
| + if (buildCounterEnterprise < 3) {
|
| + unittest.expect(o.appAutoApprovalEnabled, unittest.isTrue);
|
| + checkUnnamed1553(o.enabledNotificationTypes);
|
| + unittest.expect(o.enterpriseDisplayName, unittest.equals('foo'));
|
| + checkExternalData(o.logo);
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.primaryColor, unittest.equals(42));
|
| + unittest.expect(o.pubsubTopic, unittest.equals('foo'));
|
| + }
|
| + buildCounterEnterprise--;
|
| +}
|
| +
|
| +core.int buildCounterExternalData = 0;
|
| +buildExternalData() {
|
| + var o = new api.ExternalData();
|
| + buildCounterExternalData++;
|
| + if (buildCounterExternalData < 3) {
|
| + o.sha256Hash = "foo";
|
| + o.url = "foo";
|
| + }
|
| + buildCounterExternalData--;
|
| + return o;
|
| +}
|
| +
|
| +checkExternalData(api.ExternalData o) {
|
| + buildCounterExternalData++;
|
| + if (buildCounterExternalData < 3) {
|
| + unittest.expect(o.sha256Hash, unittest.equals('foo'));
|
| + unittest.expect(o.url, unittest.equals('foo'));
|
| + }
|
| + buildCounterExternalData--;
|
| +}
|
| +
|
| +buildUnnamed1554() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1554(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1555() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1555(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1556() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1556(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1557() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1557(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1558() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1558(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1559() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1559(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1560() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1560(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1561() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1561(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +core.int buildCounterHardwareInfo = 0;
|
| +buildHardwareInfo() {
|
| + var o = new api.HardwareInfo();
|
| + buildCounterHardwareInfo++;
|
| + if (buildCounterHardwareInfo < 3) {
|
| + o.batteryShutdownTemperatures = buildUnnamed1554();
|
| + o.batteryThrottlingTemperatures = buildUnnamed1555();
|
| + o.brand = "foo";
|
| + o.cpuShutdownTemperatures = buildUnnamed1556();
|
| + o.cpuThrottlingTemperatures = buildUnnamed1557();
|
| + o.deviceBasebandVersion = "foo";
|
| + o.gpuShutdownTemperatures = buildUnnamed1558();
|
| + o.gpuThrottlingTemperatures = buildUnnamed1559();
|
| + o.hardware = "foo";
|
| + o.manufacturer = "foo";
|
| + o.model = "foo";
|
| + o.serialNumber = "foo";
|
| + o.skinShutdownTemperatures = buildUnnamed1560();
|
| + o.skinThrottlingTemperatures = buildUnnamed1561();
|
| + }
|
| + buildCounterHardwareInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkHardwareInfo(api.HardwareInfo o) {
|
| + buildCounterHardwareInfo++;
|
| + if (buildCounterHardwareInfo < 3) {
|
| + checkUnnamed1554(o.batteryShutdownTemperatures);
|
| + checkUnnamed1555(o.batteryThrottlingTemperatures);
|
| + unittest.expect(o.brand, unittest.equals('foo'));
|
| + checkUnnamed1556(o.cpuShutdownTemperatures);
|
| + checkUnnamed1557(o.cpuThrottlingTemperatures);
|
| + unittest.expect(o.deviceBasebandVersion, unittest.equals('foo'));
|
| + checkUnnamed1558(o.gpuShutdownTemperatures);
|
| + checkUnnamed1559(o.gpuThrottlingTemperatures);
|
| + unittest.expect(o.hardware, unittest.equals('foo'));
|
| + unittest.expect(o.manufacturer, unittest.equals('foo'));
|
| + unittest.expect(o.model, unittest.equals('foo'));
|
| + unittest.expect(o.serialNumber, unittest.equals('foo'));
|
| + checkUnnamed1560(o.skinShutdownTemperatures);
|
| + checkUnnamed1561(o.skinThrottlingTemperatures);
|
| + }
|
| + buildCounterHardwareInfo--;
|
| +}
|
| +
|
| +buildUnnamed1562() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1562(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1563() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1563(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1564() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1564(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1565() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1565(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1566() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1566(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +buildUnnamed1567() {
|
| + var o = new core.List<core.double>();
|
| + o.add(42.0);
|
| + o.add(42.0);
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1567(core.List<core.double> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o[0], unittest.equals(42.0));
|
| + unittest.expect(o[1], unittest.equals(42.0));
|
| +}
|
| +
|
| +core.int buildCounterHardwareStatus = 0;
|
| +buildHardwareStatus() {
|
| + var o = new api.HardwareStatus();
|
| + buildCounterHardwareStatus++;
|
| + if (buildCounterHardwareStatus < 3) {
|
| + o.batteryTemperatures = buildUnnamed1562();
|
| + o.cpuTemperatures = buildUnnamed1563();
|
| + o.cpuUsages = buildUnnamed1564();
|
| + o.createTime = "foo";
|
| + o.fanSpeeds = buildUnnamed1565();
|
| + o.gpuTemperatures = buildUnnamed1566();
|
| + o.skinTemperatures = buildUnnamed1567();
|
| + }
|
| + buildCounterHardwareStatus--;
|
| + return o;
|
| +}
|
| +
|
| +checkHardwareStatus(api.HardwareStatus o) {
|
| + buildCounterHardwareStatus++;
|
| + if (buildCounterHardwareStatus < 3) {
|
| + checkUnnamed1562(o.batteryTemperatures);
|
| + checkUnnamed1563(o.cpuTemperatures);
|
| + checkUnnamed1564(o.cpuUsages);
|
| + unittest.expect(o.createTime, unittest.equals('foo'));
|
| + checkUnnamed1565(o.fanSpeeds);
|
| + checkUnnamed1566(o.gpuTemperatures);
|
| + checkUnnamed1567(o.skinTemperatures);
|
| + }
|
| + buildCounterHardwareStatus--;
|
| +}
|
| +
|
| +buildUnnamed1568() {
|
| + var o = new core.List<api.Device>();
|
| + o.add(buildDevice());
|
| + o.add(buildDevice());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1568(core.List<api.Device> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkDevice(o[0]);
|
| + checkDevice(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListDevicesResponse = 0;
|
| +buildListDevicesResponse() {
|
| + var o = new api.ListDevicesResponse();
|
| + buildCounterListDevicesResponse++;
|
| + if (buildCounterListDevicesResponse < 3) {
|
| + o.devices = buildUnnamed1568();
|
| + o.nextPageToken = "foo";
|
| + }
|
| + buildCounterListDevicesResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListDevicesResponse(api.ListDevicesResponse o) {
|
| + buildCounterListDevicesResponse++;
|
| + if (buildCounterListDevicesResponse < 3) {
|
| + checkUnnamed1568(o.devices);
|
| + unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| + }
|
| + buildCounterListDevicesResponse--;
|
| +}
|
| +
|
| +buildUnnamed1569() {
|
| + var o = new core.List<api.Operation>();
|
| + o.add(buildOperation());
|
| + o.add(buildOperation());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1569(core.List<api.Operation> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkOperation(o[0]);
|
| + checkOperation(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListOperationsResponse = 0;
|
| +buildListOperationsResponse() {
|
| + var o = new api.ListOperationsResponse();
|
| + buildCounterListOperationsResponse++;
|
| + if (buildCounterListOperationsResponse < 3) {
|
| + o.nextPageToken = "foo";
|
| + o.operations = buildUnnamed1569();
|
| + }
|
| + buildCounterListOperationsResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListOperationsResponse(api.ListOperationsResponse o) {
|
| + buildCounterListOperationsResponse++;
|
| + if (buildCounterListOperationsResponse < 3) {
|
| + unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| + checkUnnamed1569(o.operations);
|
| + }
|
| + buildCounterListOperationsResponse--;
|
| +}
|
| +
|
| +buildUnnamed1570() {
|
| + var o = new core.List<api.Policy>();
|
| + o.add(buildPolicy());
|
| + o.add(buildPolicy());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1570(core.List<api.Policy> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkPolicy(o[0]);
|
| + checkPolicy(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterListPoliciesResponse = 0;
|
| +buildListPoliciesResponse() {
|
| + var o = new api.ListPoliciesResponse();
|
| + buildCounterListPoliciesResponse++;
|
| + if (buildCounterListPoliciesResponse < 3) {
|
| + o.nextPageToken = "foo";
|
| + o.policies = buildUnnamed1570();
|
| + }
|
| + buildCounterListPoliciesResponse--;
|
| + return o;
|
| +}
|
| +
|
| +checkListPoliciesResponse(api.ListPoliciesResponse o) {
|
| + buildCounterListPoliciesResponse++;
|
| + if (buildCounterListPoliciesResponse < 3) {
|
| + unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| + checkUnnamed1570(o.policies);
|
| + }
|
| + buildCounterListPoliciesResponse--;
|
| +}
|
| +
|
| +buildUnnamed1571() {
|
| + var o = new core.List<api.ManagedPropertyEntry>();
|
| + o.add(buildManagedPropertyEntry());
|
| + o.add(buildManagedPropertyEntry());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1571(core.List<api.ManagedPropertyEntry> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkManagedPropertyEntry(o[0]);
|
| + checkManagedPropertyEntry(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1572() {
|
| + var o = new core.List<api.ManagedProperty>();
|
| + o.add(buildManagedProperty());
|
| + o.add(buildManagedProperty());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1572(core.List<api.ManagedProperty> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkManagedProperty(o[0]);
|
| + checkManagedProperty(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterManagedProperty = 0;
|
| +buildManagedProperty() {
|
| + var o = new api.ManagedProperty();
|
| + buildCounterManagedProperty++;
|
| + if (buildCounterManagedProperty < 3) {
|
| + o.defaultValue = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + o.description = "foo";
|
| + o.entries = buildUnnamed1571();
|
| + o.key = "foo";
|
| + o.nestedProperties = buildUnnamed1572();
|
| + o.title = "foo";
|
| + o.type = "foo";
|
| + }
|
| + buildCounterManagedProperty--;
|
| + return o;
|
| +}
|
| +
|
| +checkManagedProperty(api.ManagedProperty o) {
|
| + buildCounterManagedProperty++;
|
| + if (buildCounterManagedProperty < 3) {
|
| + var casted3 = (o.defaultValue) as core.Map; unittest.expect(casted3, unittest.hasLength(3)); unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); unittest.expect(casted3["bool"], unittest.equals(true)); unittest.expect(casted3["string"], unittest.equals('foo'));
|
| + unittest.expect(o.description, unittest.equals('foo'));
|
| + checkUnnamed1571(o.entries);
|
| + unittest.expect(o.key, unittest.equals('foo'));
|
| + checkUnnamed1572(o.nestedProperties);
|
| + unittest.expect(o.title, unittest.equals('foo'));
|
| + unittest.expect(o.type, unittest.equals('foo'));
|
| + }
|
| + buildCounterManagedProperty--;
|
| +}
|
| +
|
| +core.int buildCounterManagedPropertyEntry = 0;
|
| +buildManagedPropertyEntry() {
|
| + var o = new api.ManagedPropertyEntry();
|
| + buildCounterManagedPropertyEntry++;
|
| + if (buildCounterManagedPropertyEntry < 3) {
|
| + o.name = "foo";
|
| + o.value = "foo";
|
| + }
|
| + buildCounterManagedPropertyEntry--;
|
| + return o;
|
| +}
|
| +
|
| +checkManagedPropertyEntry(api.ManagedPropertyEntry o) {
|
| + buildCounterManagedPropertyEntry++;
|
| + if (buildCounterManagedPropertyEntry < 3) {
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.value, unittest.equals('foo'));
|
| + }
|
| + buildCounterManagedPropertyEntry--;
|
| +}
|
| +
|
| +core.int buildCounterMemoryEvent = 0;
|
| +buildMemoryEvent() {
|
| + var o = new api.MemoryEvent();
|
| + buildCounterMemoryEvent++;
|
| + if (buildCounterMemoryEvent < 3) {
|
| + o.byteCount = "foo";
|
| + o.createTime = "foo";
|
| + o.eventType = "foo";
|
| + }
|
| + buildCounterMemoryEvent--;
|
| + return o;
|
| +}
|
| +
|
| +checkMemoryEvent(api.MemoryEvent o) {
|
| + buildCounterMemoryEvent++;
|
| + if (buildCounterMemoryEvent < 3) {
|
| + unittest.expect(o.byteCount, unittest.equals('foo'));
|
| + unittest.expect(o.createTime, unittest.equals('foo'));
|
| + unittest.expect(o.eventType, unittest.equals('foo'));
|
| + }
|
| + buildCounterMemoryEvent--;
|
| +}
|
| +
|
| +core.int buildCounterMemoryInfo = 0;
|
| +buildMemoryInfo() {
|
| + var o = new api.MemoryInfo();
|
| + buildCounterMemoryInfo++;
|
| + if (buildCounterMemoryInfo < 3) {
|
| + o.totalInternalStorage = "foo";
|
| + o.totalRam = "foo";
|
| + }
|
| + buildCounterMemoryInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkMemoryInfo(api.MemoryInfo o) {
|
| + buildCounterMemoryInfo++;
|
| + if (buildCounterMemoryInfo < 3) {
|
| + unittest.expect(o.totalInternalStorage, unittest.equals('foo'));
|
| + unittest.expect(o.totalRam, unittest.equals('foo'));
|
| + }
|
| + buildCounterMemoryInfo--;
|
| +}
|
| +
|
| +core.int buildCounterNetworkInfo = 0;
|
| +buildNetworkInfo() {
|
| + var o = new api.NetworkInfo();
|
| + buildCounterNetworkInfo++;
|
| + if (buildCounterNetworkInfo < 3) {
|
| + o.imei = "foo";
|
| + o.meid = "foo";
|
| + o.wifiMacAddress = "foo";
|
| + }
|
| + buildCounterNetworkInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkNetworkInfo(api.NetworkInfo o) {
|
| + buildCounterNetworkInfo++;
|
| + if (buildCounterNetworkInfo < 3) {
|
| + unittest.expect(o.imei, unittest.equals('foo'));
|
| + unittest.expect(o.meid, unittest.equals('foo'));
|
| + unittest.expect(o.wifiMacAddress, unittest.equals('foo'));
|
| + }
|
| + buildCounterNetworkInfo--;
|
| +}
|
| +
|
| +core.int buildCounterNonComplianceDetail = 0;
|
| +buildNonComplianceDetail() {
|
| + var o = new api.NonComplianceDetail();
|
| + buildCounterNonComplianceDetail++;
|
| + if (buildCounterNonComplianceDetail < 3) {
|
| + o.currentValue = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + o.fieldPath = "foo";
|
| + o.installationFailureReason = "foo";
|
| + o.nonComplianceReason = "foo";
|
| + o.packageName = "foo";
|
| + o.settingName = "foo";
|
| + }
|
| + buildCounterNonComplianceDetail--;
|
| + return o;
|
| +}
|
| +
|
| +checkNonComplianceDetail(api.NonComplianceDetail o) {
|
| + buildCounterNonComplianceDetail++;
|
| + if (buildCounterNonComplianceDetail < 3) {
|
| + var casted4 = (o.currentValue) as core.Map; unittest.expect(casted4, unittest.hasLength(3)); unittest.expect(casted4["list"], unittest.equals([1, 2, 3])); unittest.expect(casted4["bool"], unittest.equals(true)); unittest.expect(casted4["string"], unittest.equals('foo'));
|
| + unittest.expect(o.fieldPath, unittest.equals('foo'));
|
| + unittest.expect(o.installationFailureReason, unittest.equals('foo'));
|
| + unittest.expect(o.nonComplianceReason, unittest.equals('foo'));
|
| + unittest.expect(o.packageName, unittest.equals('foo'));
|
| + unittest.expect(o.settingName, unittest.equals('foo'));
|
| + }
|
| + buildCounterNonComplianceDetail--;
|
| +}
|
| +
|
| +core.int buildCounterNonComplianceDetailCondition = 0;
|
| +buildNonComplianceDetailCondition() {
|
| + var o = new api.NonComplianceDetailCondition();
|
| + buildCounterNonComplianceDetailCondition++;
|
| + if (buildCounterNonComplianceDetailCondition < 3) {
|
| + o.nonComplianceReason = "foo";
|
| + o.packageName = "foo";
|
| + o.settingName = "foo";
|
| + }
|
| + buildCounterNonComplianceDetailCondition--;
|
| + return o;
|
| +}
|
| +
|
| +checkNonComplianceDetailCondition(api.NonComplianceDetailCondition o) {
|
| + buildCounterNonComplianceDetailCondition++;
|
| + if (buildCounterNonComplianceDetailCondition < 3) {
|
| + unittest.expect(o.nonComplianceReason, unittest.equals('foo'));
|
| + unittest.expect(o.packageName, unittest.equals('foo'));
|
| + unittest.expect(o.settingName, unittest.equals('foo'));
|
| + }
|
| + buildCounterNonComplianceDetailCondition--;
|
| +}
|
| +
|
| +buildUnnamed1573() {
|
| + var o = new core.Map<core.String, core.Object>();
|
| + o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1573(core.Map<core.String, core.Object> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + var casted5 = (o["x"]) as core.Map; unittest.expect(casted5, unittest.hasLength(3)); unittest.expect(casted5["list"], unittest.equals([1, 2, 3])); unittest.expect(casted5["bool"], unittest.equals(true)); unittest.expect(casted5["string"], unittest.equals('foo'));
|
| + var casted6 = (o["y"]) as core.Map; unittest.expect(casted6, unittest.hasLength(3)); unittest.expect(casted6["list"], unittest.equals([1, 2, 3])); unittest.expect(casted6["bool"], unittest.equals(true)); unittest.expect(casted6["string"], unittest.equals('foo'));
|
| +}
|
| +
|
| +buildUnnamed1574() {
|
| + var o = new core.Map<core.String, core.Object>();
|
| + o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1574(core.Map<core.String, core.Object> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + var casted7 = (o["x"]) as core.Map; unittest.expect(casted7, unittest.hasLength(3)); unittest.expect(casted7["list"], unittest.equals([1, 2, 3])); unittest.expect(casted7["bool"], unittest.equals(true)); unittest.expect(casted7["string"], unittest.equals('foo'));
|
| + var casted8 = (o["y"]) as core.Map; unittest.expect(casted8, unittest.hasLength(3)); unittest.expect(casted8["list"], unittest.equals([1, 2, 3])); unittest.expect(casted8["bool"], unittest.equals(true)); unittest.expect(casted8["string"], unittest.equals('foo'));
|
| +}
|
| +
|
| +core.int buildCounterOperation = 0;
|
| +buildOperation() {
|
| + var o = new api.Operation();
|
| + buildCounterOperation++;
|
| + if (buildCounterOperation < 3) {
|
| + o.done = true;
|
| + o.error = buildStatus();
|
| + o.metadata = buildUnnamed1573();
|
| + o.name = "foo";
|
| + o.response = buildUnnamed1574();
|
| + }
|
| + buildCounterOperation--;
|
| + return o;
|
| +}
|
| +
|
| +checkOperation(api.Operation o) {
|
| + buildCounterOperation++;
|
| + if (buildCounterOperation < 3) {
|
| + unittest.expect(o.done, unittest.isTrue);
|
| + checkStatus(o.error);
|
| + checkUnnamed1573(o.metadata);
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + checkUnnamed1574(o.response);
|
| + }
|
| + buildCounterOperation--;
|
| +}
|
| +
|
| +core.int buildCounterPasswordRequirements = 0;
|
| +buildPasswordRequirements() {
|
| + var o = new api.PasswordRequirements();
|
| + buildCounterPasswordRequirements++;
|
| + if (buildCounterPasswordRequirements < 3) {
|
| + o.maximumFailedPasswordsForWipe = 42;
|
| + o.passwordExpirationTimeout = "foo";
|
| + o.passwordHistoryLength = 42;
|
| + o.passwordMinimumLength = 42;
|
| + o.passwordMinimumLetters = 42;
|
| + o.passwordMinimumLowerCase = 42;
|
| + o.passwordMinimumNonLetter = 42;
|
| + o.passwordMinimumNumeric = 42;
|
| + o.passwordMinimumSymbols = 42;
|
| + o.passwordMinimumUpperCase = 42;
|
| + o.passwordQuality = "foo";
|
| + }
|
| + buildCounterPasswordRequirements--;
|
| + return o;
|
| +}
|
| +
|
| +checkPasswordRequirements(api.PasswordRequirements o) {
|
| + buildCounterPasswordRequirements++;
|
| + if (buildCounterPasswordRequirements < 3) {
|
| + unittest.expect(o.maximumFailedPasswordsForWipe, unittest.equals(42));
|
| + unittest.expect(o.passwordExpirationTimeout, unittest.equals('foo'));
|
| + unittest.expect(o.passwordHistoryLength, unittest.equals(42));
|
| + unittest.expect(o.passwordMinimumLength, unittest.equals(42));
|
| + unittest.expect(o.passwordMinimumLetters, unittest.equals(42));
|
| + unittest.expect(o.passwordMinimumLowerCase, unittest.equals(42));
|
| + unittest.expect(o.passwordMinimumNonLetter, unittest.equals(42));
|
| + unittest.expect(o.passwordMinimumNumeric, unittest.equals(42));
|
| + unittest.expect(o.passwordMinimumSymbols, unittest.equals(42));
|
| + unittest.expect(o.passwordMinimumUpperCase, unittest.equals(42));
|
| + unittest.expect(o.passwordQuality, unittest.equals('foo'));
|
| + }
|
| + buildCounterPasswordRequirements--;
|
| +}
|
| +
|
| +core.int buildCounterPermissionGrant = 0;
|
| +buildPermissionGrant() {
|
| + var o = new api.PermissionGrant();
|
| + buildCounterPermissionGrant++;
|
| + if (buildCounterPermissionGrant < 3) {
|
| + o.permission = "foo";
|
| + o.policy = "foo";
|
| + }
|
| + buildCounterPermissionGrant--;
|
| + return o;
|
| +}
|
| +
|
| +checkPermissionGrant(api.PermissionGrant o) {
|
| + buildCounterPermissionGrant++;
|
| + if (buildCounterPermissionGrant < 3) {
|
| + unittest.expect(o.permission, unittest.equals('foo'));
|
| + unittest.expect(o.policy, unittest.equals('foo'));
|
| + }
|
| + buildCounterPermissionGrant--;
|
| +}
|
| +
|
| +buildUnnamed1575() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1575(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'));
|
| +}
|
| +
|
| +buildUnnamed1576() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1576(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 buildCounterPersistentPreferredActivity = 0;
|
| +buildPersistentPreferredActivity() {
|
| + var o = new api.PersistentPreferredActivity();
|
| + buildCounterPersistentPreferredActivity++;
|
| + if (buildCounterPersistentPreferredActivity < 3) {
|
| + o.actions = buildUnnamed1575();
|
| + o.categories = buildUnnamed1576();
|
| + o.receiverActivity = "foo";
|
| + }
|
| + buildCounterPersistentPreferredActivity--;
|
| + return o;
|
| +}
|
| +
|
| +checkPersistentPreferredActivity(api.PersistentPreferredActivity o) {
|
| + buildCounterPersistentPreferredActivity++;
|
| + if (buildCounterPersistentPreferredActivity < 3) {
|
| + checkUnnamed1575(o.actions);
|
| + checkUnnamed1576(o.categories);
|
| + unittest.expect(o.receiverActivity, unittest.equals('foo'));
|
| + }
|
| + buildCounterPersistentPreferredActivity--;
|
| +}
|
| +
|
| +buildUnnamed1577() {
|
| + var o = new core.List<api.ApplicationPolicy>();
|
| + o.add(buildApplicationPolicy());
|
| + o.add(buildApplicationPolicy());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1577(core.List<api.ApplicationPolicy> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkApplicationPolicy(o[0]);
|
| + checkApplicationPolicy(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1578() {
|
| + var o = new core.List<api.ComplianceRule>();
|
| + o.add(buildComplianceRule());
|
| + o.add(buildComplianceRule());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1578(core.List<api.ComplianceRule> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkComplianceRule(o[0]);
|
| + checkComplianceRule(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1579() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1579(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'));
|
| +}
|
| +
|
| +buildUnnamed1580() {
|
| + var o = new core.Map<core.String, core.Object>();
|
| + o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1580(core.Map<core.String, core.Object> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + var casted9 = (o["x"]) as core.Map; unittest.expect(casted9, unittest.hasLength(3)); unittest.expect(casted9["list"], unittest.equals([1, 2, 3])); unittest.expect(casted9["bool"], unittest.equals(true)); unittest.expect(casted9["string"], unittest.equals('foo'));
|
| + var casted10 = (o["y"]) as core.Map; unittest.expect(casted10, unittest.hasLength(3)); unittest.expect(casted10["list"], unittest.equals([1, 2, 3])); unittest.expect(casted10["bool"], unittest.equals(true)); unittest.expect(casted10["string"], unittest.equals('foo'));
|
| +}
|
| +
|
| +buildUnnamed1581() {
|
| + var o = new core.List<api.PersistentPreferredActivity>();
|
| + o.add(buildPersistentPreferredActivity());
|
| + o.add(buildPersistentPreferredActivity());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1581(core.List<api.PersistentPreferredActivity> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkPersistentPreferredActivity(o[0]);
|
| + checkPersistentPreferredActivity(o[1]);
|
| +}
|
| +
|
| +buildUnnamed1582() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1582(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 buildCounterPolicy = 0;
|
| +buildPolicy() {
|
| + var o = new api.Policy();
|
| + buildCounterPolicy++;
|
| + if (buildCounterPolicy < 3) {
|
| + o.addUserDisabled = true;
|
| + o.adjustVolumeDisabled = true;
|
| + o.applications = buildUnnamed1577();
|
| + o.blockApplicationsEnabled = true;
|
| + o.cameraDisabled = true;
|
| + o.complianceRules = buildUnnamed1578();
|
| + o.debuggingFeaturesAllowed = true;
|
| + o.defaultPermissionPolicy = "foo";
|
| + o.factoryResetDisabled = true;
|
| + o.frpAdminEmails = buildUnnamed1579();
|
| + o.installUnknownSourcesAllowed = true;
|
| + o.keyguardDisabled = true;
|
| + o.maximumTimeToLock = "foo";
|
| + o.modifyAccountsDisabled = true;
|
| + o.name = "foo";
|
| + o.networkEscapeHatchEnabled = true;
|
| + o.openNetworkConfiguration = buildUnnamed1580();
|
| + o.passwordRequirements = buildPasswordRequirements();
|
| + o.persistentPreferredActivities = buildUnnamed1581();
|
| + o.removeUserDisabled = true;
|
| + o.safeBootDisabled = true;
|
| + o.screenCaptureDisabled = true;
|
| + o.statusBarDisabled = true;
|
| + o.statusReportingSettings = buildStatusReportingSettings();
|
| + o.stayOnPluggedModes = buildUnnamed1582();
|
| + o.systemUpdate = buildSystemUpdate();
|
| + o.unmuteMicrophoneDisabled = true;
|
| + o.version = "foo";
|
| + }
|
| + buildCounterPolicy--;
|
| + return o;
|
| +}
|
| +
|
| +checkPolicy(api.Policy o) {
|
| + buildCounterPolicy++;
|
| + if (buildCounterPolicy < 3) {
|
| + unittest.expect(o.addUserDisabled, unittest.isTrue);
|
| + unittest.expect(o.adjustVolumeDisabled, unittest.isTrue);
|
| + checkUnnamed1577(o.applications);
|
| + unittest.expect(o.blockApplicationsEnabled, unittest.isTrue);
|
| + unittest.expect(o.cameraDisabled, unittest.isTrue);
|
| + checkUnnamed1578(o.complianceRules);
|
| + unittest.expect(o.debuggingFeaturesAllowed, unittest.isTrue);
|
| + unittest.expect(o.defaultPermissionPolicy, unittest.equals('foo'));
|
| + unittest.expect(o.factoryResetDisabled, unittest.isTrue);
|
| + checkUnnamed1579(o.frpAdminEmails);
|
| + unittest.expect(o.installUnknownSourcesAllowed, unittest.isTrue);
|
| + unittest.expect(o.keyguardDisabled, unittest.isTrue);
|
| + unittest.expect(o.maximumTimeToLock, unittest.equals('foo'));
|
| + unittest.expect(o.modifyAccountsDisabled, unittest.isTrue);
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.networkEscapeHatchEnabled, unittest.isTrue);
|
| + checkUnnamed1580(o.openNetworkConfiguration);
|
| + checkPasswordRequirements(o.passwordRequirements);
|
| + checkUnnamed1581(o.persistentPreferredActivities);
|
| + unittest.expect(o.removeUserDisabled, unittest.isTrue);
|
| + unittest.expect(o.safeBootDisabled, unittest.isTrue);
|
| + unittest.expect(o.screenCaptureDisabled, unittest.isTrue);
|
| + unittest.expect(o.statusBarDisabled, unittest.isTrue);
|
| + checkStatusReportingSettings(o.statusReportingSettings);
|
| + checkUnnamed1582(o.stayOnPluggedModes);
|
| + checkSystemUpdate(o.systemUpdate);
|
| + unittest.expect(o.unmuteMicrophoneDisabled, unittest.isTrue);
|
| + unittest.expect(o.version, unittest.equals('foo'));
|
| + }
|
| + buildCounterPolicy--;
|
| +}
|
| +
|
| +core.int buildCounterPowerManagementEvent = 0;
|
| +buildPowerManagementEvent() {
|
| + var o = new api.PowerManagementEvent();
|
| + buildCounterPowerManagementEvent++;
|
| + if (buildCounterPowerManagementEvent < 3) {
|
| + o.batteryLevel = 42.0;
|
| + o.createTime = "foo";
|
| + o.eventType = "foo";
|
| + }
|
| + buildCounterPowerManagementEvent--;
|
| + return o;
|
| +}
|
| +
|
| +checkPowerManagementEvent(api.PowerManagementEvent o) {
|
| + buildCounterPowerManagementEvent++;
|
| + if (buildCounterPowerManagementEvent < 3) {
|
| + unittest.expect(o.batteryLevel, unittest.equals(42.0));
|
| + unittest.expect(o.createTime, unittest.equals('foo'));
|
| + unittest.expect(o.eventType, unittest.equals('foo'));
|
| + }
|
| + buildCounterPowerManagementEvent--;
|
| +}
|
| +
|
| +core.int buildCounterSignupUrl = 0;
|
| +buildSignupUrl() {
|
| + var o = new api.SignupUrl();
|
| + buildCounterSignupUrl++;
|
| + if (buildCounterSignupUrl < 3) {
|
| + o.name = "foo";
|
| + o.url = "foo";
|
| + }
|
| + buildCounterSignupUrl--;
|
| + return o;
|
| +}
|
| +
|
| +checkSignupUrl(api.SignupUrl o) {
|
| + buildCounterSignupUrl++;
|
| + if (buildCounterSignupUrl < 3) {
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.url, unittest.equals('foo'));
|
| + }
|
| + buildCounterSignupUrl--;
|
| +}
|
| +
|
| +core.int buildCounterSoftwareInfo = 0;
|
| +buildSoftwareInfo() {
|
| + var o = new api.SoftwareInfo();
|
| + buildCounterSoftwareInfo++;
|
| + if (buildCounterSoftwareInfo < 3) {
|
| + o.androidBuildNumber = "foo";
|
| + o.androidBuildTime = "foo";
|
| + o.androidVersion = "foo";
|
| + o.bootloaderVersion = "foo";
|
| + o.deviceKernelVersion = "foo";
|
| + o.securityPatchLevel = "foo";
|
| + }
|
| + buildCounterSoftwareInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkSoftwareInfo(api.SoftwareInfo o) {
|
| + buildCounterSoftwareInfo++;
|
| + if (buildCounterSoftwareInfo < 3) {
|
| + unittest.expect(o.androidBuildNumber, unittest.equals('foo'));
|
| + unittest.expect(o.androidBuildTime, unittest.equals('foo'));
|
| + unittest.expect(o.androidVersion, unittest.equals('foo'));
|
| + unittest.expect(o.bootloaderVersion, unittest.equals('foo'));
|
| + unittest.expect(o.deviceKernelVersion, unittest.equals('foo'));
|
| + unittest.expect(o.securityPatchLevel, unittest.equals('foo'));
|
| + }
|
| + buildCounterSoftwareInfo--;
|
| +}
|
| +
|
| +buildUnnamed1583() {
|
| + var o = new core.Map<core.String, core.Object>();
|
| + o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1583(core.Map<core.String, core.Object> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + var casted11 = (o["x"]) as core.Map; unittest.expect(casted11, unittest.hasLength(3)); unittest.expect(casted11["list"], unittest.equals([1, 2, 3])); unittest.expect(casted11["bool"], unittest.equals(true)); unittest.expect(casted11["string"], unittest.equals('foo'));
|
| + var casted12 = (o["y"]) as core.Map; unittest.expect(casted12, unittest.hasLength(3)); unittest.expect(casted12["list"], unittest.equals([1, 2, 3])); unittest.expect(casted12["bool"], unittest.equals(true)); unittest.expect(casted12["string"], unittest.equals('foo'));
|
| +}
|
| +
|
| +buildUnnamed1584() {
|
| + var o = new core.List<core.Map<core.String, core.Object>>();
|
| + o.add(buildUnnamed1583());
|
| + o.add(buildUnnamed1583());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1584(core.List<core.Map<core.String, core.Object>> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkUnnamed1583(o[0]);
|
| + checkUnnamed1583(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterStatus = 0;
|
| +buildStatus() {
|
| + var o = new api.Status();
|
| + buildCounterStatus++;
|
| + if (buildCounterStatus < 3) {
|
| + o.code = 42;
|
| + o.details = buildUnnamed1584();
|
| + o.message = "foo";
|
| + }
|
| + buildCounterStatus--;
|
| + return o;
|
| +}
|
| +
|
| +checkStatus(api.Status o) {
|
| + buildCounterStatus++;
|
| + if (buildCounterStatus < 3) {
|
| + unittest.expect(o.code, unittest.equals(42));
|
| + checkUnnamed1584(o.details);
|
| + unittest.expect(o.message, unittest.equals('foo'));
|
| + }
|
| + buildCounterStatus--;
|
| +}
|
| +
|
| +core.int buildCounterStatusReportingSettings = 0;
|
| +buildStatusReportingSettings() {
|
| + var o = new api.StatusReportingSettings();
|
| + buildCounterStatusReportingSettings++;
|
| + if (buildCounterStatusReportingSettings < 3) {
|
| + o.displayInfoEnabled = true;
|
| + o.hardwareStatusEnabled = true;
|
| + o.memoryInfoEnabled = true;
|
| + o.networkInfoEnabled = true;
|
| + o.powerManagementEventsEnabled = true;
|
| + o.softwareInfoEnabled = true;
|
| + }
|
| + buildCounterStatusReportingSettings--;
|
| + return o;
|
| +}
|
| +
|
| +checkStatusReportingSettings(api.StatusReportingSettings o) {
|
| + buildCounterStatusReportingSettings++;
|
| + if (buildCounterStatusReportingSettings < 3) {
|
| + unittest.expect(o.displayInfoEnabled, unittest.isTrue);
|
| + unittest.expect(o.hardwareStatusEnabled, unittest.isTrue);
|
| + unittest.expect(o.memoryInfoEnabled, unittest.isTrue);
|
| + unittest.expect(o.networkInfoEnabled, unittest.isTrue);
|
| + unittest.expect(o.powerManagementEventsEnabled, unittest.isTrue);
|
| + unittest.expect(o.softwareInfoEnabled, unittest.isTrue);
|
| + }
|
| + buildCounterStatusReportingSettings--;
|
| +}
|
| +
|
| +core.int buildCounterSystemUpdate = 0;
|
| +buildSystemUpdate() {
|
| + var o = new api.SystemUpdate();
|
| + buildCounterSystemUpdate++;
|
| + if (buildCounterSystemUpdate < 3) {
|
| + o.endMinutes = 42;
|
| + o.startMinutes = 42;
|
| + o.type = "foo";
|
| + }
|
| + buildCounterSystemUpdate--;
|
| + return o;
|
| +}
|
| +
|
| +checkSystemUpdate(api.SystemUpdate o) {
|
| + buildCounterSystemUpdate++;
|
| + if (buildCounterSystemUpdate < 3) {
|
| + unittest.expect(o.endMinutes, unittest.equals(42));
|
| + unittest.expect(o.startMinutes, unittest.equals(42));
|
| + unittest.expect(o.type, unittest.equals('foo'));
|
| + }
|
| + buildCounterSystemUpdate--;
|
| +}
|
| +
|
| +buildUnnamed1585() {
|
| + var o = new core.Map<core.String, core.String>();
|
| + o["x"] = "foo";
|
| + o["y"] = "foo";
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1585(core.Map<core.String, core.String> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + unittest.expect(o["x"], unittest.equals('foo'));
|
| + unittest.expect(o["y"], unittest.equals('foo'));
|
| +}
|
| +
|
| +core.int buildCounterUserFacingMessage = 0;
|
| +buildUserFacingMessage() {
|
| + var o = new api.UserFacingMessage();
|
| + buildCounterUserFacingMessage++;
|
| + if (buildCounterUserFacingMessage < 3) {
|
| + o.defaultMessage = "foo";
|
| + o.localizedMessages = buildUnnamed1585();
|
| + }
|
| + buildCounterUserFacingMessage--;
|
| + return o;
|
| +}
|
| +
|
| +checkUserFacingMessage(api.UserFacingMessage o) {
|
| + buildCounterUserFacingMessage++;
|
| + if (buildCounterUserFacingMessage < 3) {
|
| + unittest.expect(o.defaultMessage, unittest.equals('foo'));
|
| + checkUnnamed1585(o.localizedMessages);
|
| + }
|
| + buildCounterUserFacingMessage--;
|
| +}
|
| +
|
| +buildUnnamed1586() {
|
| + var o = new core.List<core.String>();
|
| + o.add("foo");
|
| + o.add("foo");
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed1586(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 buildCounterWebToken = 0;
|
| +buildWebToken() {
|
| + var o = new api.WebToken();
|
| + buildCounterWebToken++;
|
| + if (buildCounterWebToken < 3) {
|
| + o.name = "foo";
|
| + o.parentFrameUrl = "foo";
|
| + o.permissions = buildUnnamed1586();
|
| + o.value = "foo";
|
| + }
|
| + buildCounterWebToken--;
|
| + return o;
|
| +}
|
| +
|
| +checkWebToken(api.WebToken o) {
|
| + buildCounterWebToken++;
|
| + if (buildCounterWebToken < 3) {
|
| + unittest.expect(o.name, unittest.equals('foo'));
|
| + unittest.expect(o.parentFrameUrl, unittest.equals('foo'));
|
| + checkUnnamed1586(o.permissions);
|
| + unittest.expect(o.value, unittest.equals('foo'));
|
| + }
|
| + buildCounterWebToken--;
|
| +}
|
| +
|
| +
|
| +main() {
|
| + unittest.group("obj-schema-ApiLevelCondition", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildApiLevelCondition();
|
| + var od = new api.ApiLevelCondition.fromJson(o.toJson());
|
| + checkApiLevelCondition(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Application", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildApplication();
|
| + var od = new api.Application.fromJson(o.toJson());
|
| + checkApplication(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ApplicationPermission", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildApplicationPermission();
|
| + var od = new api.ApplicationPermission.fromJson(o.toJson());
|
| + checkApplicationPermission(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ApplicationPolicy", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildApplicationPolicy();
|
| + var od = new api.ApplicationPolicy.fromJson(o.toJson());
|
| + checkApplicationPolicy(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-ComplianceRule", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildComplianceRule();
|
| + var od = new api.ComplianceRule.fromJson(o.toJson());
|
| + checkComplianceRule(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Device", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildDevice();
|
| + var od = new api.Device.fromJson(o.toJson());
|
| + checkDevice(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Display", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildDisplay();
|
| + var od = new api.Display.fromJson(o.toJson());
|
| + checkDisplay(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-EnrollmentToken", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildEnrollmentToken();
|
| + var od = new api.EnrollmentToken.fromJson(o.toJson());
|
| + checkEnrollmentToken(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Enterprise", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildEnterprise();
|
| + var od = new api.Enterprise.fromJson(o.toJson());
|
| + checkEnterprise(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ExternalData", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildExternalData();
|
| + var od = new api.ExternalData.fromJson(o.toJson());
|
| + checkExternalData(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-HardwareInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildHardwareInfo();
|
| + var od = new api.HardwareInfo.fromJson(o.toJson());
|
| + checkHardwareInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-HardwareStatus", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildHardwareStatus();
|
| + var od = new api.HardwareStatus.fromJson(o.toJson());
|
| + checkHardwareStatus(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListDevicesResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListDevicesResponse();
|
| + var od = new api.ListDevicesResponse.fromJson(o.toJson());
|
| + checkListDevicesResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListOperationsResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListOperationsResponse();
|
| + var od = new api.ListOperationsResponse.fromJson(o.toJson());
|
| + checkListOperationsResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ListPoliciesResponse", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildListPoliciesResponse();
|
| + var od = new api.ListPoliciesResponse.fromJson(o.toJson());
|
| + checkListPoliciesResponse(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ManagedProperty", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildManagedProperty();
|
| + var od = new api.ManagedProperty.fromJson(o.toJson());
|
| + checkManagedProperty(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-ManagedPropertyEntry", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildManagedPropertyEntry();
|
| + var od = new api.ManagedPropertyEntry.fromJson(o.toJson());
|
| + checkManagedPropertyEntry(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-MemoryEvent", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildMemoryEvent();
|
| + var od = new api.MemoryEvent.fromJson(o.toJson());
|
| + checkMemoryEvent(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-MemoryInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildMemoryInfo();
|
| + var od = new api.MemoryInfo.fromJson(o.toJson());
|
| + checkMemoryInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-NetworkInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildNetworkInfo();
|
| + var od = new api.NetworkInfo.fromJson(o.toJson());
|
| + checkNetworkInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-NonComplianceDetail", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildNonComplianceDetail();
|
| + var od = new api.NonComplianceDetail.fromJson(o.toJson());
|
| + checkNonComplianceDetail(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-NonComplianceDetailCondition", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildNonComplianceDetailCondition();
|
| + var od = new api.NonComplianceDetailCondition.fromJson(o.toJson());
|
| + checkNonComplianceDetailCondition(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Operation", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildOperation();
|
| + var od = new api.Operation.fromJson(o.toJson());
|
| + checkOperation(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-PasswordRequirements", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildPasswordRequirements();
|
| + var od = new api.PasswordRequirements.fromJson(o.toJson());
|
| + checkPasswordRequirements(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-PermissionGrant", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildPermissionGrant();
|
| + var od = new api.PermissionGrant.fromJson(o.toJson());
|
| + checkPermissionGrant(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-PersistentPreferredActivity", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildPersistentPreferredActivity();
|
| + var od = new api.PersistentPreferredActivity.fromJson(o.toJson());
|
| + checkPersistentPreferredActivity(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Policy", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildPolicy();
|
| + var od = new api.Policy.fromJson(o.toJson());
|
| + checkPolicy(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-PowerManagementEvent", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildPowerManagementEvent();
|
| + var od = new api.PowerManagementEvent.fromJson(o.toJson());
|
| + checkPowerManagementEvent(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SignupUrl", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSignupUrl();
|
| + var od = new api.SignupUrl.fromJson(o.toJson());
|
| + checkSignupUrl(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SoftwareInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSoftwareInfo();
|
| + var od = new api.SoftwareInfo.fromJson(o.toJson());
|
| + checkSoftwareInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Status", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildStatus();
|
| + var od = new api.Status.fromJson(o.toJson());
|
| + checkStatus(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-StatusReportingSettings", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildStatusReportingSettings();
|
| + var od = new api.StatusReportingSettings.fromJson(o.toJson());
|
| + checkStatusReportingSettings(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-SystemUpdate", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildSystemUpdate();
|
| + var od = new api.SystemUpdate.fromJson(o.toJson());
|
| + checkSystemUpdate(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-UserFacingMessage", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildUserFacingMessage();
|
| + var od = new api.UserFacingMessage.fromJson(o.toJson());
|
| + checkUserFacingMessage(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-WebToken", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildWebToken();
|
| + var od = new api.WebToken.fromJson(o.toJson());
|
| + checkWebToken(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-EnterprisesResourceApi", () {
|
| + unittest.test("method--create", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesResourceApi res = new api.AndroidmanagementApi(mock).enterprises;
|
| + var arg_request = buildEnterprise();
|
| + var arg_signupUrlName = "foo";
|
| + var arg_enterpriseToken = "foo";
|
| + var arg_projectId = "foo";
|
| + mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
|
| + var obj = new api.Enterprise.fromJson(json);
|
| + checkEnterprise(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 + 14), unittest.equals("v1/enterprises"));
|
| + pathOffset += 14;
|
| +
|
| + 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["signupUrlName"].first, unittest.equals(arg_signupUrlName));
|
| + unittest.expect(queryMap["enterpriseToken"].first, unittest.equals(arg_enterpriseToken));
|
| + unittest.expect(queryMap["projectId"].first, unittest.equals(arg_projectId));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildEnterprise());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.create(arg_request, signupUrlName: arg_signupUrlName, enterpriseToken: arg_enterpriseToken, projectId: arg_projectId).then(unittest.expectAsync1(((api.Enterprise response) {
|
| + checkEnterprise(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesResourceApi res = new api.AndroidmanagementApi(mock).enterprises;
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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(buildEnterprise());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_name).then(unittest.expectAsync1(((api.Enterprise response) {
|
| + checkEnterprise(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--patch", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesResourceApi res = new api.AndroidmanagementApi(mock).enterprises;
|
| + var arg_request = buildEnterprise();
|
| + var arg_name = "foo";
|
| + var arg_updateMask = "foo";
|
| + mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
|
| + var obj = new api.Enterprise.fromJson(json);
|
| + checkEnterprise(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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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["updateMask"].first, unittest.equals(arg_updateMask));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildEnterprise());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.patch(arg_request, arg_name, updateMask: arg_updateMask).then(unittest.expectAsync1(((api.Enterprise response) {
|
| + checkEnterprise(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-EnterprisesApplicationsResourceApi", () {
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesApplicationsResourceApi res = new api.AndroidmanagementApi(mock).enterprises.applications;
|
| + var arg_name = "foo";
|
| + var arg_languageCode = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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["languageCode"].first, unittest.equals(arg_languageCode));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildApplication());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_name, languageCode: arg_languageCode).then(unittest.expectAsync1(((api.Application response) {
|
| + checkApplication(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-EnterprisesDevicesResourceApi", () {
|
| + unittest.test("method--delete", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesDevicesResourceApi res = new api.AndroidmanagementApi(mock).enterprises.devices;
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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_name).then(unittest.expectAsync1(((api.Empty response) {
|
| + checkEmpty(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesDevicesResourceApi res = new api.AndroidmanagementApi(mock).enterprises.devices;
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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(buildDevice());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_name).then(unittest.expectAsync1(((api.Device response) {
|
| + checkDevice(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--issueCommand", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesDevicesResourceApi res = new api.AndroidmanagementApi(mock).enterprises.devices;
|
| + var arg_request = buildCommand();
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
|
| + var obj = new api.Command.fromJson(json);
|
| + checkCommand(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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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(buildOperation());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.issueCommand(arg_request, arg_name).then(unittest.expectAsync1(((api.Operation response) {
|
| + checkOperation(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesDevicesResourceApi res = new api.AndroidmanagementApi(mock).enterprises.devices;
|
| + var arg_parent = "foo";
|
| + var arg_pageSize = 42;
|
| + var arg_pageToken = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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(buildListDevicesResponse());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync1(((api.ListDevicesResponse response) {
|
| + checkListDevicesResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--patch", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesDevicesResourceApi res = new api.AndroidmanagementApi(mock).enterprises.devices;
|
| + var arg_request = buildDevice();
|
| + var arg_name = "foo";
|
| + var arg_updateMask = "foo";
|
| + mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
|
| + var obj = new api.Device.fromJson(json);
|
| + checkDevice(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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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["updateMask"].first, unittest.equals(arg_updateMask));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildDevice());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.patch(arg_request, arg_name, updateMask: arg_updateMask).then(unittest.expectAsync1(((api.Device response) {
|
| + checkDevice(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-EnterprisesDevicesOperationsResourceApi", () {
|
| + unittest.test("method--cancel", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesDevicesOperationsResourceApi res = new api.AndroidmanagementApi(mock).enterprises.devices.operations;
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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.cancel(arg_name).then(unittest.expectAsync1(((api.Empty response) {
|
| + checkEmpty(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--delete", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesDevicesOperationsResourceApi res = new api.AndroidmanagementApi(mock).enterprises.devices.operations;
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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_name).then(unittest.expectAsync1(((api.Empty response) {
|
| + checkEmpty(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesDevicesOperationsResourceApi res = new api.AndroidmanagementApi(mock).enterprises.devices.operations;
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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(buildOperation());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_name).then(unittest.expectAsync1(((api.Operation response) {
|
| + checkOperation(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesDevicesOperationsResourceApi res = new api.AndroidmanagementApi(mock).enterprises.devices.operations;
|
| + var arg_name = "foo";
|
| + var arg_pageSize = 42;
|
| + var arg_filter = "foo";
|
| + var arg_pageToken = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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["filter"].first, unittest.equals(arg_filter));
|
| + unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildListOperationsResponse());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_name, pageSize: arg_pageSize, filter: arg_filter, pageToken: arg_pageToken).then(unittest.expectAsync1(((api.ListOperationsResponse response) {
|
| + checkListOperationsResponse(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-EnterprisesEnrollmentTokensResourceApi", () {
|
| + unittest.test("method--create", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesEnrollmentTokensResourceApi res = new api.AndroidmanagementApi(mock).enterprises.enrollmentTokens;
|
| + var arg_request = buildEnrollmentToken();
|
| + var arg_parent = "foo";
|
| + mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
|
| + var obj = new api.EnrollmentToken.fromJson(json);
|
| + checkEnrollmentToken(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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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(buildEnrollmentToken());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.create(arg_request, arg_parent).then(unittest.expectAsync1(((api.EnrollmentToken response) {
|
| + checkEnrollmentToken(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--delete", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesEnrollmentTokensResourceApi res = new api.AndroidmanagementApi(mock).enterprises.enrollmentTokens;
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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_name).then(unittest.expectAsync1(((api.Empty response) {
|
| + checkEmpty(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-EnterprisesPoliciesResourceApi", () {
|
| + unittest.test("method--delete", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesPoliciesResourceApi res = new api.AndroidmanagementApi(mock).enterprises.policies;
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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_name).then(unittest.expectAsync1(((api.Empty response) {
|
| + checkEmpty(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesPoliciesResourceApi res = new api.AndroidmanagementApi(mock).enterprises.policies;
|
| + var arg_name = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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(buildPolicy());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_name).then(unittest.expectAsync1(((api.Policy response) {
|
| + checkPolicy(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesPoliciesResourceApi res = new api.AndroidmanagementApi(mock).enterprises.policies;
|
| + var arg_parent = "foo";
|
| + var arg_pageSize = 42;
|
| + var arg_pageToken = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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(buildListPoliciesResponse());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync1(((api.ListPoliciesResponse response) {
|
| + checkListPoliciesResponse(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--patch", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesPoliciesResourceApi res = new api.AndroidmanagementApi(mock).enterprises.policies;
|
| + var arg_request = buildPolicy();
|
| + var arg_name = "foo";
|
| + var arg_updateMask = "foo";
|
| + mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
|
| + var obj = new api.Policy.fromJson(json);
|
| + checkPolicy(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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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["updateMask"].first, unittest.equals(arg_updateMask));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildPolicy());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.patch(arg_request, arg_name, updateMask: arg_updateMask).then(unittest.expectAsync1(((api.Policy response) {
|
| + checkPolicy(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-EnterprisesWebTokensResourceApi", () {
|
| + unittest.test("method--create", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.EnterprisesWebTokensResourceApi res = new api.AndroidmanagementApi(mock).enterprises.webTokens;
|
| + var arg_request = buildWebToken();
|
| + var arg_parent = "foo";
|
| + mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
|
| + var obj = new api.WebToken.fromJson(json);
|
| + checkWebToken(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 + 3), unittest.equals("v1/"));
|
| + pathOffset += 3;
|
| + // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
|
| +
|
| + 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(buildWebToken());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.create(arg_request, arg_parent).then(unittest.expectAsync1(((api.WebToken response) {
|
| + checkWebToken(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-SignupUrlsResourceApi", () {
|
| + unittest.test("method--create", () {
|
| +
|
| + var mock = new HttpServerMock();
|
| + api.SignupUrlsResourceApi res = new api.AndroidmanagementApi(mock).signupUrls;
|
| + var arg_callbackUrl = "foo";
|
| + var arg_projectId = "foo";
|
| + mock.register(unittest.expectAsync2((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 + 13), unittest.equals("v1/signupUrls"));
|
| + 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]));
|
| + }
|
| + }
|
| + unittest.expect(queryMap["callbackUrl"].first, unittest.equals(arg_callbackUrl));
|
| + unittest.expect(queryMap["projectId"].first, unittest.equals(arg_projectId));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildSignupUrl());
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| + }), true);
|
| + res.create(callbackUrl: arg_callbackUrl, projectId: arg_projectId).then(unittest.expectAsync1(((api.SignupUrl response) {
|
| + checkSignupUrl(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| +}
|
| +
|
|
|