| OLD | NEW |
| 1 library googleapis.androidenterprise.v1.test; | 1 library googleapis.androidenterprise.v1.test; |
| 2 | 2 |
| 3 import "dart:core" as core; | 3 import "dart:core" as core; |
| 4 import "dart:collection" as collection; | |
| 5 import "dart:async" as async; | 4 import "dart:async" as async; |
| 6 import "dart:convert" as convert; | 5 import "dart:convert" as convert; |
| 7 | 6 |
| 8 import 'package:http/http.dart' as http; | 7 import 'package:http/http.dart' as http; |
| 9 import 'package:http/testing.dart' as http_testing; | |
| 10 import 'package:test/test.dart' as unittest; | 8 import 'package:test/test.dart' as unittest; |
| 11 | 9 |
| 12 import 'package:googleapis/androidenterprise/v1.dart' as api; | 10 import 'package:googleapis/androidenterprise/v1.dart' as api; |
| 13 | 11 |
| 14 class HttpServerMock extends http.BaseClient { | 12 class HttpServerMock extends http.BaseClient { |
| 15 core.Function _callback; | 13 core.Function _callback; |
| 16 core.bool _expectJson; | 14 core.bool _expectJson; |
| 17 | 15 |
| 18 void register(core.Function callback, core.bool expectJson) { | 16 void register(core.Function callback, core.bool expectJson) { |
| 19 _callback = callback; | 17 _callback = callback; |
| 20 _expectJson = expectJson; | 18 _expectJson = expectJson; |
| 21 } | 19 } |
| 22 | 20 |
| 23 async.Future<http.StreamedResponse> send(http.BaseRequest request) { | 21 async.Future<http.StreamedResponse> send(http.BaseRequest request) { |
| 24 if (_expectJson) { | 22 if (_expectJson) { |
| 25 return request.finalize() | 23 return request |
| 24 .finalize() |
| 26 .transform(convert.UTF8.decoder) | 25 .transform(convert.UTF8.decoder) |
| 27 .join('') | 26 .join('') |
| 28 .then((core.String jsonString) { | 27 .then((core.String jsonString) { |
| 29 if (jsonString.isEmpty) { | 28 if (jsonString.isEmpty) { |
| 30 return _callback(request, null); | 29 return _callback(request, null); |
| 31 } else { | 30 } else { |
| 32 return _callback(request, convert.JSON.decode(jsonString)); | 31 return _callback(request, convert.JSON.decode(jsonString)); |
| 33 } | 32 } |
| 34 }); | 33 }); |
| 35 } else { | 34 } else { |
| 36 var stream = request.finalize(); | 35 var stream = request.finalize(); |
| 37 if (stream == null) { | 36 if (stream == null) { |
| 38 return _callback(request, []); | 37 return _callback(request, []); |
| 39 } else { | 38 } else { |
| 40 return stream.toBytes().then((data) { | 39 return stream.toBytes().then((data) { |
| 41 return _callback(request, data); | 40 return _callback(request, data); |
| 42 }); | 41 }); |
| 43 } | 42 } |
| 44 } | 43 } |
| 45 } | 44 } |
| 46 } | 45 } |
| 47 | 46 |
| 48 http.StreamedResponse stringResponse( | 47 http.StreamedResponse stringResponse(core.int status, |
| 49 core.int status, core.Map<core.String, core.String> headers, core.String bod
y) { | 48 core.Map<core.String, core.String> headers, core.String body) { |
| 50 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); | 49 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); |
| 51 return new http.StreamedResponse(stream, status, headers: headers); | 50 return new http.StreamedResponse(stream, status, headers: headers); |
| 52 } | 51 } |
| 53 | 52 |
| 54 core.int buildCounterAdministrator = 0; | 53 core.int buildCounterAdministrator = 0; |
| 55 buildAdministrator() { | 54 buildAdministrator() { |
| 56 var o = new api.Administrator(); | 55 var o = new api.Administrator(); |
| 57 buildCounterAdministrator++; | 56 buildCounterAdministrator++; |
| 58 if (buildCounterAdministrator < 3) { | 57 if (buildCounterAdministrator < 3) { |
| 59 o.email = "foo"; | 58 o.email = "foo"; |
| (...skipping 24 matching lines...) Expand all Loading... |
| 84 | 83 |
| 85 checkAdministratorWebToken(api.AdministratorWebToken o) { | 84 checkAdministratorWebToken(api.AdministratorWebToken o) { |
| 86 buildCounterAdministratorWebToken++; | 85 buildCounterAdministratorWebToken++; |
| 87 if (buildCounterAdministratorWebToken < 3) { | 86 if (buildCounterAdministratorWebToken < 3) { |
| 88 unittest.expect(o.kind, unittest.equals('foo')); | 87 unittest.expect(o.kind, unittest.equals('foo')); |
| 89 unittest.expect(o.token, unittest.equals('foo')); | 88 unittest.expect(o.token, unittest.equals('foo')); |
| 90 } | 89 } |
| 91 buildCounterAdministratorWebToken--; | 90 buildCounterAdministratorWebToken--; |
| 92 } | 91 } |
| 93 | 92 |
| 94 buildUnnamed2158() { | 93 buildUnnamed2145() { |
| 95 var o = new core.List<core.String>(); | 94 var o = new core.List<core.String>(); |
| 96 o.add("foo"); | 95 o.add("foo"); |
| 97 o.add("foo"); | 96 o.add("foo"); |
| 98 return o; | 97 return o; |
| 99 } | 98 } |
| 100 | 99 |
| 101 checkUnnamed2158(core.List<core.String> o) { | 100 checkUnnamed2145(core.List<core.String> o) { |
| 102 unittest.expect(o, unittest.hasLength(2)); | 101 unittest.expect(o, unittest.hasLength(2)); |
| 103 unittest.expect(o[0], unittest.equals('foo')); | 102 unittest.expect(o[0], unittest.equals('foo')); |
| 104 unittest.expect(o[1], unittest.equals('foo')); | 103 unittest.expect(o[1], unittest.equals('foo')); |
| 105 } | 104 } |
| 106 | 105 |
| 107 core.int buildCounterAdministratorWebTokenSpec = 0; | 106 core.int buildCounterAdministratorWebTokenSpec = 0; |
| 108 buildAdministratorWebTokenSpec() { | 107 buildAdministratorWebTokenSpec() { |
| 109 var o = new api.AdministratorWebTokenSpec(); | 108 var o = new api.AdministratorWebTokenSpec(); |
| 110 buildCounterAdministratorWebTokenSpec++; | 109 buildCounterAdministratorWebTokenSpec++; |
| 111 if (buildCounterAdministratorWebTokenSpec < 3) { | 110 if (buildCounterAdministratorWebTokenSpec < 3) { |
| 112 o.kind = "foo"; | 111 o.kind = "foo"; |
| 113 o.parent = "foo"; | 112 o.parent = "foo"; |
| 114 o.permission = buildUnnamed2158(); | 113 o.permission = buildUnnamed2145(); |
| 115 } | 114 } |
| 116 buildCounterAdministratorWebTokenSpec--; | 115 buildCounterAdministratorWebTokenSpec--; |
| 117 return o; | 116 return o; |
| 118 } | 117 } |
| 119 | 118 |
| 120 checkAdministratorWebTokenSpec(api.AdministratorWebTokenSpec o) { | 119 checkAdministratorWebTokenSpec(api.AdministratorWebTokenSpec o) { |
| 121 buildCounterAdministratorWebTokenSpec++; | 120 buildCounterAdministratorWebTokenSpec++; |
| 122 if (buildCounterAdministratorWebTokenSpec < 3) { | 121 if (buildCounterAdministratorWebTokenSpec < 3) { |
| 123 unittest.expect(o.kind, unittest.equals('foo')); | 122 unittest.expect(o.kind, unittest.equals('foo')); |
| 124 unittest.expect(o.parent, unittest.equals('foo')); | 123 unittest.expect(o.parent, unittest.equals('foo')); |
| 125 checkUnnamed2158(o.permission); | 124 checkUnnamed2145(o.permission); |
| 126 } | 125 } |
| 127 buildCounterAdministratorWebTokenSpec--; | 126 buildCounterAdministratorWebTokenSpec--; |
| 128 } | 127 } |
| 129 | 128 |
| 130 core.int buildCounterAndroidDevicePolicyConfig = 0; | 129 core.int buildCounterAndroidDevicePolicyConfig = 0; |
| 131 buildAndroidDevicePolicyConfig() { | 130 buildAndroidDevicePolicyConfig() { |
| 132 var o = new api.AndroidDevicePolicyConfig(); | 131 var o = new api.AndroidDevicePolicyConfig(); |
| 133 buildCounterAndroidDevicePolicyConfig++; | 132 buildCounterAndroidDevicePolicyConfig++; |
| 134 if (buildCounterAndroidDevicePolicyConfig < 3) { | 133 if (buildCounterAndroidDevicePolicyConfig < 3) { |
| 135 o.kind = "foo"; | 134 o.kind = "foo"; |
| 136 o.state = "foo"; | 135 o.state = "foo"; |
| 137 } | 136 } |
| 138 buildCounterAndroidDevicePolicyConfig--; | 137 buildCounterAndroidDevicePolicyConfig--; |
| 139 return o; | 138 return o; |
| 140 } | 139 } |
| 141 | 140 |
| 142 checkAndroidDevicePolicyConfig(api.AndroidDevicePolicyConfig o) { | 141 checkAndroidDevicePolicyConfig(api.AndroidDevicePolicyConfig o) { |
| 143 buildCounterAndroidDevicePolicyConfig++; | 142 buildCounterAndroidDevicePolicyConfig++; |
| 144 if (buildCounterAndroidDevicePolicyConfig < 3) { | 143 if (buildCounterAndroidDevicePolicyConfig < 3) { |
| 145 unittest.expect(o.kind, unittest.equals('foo')); | 144 unittest.expect(o.kind, unittest.equals('foo')); |
| 146 unittest.expect(o.state, unittest.equals('foo')); | 145 unittest.expect(o.state, unittest.equals('foo')); |
| 147 } | 146 } |
| 148 buildCounterAndroidDevicePolicyConfig--; | 147 buildCounterAndroidDevicePolicyConfig--; |
| 149 } | 148 } |
| 150 | 149 |
| 151 buildUnnamed2159() { | 150 buildUnnamed2146() { |
| 152 var o = new core.List<api.AppRestrictionsSchemaRestriction>(); | 151 var o = new core.List<api.AppRestrictionsSchemaRestriction>(); |
| 153 o.add(buildAppRestrictionsSchemaRestriction()); | 152 o.add(buildAppRestrictionsSchemaRestriction()); |
| 154 o.add(buildAppRestrictionsSchemaRestriction()); | 153 o.add(buildAppRestrictionsSchemaRestriction()); |
| 155 return o; | 154 return o; |
| 156 } | 155 } |
| 157 | 156 |
| 158 checkUnnamed2159(core.List<api.AppRestrictionsSchemaRestriction> o) { | 157 checkUnnamed2146(core.List<api.AppRestrictionsSchemaRestriction> o) { |
| 159 unittest.expect(o, unittest.hasLength(2)); | 158 unittest.expect(o, unittest.hasLength(2)); |
| 160 checkAppRestrictionsSchemaRestriction(o[0]); | 159 checkAppRestrictionsSchemaRestriction(o[0]); |
| 161 checkAppRestrictionsSchemaRestriction(o[1]); | 160 checkAppRestrictionsSchemaRestriction(o[1]); |
| 162 } | 161 } |
| 163 | 162 |
| 164 core.int buildCounterAppRestrictionsSchema = 0; | 163 core.int buildCounterAppRestrictionsSchema = 0; |
| 165 buildAppRestrictionsSchema() { | 164 buildAppRestrictionsSchema() { |
| 166 var o = new api.AppRestrictionsSchema(); | 165 var o = new api.AppRestrictionsSchema(); |
| 167 buildCounterAppRestrictionsSchema++; | 166 buildCounterAppRestrictionsSchema++; |
| 168 if (buildCounterAppRestrictionsSchema < 3) { | 167 if (buildCounterAppRestrictionsSchema < 3) { |
| 169 o.kind = "foo"; | 168 o.kind = "foo"; |
| 170 o.restrictions = buildUnnamed2159(); | 169 o.restrictions = buildUnnamed2146(); |
| 171 } | 170 } |
| 172 buildCounterAppRestrictionsSchema--; | 171 buildCounterAppRestrictionsSchema--; |
| 173 return o; | 172 return o; |
| 174 } | 173 } |
| 175 | 174 |
| 176 checkAppRestrictionsSchema(api.AppRestrictionsSchema o) { | 175 checkAppRestrictionsSchema(api.AppRestrictionsSchema o) { |
| 177 buildCounterAppRestrictionsSchema++; | 176 buildCounterAppRestrictionsSchema++; |
| 178 if (buildCounterAppRestrictionsSchema < 3) { | 177 if (buildCounterAppRestrictionsSchema < 3) { |
| 179 unittest.expect(o.kind, unittest.equals('foo')); | 178 unittest.expect(o.kind, unittest.equals('foo')); |
| 180 checkUnnamed2159(o.restrictions); | 179 checkUnnamed2146(o.restrictions); |
| 181 } | 180 } |
| 182 buildCounterAppRestrictionsSchema--; | 181 buildCounterAppRestrictionsSchema--; |
| 183 } | 182 } |
| 184 | 183 |
| 185 core.int buildCounterAppRestrictionsSchemaChangeEvent = 0; | 184 core.int buildCounterAppRestrictionsSchemaChangeEvent = 0; |
| 186 buildAppRestrictionsSchemaChangeEvent() { | 185 buildAppRestrictionsSchemaChangeEvent() { |
| 187 var o = new api.AppRestrictionsSchemaChangeEvent(); | 186 var o = new api.AppRestrictionsSchemaChangeEvent(); |
| 188 buildCounterAppRestrictionsSchemaChangeEvent++; | 187 buildCounterAppRestrictionsSchemaChangeEvent++; |
| 189 if (buildCounterAppRestrictionsSchemaChangeEvent < 3) { | 188 if (buildCounterAppRestrictionsSchemaChangeEvent < 3) { |
| 190 o.productId = "foo"; | 189 o.productId = "foo"; |
| 191 } | 190 } |
| 192 buildCounterAppRestrictionsSchemaChangeEvent--; | 191 buildCounterAppRestrictionsSchemaChangeEvent--; |
| 193 return o; | 192 return o; |
| 194 } | 193 } |
| 195 | 194 |
| 196 checkAppRestrictionsSchemaChangeEvent(api.AppRestrictionsSchemaChangeEvent o) { | 195 checkAppRestrictionsSchemaChangeEvent(api.AppRestrictionsSchemaChangeEvent o) { |
| 197 buildCounterAppRestrictionsSchemaChangeEvent++; | 196 buildCounterAppRestrictionsSchemaChangeEvent++; |
| 198 if (buildCounterAppRestrictionsSchemaChangeEvent < 3) { | 197 if (buildCounterAppRestrictionsSchemaChangeEvent < 3) { |
| 199 unittest.expect(o.productId, unittest.equals('foo')); | 198 unittest.expect(o.productId, unittest.equals('foo')); |
| 200 } | 199 } |
| 201 buildCounterAppRestrictionsSchemaChangeEvent--; | 200 buildCounterAppRestrictionsSchemaChangeEvent--; |
| 202 } | 201 } |
| 203 | 202 |
| 204 buildUnnamed2160() { | 203 buildUnnamed2147() { |
| 205 var o = new core.List<core.String>(); | 204 var o = new core.List<core.String>(); |
| 206 o.add("foo"); | 205 o.add("foo"); |
| 207 o.add("foo"); | 206 o.add("foo"); |
| 208 return o; | 207 return o; |
| 209 } | 208 } |
| 210 | 209 |
| 211 checkUnnamed2160(core.List<core.String> o) { | 210 checkUnnamed2147(core.List<core.String> o) { |
| 212 unittest.expect(o, unittest.hasLength(2)); | 211 unittest.expect(o, unittest.hasLength(2)); |
| 213 unittest.expect(o[0], unittest.equals('foo')); | 212 unittest.expect(o[0], unittest.equals('foo')); |
| 214 unittest.expect(o[1], unittest.equals('foo')); | 213 unittest.expect(o[1], unittest.equals('foo')); |
| 215 } | 214 } |
| 216 | 215 |
| 217 buildUnnamed2161() { | 216 buildUnnamed2148() { |
| 218 var o = new core.List<core.String>(); | 217 var o = new core.List<core.String>(); |
| 219 o.add("foo"); | 218 o.add("foo"); |
| 220 o.add("foo"); | 219 o.add("foo"); |
| 221 return o; | 220 return o; |
| 222 } | 221 } |
| 223 | 222 |
| 224 checkUnnamed2161(core.List<core.String> o) { | 223 checkUnnamed2148(core.List<core.String> o) { |
| 225 unittest.expect(o, unittest.hasLength(2)); | 224 unittest.expect(o, unittest.hasLength(2)); |
| 226 unittest.expect(o[0], unittest.equals('foo')); | 225 unittest.expect(o[0], unittest.equals('foo')); |
| 227 unittest.expect(o[1], unittest.equals('foo')); | 226 unittest.expect(o[1], unittest.equals('foo')); |
| 228 } | 227 } |
| 229 | 228 |
| 230 buildUnnamed2162() { | 229 buildUnnamed2149() { |
| 231 var o = new core.List<api.AppRestrictionsSchemaRestriction>(); | 230 var o = new core.List<api.AppRestrictionsSchemaRestriction>(); |
| 232 o.add(buildAppRestrictionsSchemaRestriction()); | 231 o.add(buildAppRestrictionsSchemaRestriction()); |
| 233 o.add(buildAppRestrictionsSchemaRestriction()); | 232 o.add(buildAppRestrictionsSchemaRestriction()); |
| 234 return o; | 233 return o; |
| 235 } | 234 } |
| 236 | 235 |
| 237 checkUnnamed2162(core.List<api.AppRestrictionsSchemaRestriction> o) { | 236 checkUnnamed2149(core.List<api.AppRestrictionsSchemaRestriction> o) { |
| 238 unittest.expect(o, unittest.hasLength(2)); | 237 unittest.expect(o, unittest.hasLength(2)); |
| 239 checkAppRestrictionsSchemaRestriction(o[0]); | 238 checkAppRestrictionsSchemaRestriction(o[0]); |
| 240 checkAppRestrictionsSchemaRestriction(o[1]); | 239 checkAppRestrictionsSchemaRestriction(o[1]); |
| 241 } | 240 } |
| 242 | 241 |
| 243 core.int buildCounterAppRestrictionsSchemaRestriction = 0; | 242 core.int buildCounterAppRestrictionsSchemaRestriction = 0; |
| 244 buildAppRestrictionsSchemaRestriction() { | 243 buildAppRestrictionsSchemaRestriction() { |
| 245 var o = new api.AppRestrictionsSchemaRestriction(); | 244 var o = new api.AppRestrictionsSchemaRestriction(); |
| 246 buildCounterAppRestrictionsSchemaRestriction++; | 245 buildCounterAppRestrictionsSchemaRestriction++; |
| 247 if (buildCounterAppRestrictionsSchemaRestriction < 3) { | 246 if (buildCounterAppRestrictionsSchemaRestriction < 3) { |
| 248 o.defaultValue = buildAppRestrictionsSchemaRestrictionRestrictionValue(); | 247 o.defaultValue = buildAppRestrictionsSchemaRestrictionRestrictionValue(); |
| 249 o.description = "foo"; | 248 o.description = "foo"; |
| 250 o.entry = buildUnnamed2160(); | 249 o.entry = buildUnnamed2147(); |
| 251 o.entryValue = buildUnnamed2161(); | 250 o.entryValue = buildUnnamed2148(); |
| 252 o.key = "foo"; | 251 o.key = "foo"; |
| 253 o.nestedRestriction = buildUnnamed2162(); | 252 o.nestedRestriction = buildUnnamed2149(); |
| 254 o.restrictionType = "foo"; | 253 o.restrictionType = "foo"; |
| 255 o.title = "foo"; | 254 o.title = "foo"; |
| 256 } | 255 } |
| 257 buildCounterAppRestrictionsSchemaRestriction--; | 256 buildCounterAppRestrictionsSchemaRestriction--; |
| 258 return o; | 257 return o; |
| 259 } | 258 } |
| 260 | 259 |
| 261 checkAppRestrictionsSchemaRestriction(api.AppRestrictionsSchemaRestriction o) { | 260 checkAppRestrictionsSchemaRestriction(api.AppRestrictionsSchemaRestriction o) { |
| 262 buildCounterAppRestrictionsSchemaRestriction++; | 261 buildCounterAppRestrictionsSchemaRestriction++; |
| 263 if (buildCounterAppRestrictionsSchemaRestriction < 3) { | 262 if (buildCounterAppRestrictionsSchemaRestriction < 3) { |
| 264 checkAppRestrictionsSchemaRestrictionRestrictionValue(o.defaultValue); | 263 checkAppRestrictionsSchemaRestrictionRestrictionValue(o.defaultValue); |
| 265 unittest.expect(o.description, unittest.equals('foo')); | 264 unittest.expect(o.description, unittest.equals('foo')); |
| 266 checkUnnamed2160(o.entry); | 265 checkUnnamed2147(o.entry); |
| 267 checkUnnamed2161(o.entryValue); | 266 checkUnnamed2148(o.entryValue); |
| 268 unittest.expect(o.key, unittest.equals('foo')); | 267 unittest.expect(o.key, unittest.equals('foo')); |
| 269 checkUnnamed2162(o.nestedRestriction); | 268 checkUnnamed2149(o.nestedRestriction); |
| 270 unittest.expect(o.restrictionType, unittest.equals('foo')); | 269 unittest.expect(o.restrictionType, unittest.equals('foo')); |
| 271 unittest.expect(o.title, unittest.equals('foo')); | 270 unittest.expect(o.title, unittest.equals('foo')); |
| 272 } | 271 } |
| 273 buildCounterAppRestrictionsSchemaRestriction--; | 272 buildCounterAppRestrictionsSchemaRestriction--; |
| 274 } | 273 } |
| 275 | 274 |
| 276 buildUnnamed2163() { | 275 buildUnnamed2150() { |
| 277 var o = new core.List<core.String>(); | 276 var o = new core.List<core.String>(); |
| 278 o.add("foo"); | 277 o.add("foo"); |
| 279 o.add("foo"); | 278 o.add("foo"); |
| 280 return o; | 279 return o; |
| 281 } | 280 } |
| 282 | 281 |
| 283 checkUnnamed2163(core.List<core.String> o) { | 282 checkUnnamed2150(core.List<core.String> o) { |
| 284 unittest.expect(o, unittest.hasLength(2)); | 283 unittest.expect(o, unittest.hasLength(2)); |
| 285 unittest.expect(o[0], unittest.equals('foo')); | 284 unittest.expect(o[0], unittest.equals('foo')); |
| 286 unittest.expect(o[1], unittest.equals('foo')); | 285 unittest.expect(o[1], unittest.equals('foo')); |
| 287 } | 286 } |
| 288 | 287 |
| 289 core.int buildCounterAppRestrictionsSchemaRestrictionRestrictionValue = 0; | 288 core.int buildCounterAppRestrictionsSchemaRestrictionRestrictionValue = 0; |
| 290 buildAppRestrictionsSchemaRestrictionRestrictionValue() { | 289 buildAppRestrictionsSchemaRestrictionRestrictionValue() { |
| 291 var o = new api.AppRestrictionsSchemaRestrictionRestrictionValue(); | 290 var o = new api.AppRestrictionsSchemaRestrictionRestrictionValue(); |
| 292 buildCounterAppRestrictionsSchemaRestrictionRestrictionValue++; | 291 buildCounterAppRestrictionsSchemaRestrictionRestrictionValue++; |
| 293 if (buildCounterAppRestrictionsSchemaRestrictionRestrictionValue < 3) { | 292 if (buildCounterAppRestrictionsSchemaRestrictionRestrictionValue < 3) { |
| 294 o.type = "foo"; | 293 o.type = "foo"; |
| 295 o.valueBool = true; | 294 o.valueBool = true; |
| 296 o.valueInteger = 42; | 295 o.valueInteger = 42; |
| 297 o.valueMultiselect = buildUnnamed2163(); | 296 o.valueMultiselect = buildUnnamed2150(); |
| 298 o.valueString = "foo"; | 297 o.valueString = "foo"; |
| 299 } | 298 } |
| 300 buildCounterAppRestrictionsSchemaRestrictionRestrictionValue--; | 299 buildCounterAppRestrictionsSchemaRestrictionRestrictionValue--; |
| 301 return o; | 300 return o; |
| 302 } | 301 } |
| 303 | 302 |
| 304 checkAppRestrictionsSchemaRestrictionRestrictionValue(api.AppRestrictionsSchemaR
estrictionRestrictionValue o) { | 303 checkAppRestrictionsSchemaRestrictionRestrictionValue( |
| 304 api.AppRestrictionsSchemaRestrictionRestrictionValue o) { |
| 305 buildCounterAppRestrictionsSchemaRestrictionRestrictionValue++; | 305 buildCounterAppRestrictionsSchemaRestrictionRestrictionValue++; |
| 306 if (buildCounterAppRestrictionsSchemaRestrictionRestrictionValue < 3) { | 306 if (buildCounterAppRestrictionsSchemaRestrictionRestrictionValue < 3) { |
| 307 unittest.expect(o.type, unittest.equals('foo')); | 307 unittest.expect(o.type, unittest.equals('foo')); |
| 308 unittest.expect(o.valueBool, unittest.isTrue); | 308 unittest.expect(o.valueBool, unittest.isTrue); |
| 309 unittest.expect(o.valueInteger, unittest.equals(42)); | 309 unittest.expect(o.valueInteger, unittest.equals(42)); |
| 310 checkUnnamed2163(o.valueMultiselect); | 310 checkUnnamed2150(o.valueMultiselect); |
| 311 unittest.expect(o.valueString, unittest.equals('foo')); | 311 unittest.expect(o.valueString, unittest.equals('foo')); |
| 312 } | 312 } |
| 313 buildCounterAppRestrictionsSchemaRestrictionRestrictionValue--; | 313 buildCounterAppRestrictionsSchemaRestrictionRestrictionValue--; |
| 314 } | 314 } |
| 315 | 315 |
| 316 core.int buildCounterAppUpdateEvent = 0; | 316 core.int buildCounterAppUpdateEvent = 0; |
| 317 buildAppUpdateEvent() { | 317 buildAppUpdateEvent() { |
| 318 var o = new api.AppUpdateEvent(); | 318 var o = new api.AppUpdateEvent(); |
| 319 buildCounterAppUpdateEvent++; | 319 buildCounterAppUpdateEvent++; |
| 320 if (buildCounterAppUpdateEvent < 3) { | 320 if (buildCounterAppUpdateEvent < 3) { |
| (...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 432 | 432 |
| 433 checkDeviceState(api.DeviceState o) { | 433 checkDeviceState(api.DeviceState o) { |
| 434 buildCounterDeviceState++; | 434 buildCounterDeviceState++; |
| 435 if (buildCounterDeviceState < 3) { | 435 if (buildCounterDeviceState < 3) { |
| 436 unittest.expect(o.accountState, unittest.equals('foo')); | 436 unittest.expect(o.accountState, unittest.equals('foo')); |
| 437 unittest.expect(o.kind, unittest.equals('foo')); | 437 unittest.expect(o.kind, unittest.equals('foo')); |
| 438 } | 438 } |
| 439 buildCounterDeviceState--; | 439 buildCounterDeviceState--; |
| 440 } | 440 } |
| 441 | 441 |
| 442 buildUnnamed2164() { | 442 buildUnnamed2151() { |
| 443 var o = new core.List<api.Device>(); | 443 var o = new core.List<api.Device>(); |
| 444 o.add(buildDevice()); | 444 o.add(buildDevice()); |
| 445 o.add(buildDevice()); | 445 o.add(buildDevice()); |
| 446 return o; | 446 return o; |
| 447 } | 447 } |
| 448 | 448 |
| 449 checkUnnamed2164(core.List<api.Device> o) { | 449 checkUnnamed2151(core.List<api.Device> o) { |
| 450 unittest.expect(o, unittest.hasLength(2)); | 450 unittest.expect(o, unittest.hasLength(2)); |
| 451 checkDevice(o[0]); | 451 checkDevice(o[0]); |
| 452 checkDevice(o[1]); | 452 checkDevice(o[1]); |
| 453 } | 453 } |
| 454 | 454 |
| 455 core.int buildCounterDevicesListResponse = 0; | 455 core.int buildCounterDevicesListResponse = 0; |
| 456 buildDevicesListResponse() { | 456 buildDevicesListResponse() { |
| 457 var o = new api.DevicesListResponse(); | 457 var o = new api.DevicesListResponse(); |
| 458 buildCounterDevicesListResponse++; | 458 buildCounterDevicesListResponse++; |
| 459 if (buildCounterDevicesListResponse < 3) { | 459 if (buildCounterDevicesListResponse < 3) { |
| 460 o.device = buildUnnamed2164(); | 460 o.device = buildUnnamed2151(); |
| 461 o.kind = "foo"; | 461 o.kind = "foo"; |
| 462 } | 462 } |
| 463 buildCounterDevicesListResponse--; | 463 buildCounterDevicesListResponse--; |
| 464 return o; | 464 return o; |
| 465 } | 465 } |
| 466 | 466 |
| 467 checkDevicesListResponse(api.DevicesListResponse o) { | 467 checkDevicesListResponse(api.DevicesListResponse o) { |
| 468 buildCounterDevicesListResponse++; | 468 buildCounterDevicesListResponse++; |
| 469 if (buildCounterDevicesListResponse < 3) { | 469 if (buildCounterDevicesListResponse < 3) { |
| 470 checkUnnamed2164(o.device); | 470 checkUnnamed2151(o.device); |
| 471 unittest.expect(o.kind, unittest.equals('foo')); | 471 unittest.expect(o.kind, unittest.equals('foo')); |
| 472 } | 472 } |
| 473 buildCounterDevicesListResponse--; | 473 buildCounterDevicesListResponse--; |
| 474 } | 474 } |
| 475 | 475 |
| 476 buildUnnamed2165() { | 476 buildUnnamed2152() { |
| 477 var o = new core.List<api.Administrator>(); | 477 var o = new core.List<api.Administrator>(); |
| 478 o.add(buildAdministrator()); | 478 o.add(buildAdministrator()); |
| 479 o.add(buildAdministrator()); | 479 o.add(buildAdministrator()); |
| 480 return o; | 480 return o; |
| 481 } | 481 } |
| 482 | 482 |
| 483 checkUnnamed2165(core.List<api.Administrator> o) { | 483 checkUnnamed2152(core.List<api.Administrator> o) { |
| 484 unittest.expect(o, unittest.hasLength(2)); | 484 unittest.expect(o, unittest.hasLength(2)); |
| 485 checkAdministrator(o[0]); | 485 checkAdministrator(o[0]); |
| 486 checkAdministrator(o[1]); | 486 checkAdministrator(o[1]); |
| 487 } | 487 } |
| 488 | 488 |
| 489 core.int buildCounterEnterprise = 0; | 489 core.int buildCounterEnterprise = 0; |
| 490 buildEnterprise() { | 490 buildEnterprise() { |
| 491 var o = new api.Enterprise(); | 491 var o = new api.Enterprise(); |
| 492 buildCounterEnterprise++; | 492 buildCounterEnterprise++; |
| 493 if (buildCounterEnterprise < 3) { | 493 if (buildCounterEnterprise < 3) { |
| 494 o.administrator = buildUnnamed2165(); | 494 o.administrator = buildUnnamed2152(); |
| 495 o.id = "foo"; | 495 o.id = "foo"; |
| 496 o.kind = "foo"; | 496 o.kind = "foo"; |
| 497 o.name = "foo"; | 497 o.name = "foo"; |
| 498 o.primaryDomain = "foo"; | 498 o.primaryDomain = "foo"; |
| 499 } | 499 } |
| 500 buildCounterEnterprise--; | 500 buildCounterEnterprise--; |
| 501 return o; | 501 return o; |
| 502 } | 502 } |
| 503 | 503 |
| 504 checkEnterprise(api.Enterprise o) { | 504 checkEnterprise(api.Enterprise o) { |
| 505 buildCounterEnterprise++; | 505 buildCounterEnterprise++; |
| 506 if (buildCounterEnterprise < 3) { | 506 if (buildCounterEnterprise < 3) { |
| 507 checkUnnamed2165(o.administrator); | 507 checkUnnamed2152(o.administrator); |
| 508 unittest.expect(o.id, unittest.equals('foo')); | 508 unittest.expect(o.id, unittest.equals('foo')); |
| 509 unittest.expect(o.kind, unittest.equals('foo')); | 509 unittest.expect(o.kind, unittest.equals('foo')); |
| 510 unittest.expect(o.name, unittest.equals('foo')); | 510 unittest.expect(o.name, unittest.equals('foo')); |
| 511 unittest.expect(o.primaryDomain, unittest.equals('foo')); | 511 unittest.expect(o.primaryDomain, unittest.equals('foo')); |
| 512 } | 512 } |
| 513 buildCounterEnterprise--; | 513 buildCounterEnterprise--; |
| 514 } | 514 } |
| 515 | 515 |
| 516 core.int buildCounterEnterpriseAccount = 0; | 516 core.int buildCounterEnterpriseAccount = 0; |
| 517 buildEnterpriseAccount() { | 517 buildEnterpriseAccount() { |
| 518 var o = new api.EnterpriseAccount(); | 518 var o = new api.EnterpriseAccount(); |
| 519 buildCounterEnterpriseAccount++; | 519 buildCounterEnterpriseAccount++; |
| 520 if (buildCounterEnterpriseAccount < 3) { | 520 if (buildCounterEnterpriseAccount < 3) { |
| 521 o.accountEmail = "foo"; | 521 o.accountEmail = "foo"; |
| 522 o.kind = "foo"; | 522 o.kind = "foo"; |
| 523 } | 523 } |
| 524 buildCounterEnterpriseAccount--; | 524 buildCounterEnterpriseAccount--; |
| 525 return o; | 525 return o; |
| 526 } | 526 } |
| 527 | 527 |
| 528 checkEnterpriseAccount(api.EnterpriseAccount o) { | 528 checkEnterpriseAccount(api.EnterpriseAccount o) { |
| 529 buildCounterEnterpriseAccount++; | 529 buildCounterEnterpriseAccount++; |
| 530 if (buildCounterEnterpriseAccount < 3) { | 530 if (buildCounterEnterpriseAccount < 3) { |
| 531 unittest.expect(o.accountEmail, unittest.equals('foo')); | 531 unittest.expect(o.accountEmail, unittest.equals('foo')); |
| 532 unittest.expect(o.kind, unittest.equals('foo')); | 532 unittest.expect(o.kind, unittest.equals('foo')); |
| 533 } | 533 } |
| 534 buildCounterEnterpriseAccount--; | 534 buildCounterEnterpriseAccount--; |
| 535 } | 535 } |
| 536 | 536 |
| 537 buildUnnamed2166() { | 537 buildUnnamed2153() { |
| 538 var o = new core.List<api.Enterprise>(); | 538 var o = new core.List<api.Enterprise>(); |
| 539 o.add(buildEnterprise()); | 539 o.add(buildEnterprise()); |
| 540 o.add(buildEnterprise()); | 540 o.add(buildEnterprise()); |
| 541 return o; | 541 return o; |
| 542 } | 542 } |
| 543 | 543 |
| 544 checkUnnamed2166(core.List<api.Enterprise> o) { | 544 checkUnnamed2153(core.List<api.Enterprise> o) { |
| 545 unittest.expect(o, unittest.hasLength(2)); | 545 unittest.expect(o, unittest.hasLength(2)); |
| 546 checkEnterprise(o[0]); | 546 checkEnterprise(o[0]); |
| 547 checkEnterprise(o[1]); | 547 checkEnterprise(o[1]); |
| 548 } | 548 } |
| 549 | 549 |
| 550 core.int buildCounterEnterprisesListResponse = 0; | 550 core.int buildCounterEnterprisesListResponse = 0; |
| 551 buildEnterprisesListResponse() { | 551 buildEnterprisesListResponse() { |
| 552 var o = new api.EnterprisesListResponse(); | 552 var o = new api.EnterprisesListResponse(); |
| 553 buildCounterEnterprisesListResponse++; | 553 buildCounterEnterprisesListResponse++; |
| 554 if (buildCounterEnterprisesListResponse < 3) { | 554 if (buildCounterEnterprisesListResponse < 3) { |
| 555 o.enterprise = buildUnnamed2166(); | 555 o.enterprise = buildUnnamed2153(); |
| 556 o.kind = "foo"; | 556 o.kind = "foo"; |
| 557 } | 557 } |
| 558 buildCounterEnterprisesListResponse--; | 558 buildCounterEnterprisesListResponse--; |
| 559 return o; | 559 return o; |
| 560 } | 560 } |
| 561 | 561 |
| 562 checkEnterprisesListResponse(api.EnterprisesListResponse o) { | 562 checkEnterprisesListResponse(api.EnterprisesListResponse o) { |
| 563 buildCounterEnterprisesListResponse++; | 563 buildCounterEnterprisesListResponse++; |
| 564 if (buildCounterEnterprisesListResponse < 3) { | 564 if (buildCounterEnterprisesListResponse < 3) { |
| 565 checkUnnamed2166(o.enterprise); | 565 checkUnnamed2153(o.enterprise); |
| 566 unittest.expect(o.kind, unittest.equals('foo')); | 566 unittest.expect(o.kind, unittest.equals('foo')); |
| 567 } | 567 } |
| 568 buildCounterEnterprisesListResponse--; | 568 buildCounterEnterprisesListResponse--; |
| 569 } | 569 } |
| 570 | 570 |
| 571 core.int buildCounterEnterprisesSendTestPushNotificationResponse = 0; | 571 core.int buildCounterEnterprisesSendTestPushNotificationResponse = 0; |
| 572 buildEnterprisesSendTestPushNotificationResponse() { | 572 buildEnterprisesSendTestPushNotificationResponse() { |
| 573 var o = new api.EnterprisesSendTestPushNotificationResponse(); | 573 var o = new api.EnterprisesSendTestPushNotificationResponse(); |
| 574 buildCounterEnterprisesSendTestPushNotificationResponse++; | 574 buildCounterEnterprisesSendTestPushNotificationResponse++; |
| 575 if (buildCounterEnterprisesSendTestPushNotificationResponse < 3) { | 575 if (buildCounterEnterprisesSendTestPushNotificationResponse < 3) { |
| 576 o.messageId = "foo"; | 576 o.messageId = "foo"; |
| 577 o.topicName = "foo"; | 577 o.topicName = "foo"; |
| 578 } | 578 } |
| 579 buildCounterEnterprisesSendTestPushNotificationResponse--; | 579 buildCounterEnterprisesSendTestPushNotificationResponse--; |
| 580 return o; | 580 return o; |
| 581 } | 581 } |
| 582 | 582 |
| 583 checkEnterprisesSendTestPushNotificationResponse(api.EnterprisesSendTestPushNoti
ficationResponse o) { | 583 checkEnterprisesSendTestPushNotificationResponse( |
| 584 api.EnterprisesSendTestPushNotificationResponse o) { |
| 584 buildCounterEnterprisesSendTestPushNotificationResponse++; | 585 buildCounterEnterprisesSendTestPushNotificationResponse++; |
| 585 if (buildCounterEnterprisesSendTestPushNotificationResponse < 3) { | 586 if (buildCounterEnterprisesSendTestPushNotificationResponse < 3) { |
| 586 unittest.expect(o.messageId, unittest.equals('foo')); | 587 unittest.expect(o.messageId, unittest.equals('foo')); |
| 587 unittest.expect(o.topicName, unittest.equals('foo')); | 588 unittest.expect(o.topicName, unittest.equals('foo')); |
| 588 } | 589 } |
| 589 buildCounterEnterprisesSendTestPushNotificationResponse--; | 590 buildCounterEnterprisesSendTestPushNotificationResponse--; |
| 590 } | 591 } |
| 591 | 592 |
| 592 core.int buildCounterEntitlement = 0; | 593 core.int buildCounterEntitlement = 0; |
| 593 buildEntitlement() { | 594 buildEntitlement() { |
| (...skipping 11 matching lines...) Expand all Loading... |
| 605 checkEntitlement(api.Entitlement o) { | 606 checkEntitlement(api.Entitlement o) { |
| 606 buildCounterEntitlement++; | 607 buildCounterEntitlement++; |
| 607 if (buildCounterEntitlement < 3) { | 608 if (buildCounterEntitlement < 3) { |
| 608 unittest.expect(o.kind, unittest.equals('foo')); | 609 unittest.expect(o.kind, unittest.equals('foo')); |
| 609 unittest.expect(o.productId, unittest.equals('foo')); | 610 unittest.expect(o.productId, unittest.equals('foo')); |
| 610 unittest.expect(o.reason, unittest.equals('foo')); | 611 unittest.expect(o.reason, unittest.equals('foo')); |
| 611 } | 612 } |
| 612 buildCounterEntitlement--; | 613 buildCounterEntitlement--; |
| 613 } | 614 } |
| 614 | 615 |
| 615 buildUnnamed2167() { | 616 buildUnnamed2154() { |
| 616 var o = new core.List<api.Entitlement>(); | 617 var o = new core.List<api.Entitlement>(); |
| 617 o.add(buildEntitlement()); | 618 o.add(buildEntitlement()); |
| 618 o.add(buildEntitlement()); | 619 o.add(buildEntitlement()); |
| 619 return o; | 620 return o; |
| 620 } | 621 } |
| 621 | 622 |
| 622 checkUnnamed2167(core.List<api.Entitlement> o) { | 623 checkUnnamed2154(core.List<api.Entitlement> o) { |
| 623 unittest.expect(o, unittest.hasLength(2)); | 624 unittest.expect(o, unittest.hasLength(2)); |
| 624 checkEntitlement(o[0]); | 625 checkEntitlement(o[0]); |
| 625 checkEntitlement(o[1]); | 626 checkEntitlement(o[1]); |
| 626 } | 627 } |
| 627 | 628 |
| 628 core.int buildCounterEntitlementsListResponse = 0; | 629 core.int buildCounterEntitlementsListResponse = 0; |
| 629 buildEntitlementsListResponse() { | 630 buildEntitlementsListResponse() { |
| 630 var o = new api.EntitlementsListResponse(); | 631 var o = new api.EntitlementsListResponse(); |
| 631 buildCounterEntitlementsListResponse++; | 632 buildCounterEntitlementsListResponse++; |
| 632 if (buildCounterEntitlementsListResponse < 3) { | 633 if (buildCounterEntitlementsListResponse < 3) { |
| 633 o.entitlement = buildUnnamed2167(); | 634 o.entitlement = buildUnnamed2154(); |
| 634 o.kind = "foo"; | 635 o.kind = "foo"; |
| 635 } | 636 } |
| 636 buildCounterEntitlementsListResponse--; | 637 buildCounterEntitlementsListResponse--; |
| 637 return o; | 638 return o; |
| 638 } | 639 } |
| 639 | 640 |
| 640 checkEntitlementsListResponse(api.EntitlementsListResponse o) { | 641 checkEntitlementsListResponse(api.EntitlementsListResponse o) { |
| 641 buildCounterEntitlementsListResponse++; | 642 buildCounterEntitlementsListResponse++; |
| 642 if (buildCounterEntitlementsListResponse < 3) { | 643 if (buildCounterEntitlementsListResponse < 3) { |
| 643 checkUnnamed2167(o.entitlement); | 644 checkUnnamed2154(o.entitlement); |
| 644 unittest.expect(o.kind, unittest.equals('foo')); | 645 unittest.expect(o.kind, unittest.equals('foo')); |
| 645 } | 646 } |
| 646 buildCounterEntitlementsListResponse--; | 647 buildCounterEntitlementsListResponse--; |
| 647 } | 648 } |
| 648 | 649 |
| 649 core.int buildCounterGroupLicense = 0; | 650 core.int buildCounterGroupLicense = 0; |
| 650 buildGroupLicense() { | 651 buildGroupLicense() { |
| 651 var o = new api.GroupLicense(); | 652 var o = new api.GroupLicense(); |
| 652 buildCounterGroupLicense++; | 653 buildCounterGroupLicense++; |
| 653 if (buildCounterGroupLicense < 3) { | 654 if (buildCounterGroupLicense < 3) { |
| (...skipping 16 matching lines...) Expand all Loading... |
| 670 unittest.expect(o.approval, unittest.equals('foo')); | 671 unittest.expect(o.approval, unittest.equals('foo')); |
| 671 unittest.expect(o.kind, unittest.equals('foo')); | 672 unittest.expect(o.kind, unittest.equals('foo')); |
| 672 unittest.expect(o.numProvisioned, unittest.equals(42)); | 673 unittest.expect(o.numProvisioned, unittest.equals(42)); |
| 673 unittest.expect(o.numPurchased, unittest.equals(42)); | 674 unittest.expect(o.numPurchased, unittest.equals(42)); |
| 674 unittest.expect(o.permissions, unittest.equals('foo')); | 675 unittest.expect(o.permissions, unittest.equals('foo')); |
| 675 unittest.expect(o.productId, unittest.equals('foo')); | 676 unittest.expect(o.productId, unittest.equals('foo')); |
| 676 } | 677 } |
| 677 buildCounterGroupLicense--; | 678 buildCounterGroupLicense--; |
| 678 } | 679 } |
| 679 | 680 |
| 680 buildUnnamed2168() { | 681 buildUnnamed2155() { |
| 681 var o = new core.List<api.User>(); | 682 var o = new core.List<api.User>(); |
| 682 o.add(buildUser()); | 683 o.add(buildUser()); |
| 683 o.add(buildUser()); | 684 o.add(buildUser()); |
| 684 return o; | 685 return o; |
| 685 } | 686 } |
| 686 | 687 |
| 687 checkUnnamed2168(core.List<api.User> o) { | 688 checkUnnamed2155(core.List<api.User> o) { |
| 688 unittest.expect(o, unittest.hasLength(2)); | 689 unittest.expect(o, unittest.hasLength(2)); |
| 689 checkUser(o[0]); | 690 checkUser(o[0]); |
| 690 checkUser(o[1]); | 691 checkUser(o[1]); |
| 691 } | 692 } |
| 692 | 693 |
| 693 core.int buildCounterGroupLicenseUsersListResponse = 0; | 694 core.int buildCounterGroupLicenseUsersListResponse = 0; |
| 694 buildGroupLicenseUsersListResponse() { | 695 buildGroupLicenseUsersListResponse() { |
| 695 var o = new api.GroupLicenseUsersListResponse(); | 696 var o = new api.GroupLicenseUsersListResponse(); |
| 696 buildCounterGroupLicenseUsersListResponse++; | 697 buildCounterGroupLicenseUsersListResponse++; |
| 697 if (buildCounterGroupLicenseUsersListResponse < 3) { | 698 if (buildCounterGroupLicenseUsersListResponse < 3) { |
| 698 o.kind = "foo"; | 699 o.kind = "foo"; |
| 699 o.user = buildUnnamed2168(); | 700 o.user = buildUnnamed2155(); |
| 700 } | 701 } |
| 701 buildCounterGroupLicenseUsersListResponse--; | 702 buildCounterGroupLicenseUsersListResponse--; |
| 702 return o; | 703 return o; |
| 703 } | 704 } |
| 704 | 705 |
| 705 checkGroupLicenseUsersListResponse(api.GroupLicenseUsersListResponse o) { | 706 checkGroupLicenseUsersListResponse(api.GroupLicenseUsersListResponse o) { |
| 706 buildCounterGroupLicenseUsersListResponse++; | 707 buildCounterGroupLicenseUsersListResponse++; |
| 707 if (buildCounterGroupLicenseUsersListResponse < 3) { | 708 if (buildCounterGroupLicenseUsersListResponse < 3) { |
| 708 unittest.expect(o.kind, unittest.equals('foo')); | 709 unittest.expect(o.kind, unittest.equals('foo')); |
| 709 checkUnnamed2168(o.user); | 710 checkUnnamed2155(o.user); |
| 710 } | 711 } |
| 711 buildCounterGroupLicenseUsersListResponse--; | 712 buildCounterGroupLicenseUsersListResponse--; |
| 712 } | 713 } |
| 713 | 714 |
| 714 buildUnnamed2169() { | 715 buildUnnamed2156() { |
| 715 var o = new core.List<api.GroupLicense>(); | 716 var o = new core.List<api.GroupLicense>(); |
| 716 o.add(buildGroupLicense()); | 717 o.add(buildGroupLicense()); |
| 717 o.add(buildGroupLicense()); | 718 o.add(buildGroupLicense()); |
| 718 return o; | 719 return o; |
| 719 } | 720 } |
| 720 | 721 |
| 721 checkUnnamed2169(core.List<api.GroupLicense> o) { | 722 checkUnnamed2156(core.List<api.GroupLicense> o) { |
| 722 unittest.expect(o, unittest.hasLength(2)); | 723 unittest.expect(o, unittest.hasLength(2)); |
| 723 checkGroupLicense(o[0]); | 724 checkGroupLicense(o[0]); |
| 724 checkGroupLicense(o[1]); | 725 checkGroupLicense(o[1]); |
| 725 } | 726 } |
| 726 | 727 |
| 727 core.int buildCounterGroupLicensesListResponse = 0; | 728 core.int buildCounterGroupLicensesListResponse = 0; |
| 728 buildGroupLicensesListResponse() { | 729 buildGroupLicensesListResponse() { |
| 729 var o = new api.GroupLicensesListResponse(); | 730 var o = new api.GroupLicensesListResponse(); |
| 730 buildCounterGroupLicensesListResponse++; | 731 buildCounterGroupLicensesListResponse++; |
| 731 if (buildCounterGroupLicensesListResponse < 3) { | 732 if (buildCounterGroupLicensesListResponse < 3) { |
| 732 o.groupLicense = buildUnnamed2169(); | 733 o.groupLicense = buildUnnamed2156(); |
| 733 o.kind = "foo"; | 734 o.kind = "foo"; |
| 734 } | 735 } |
| 735 buildCounterGroupLicensesListResponse--; | 736 buildCounterGroupLicensesListResponse--; |
| 736 return o; | 737 return o; |
| 737 } | 738 } |
| 738 | 739 |
| 739 checkGroupLicensesListResponse(api.GroupLicensesListResponse o) { | 740 checkGroupLicensesListResponse(api.GroupLicensesListResponse o) { |
| 740 buildCounterGroupLicensesListResponse++; | 741 buildCounterGroupLicensesListResponse++; |
| 741 if (buildCounterGroupLicensesListResponse < 3) { | 742 if (buildCounterGroupLicensesListResponse < 3) { |
| 742 checkUnnamed2169(o.groupLicense); | 743 checkUnnamed2156(o.groupLicense); |
| 743 unittest.expect(o.kind, unittest.equals('foo')); | 744 unittest.expect(o.kind, unittest.equals('foo')); |
| 744 } | 745 } |
| 745 buildCounterGroupLicensesListResponse--; | 746 buildCounterGroupLicensesListResponse--; |
| 746 } | 747 } |
| 747 | 748 |
| 748 core.int buildCounterInstall = 0; | 749 core.int buildCounterInstall = 0; |
| 749 buildInstall() { | 750 buildInstall() { |
| 750 var o = new api.Install(); | 751 var o = new api.Install(); |
| 751 buildCounterInstall++; | 752 buildCounterInstall++; |
| 752 if (buildCounterInstall < 3) { | 753 if (buildCounterInstall < 3) { |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 790 if (buildCounterInstallFailureEvent < 3) { | 791 if (buildCounterInstallFailureEvent < 3) { |
| 791 unittest.expect(o.deviceId, unittest.equals('foo')); | 792 unittest.expect(o.deviceId, unittest.equals('foo')); |
| 792 unittest.expect(o.failureDetails, unittest.equals('foo')); | 793 unittest.expect(o.failureDetails, unittest.equals('foo')); |
| 793 unittest.expect(o.failureReason, unittest.equals('foo')); | 794 unittest.expect(o.failureReason, unittest.equals('foo')); |
| 794 unittest.expect(o.productId, unittest.equals('foo')); | 795 unittest.expect(o.productId, unittest.equals('foo')); |
| 795 unittest.expect(o.userId, unittest.equals('foo')); | 796 unittest.expect(o.userId, unittest.equals('foo')); |
| 796 } | 797 } |
| 797 buildCounterInstallFailureEvent--; | 798 buildCounterInstallFailureEvent--; |
| 798 } | 799 } |
| 799 | 800 |
| 800 buildUnnamed2170() { | 801 buildUnnamed2157() { |
| 801 var o = new core.List<api.Install>(); | 802 var o = new core.List<api.Install>(); |
| 802 o.add(buildInstall()); | 803 o.add(buildInstall()); |
| 803 o.add(buildInstall()); | 804 o.add(buildInstall()); |
| 804 return o; | 805 return o; |
| 805 } | 806 } |
| 806 | 807 |
| 807 checkUnnamed2170(core.List<api.Install> o) { | 808 checkUnnamed2157(core.List<api.Install> o) { |
| 808 unittest.expect(o, unittest.hasLength(2)); | 809 unittest.expect(o, unittest.hasLength(2)); |
| 809 checkInstall(o[0]); | 810 checkInstall(o[0]); |
| 810 checkInstall(o[1]); | 811 checkInstall(o[1]); |
| 811 } | 812 } |
| 812 | 813 |
| 813 core.int buildCounterInstallsListResponse = 0; | 814 core.int buildCounterInstallsListResponse = 0; |
| 814 buildInstallsListResponse() { | 815 buildInstallsListResponse() { |
| 815 var o = new api.InstallsListResponse(); | 816 var o = new api.InstallsListResponse(); |
| 816 buildCounterInstallsListResponse++; | 817 buildCounterInstallsListResponse++; |
| 817 if (buildCounterInstallsListResponse < 3) { | 818 if (buildCounterInstallsListResponse < 3) { |
| 818 o.install = buildUnnamed2170(); | 819 o.install = buildUnnamed2157(); |
| 819 o.kind = "foo"; | 820 o.kind = "foo"; |
| 820 } | 821 } |
| 821 buildCounterInstallsListResponse--; | 822 buildCounterInstallsListResponse--; |
| 822 return o; | 823 return o; |
| 823 } | 824 } |
| 824 | 825 |
| 825 checkInstallsListResponse(api.InstallsListResponse o) { | 826 checkInstallsListResponse(api.InstallsListResponse o) { |
| 826 buildCounterInstallsListResponse++; | 827 buildCounterInstallsListResponse++; |
| 827 if (buildCounterInstallsListResponse < 3) { | 828 if (buildCounterInstallsListResponse < 3) { |
| 828 checkUnnamed2170(o.install); | 829 checkUnnamed2157(o.install); |
| 829 unittest.expect(o.kind, unittest.equals('foo')); | 830 unittest.expect(o.kind, unittest.equals('foo')); |
| 830 } | 831 } |
| 831 buildCounterInstallsListResponse--; | 832 buildCounterInstallsListResponse--; |
| 832 } | 833 } |
| 833 | 834 |
| 834 core.int buildCounterLocalizedText = 0; | 835 core.int buildCounterLocalizedText = 0; |
| 835 buildLocalizedText() { | 836 buildLocalizedText() { |
| 836 var o = new api.LocalizedText(); | 837 var o = new api.LocalizedText(); |
| 837 buildCounterLocalizedText++; | 838 buildCounterLocalizedText++; |
| 838 if (buildCounterLocalizedText < 3) { | 839 if (buildCounterLocalizedText < 3) { |
| 839 o.locale = "foo"; | 840 o.locale = "foo"; |
| 840 o.text = "foo"; | 841 o.text = "foo"; |
| 841 } | 842 } |
| 842 buildCounterLocalizedText--; | 843 buildCounterLocalizedText--; |
| 843 return o; | 844 return o; |
| 844 } | 845 } |
| 845 | 846 |
| 846 checkLocalizedText(api.LocalizedText o) { | 847 checkLocalizedText(api.LocalizedText o) { |
| 847 buildCounterLocalizedText++; | 848 buildCounterLocalizedText++; |
| 848 if (buildCounterLocalizedText < 3) { | 849 if (buildCounterLocalizedText < 3) { |
| 849 unittest.expect(o.locale, unittest.equals('foo')); | 850 unittest.expect(o.locale, unittest.equals('foo')); |
| 850 unittest.expect(o.text, unittest.equals('foo')); | 851 unittest.expect(o.text, unittest.equals('foo')); |
| 851 } | 852 } |
| 852 buildCounterLocalizedText--; | 853 buildCounterLocalizedText--; |
| 853 } | 854 } |
| 854 | 855 |
| 855 buildUnnamed2171() { | 856 buildUnnamed2158() { |
| 856 var o = new core.List<api.ManagedProperty>(); | 857 var o = new core.List<api.ManagedProperty>(); |
| 857 o.add(buildManagedProperty()); | 858 o.add(buildManagedProperty()); |
| 858 o.add(buildManagedProperty()); | 859 o.add(buildManagedProperty()); |
| 859 return o; | 860 return o; |
| 860 } | 861 } |
| 861 | 862 |
| 862 checkUnnamed2171(core.List<api.ManagedProperty> o) { | 863 checkUnnamed2158(core.List<api.ManagedProperty> o) { |
| 863 unittest.expect(o, unittest.hasLength(2)); | 864 unittest.expect(o, unittest.hasLength(2)); |
| 864 checkManagedProperty(o[0]); | 865 checkManagedProperty(o[0]); |
| 865 checkManagedProperty(o[1]); | 866 checkManagedProperty(o[1]); |
| 866 } | 867 } |
| 867 | 868 |
| 868 core.int buildCounterManagedConfiguration = 0; | 869 core.int buildCounterManagedConfiguration = 0; |
| 869 buildManagedConfiguration() { | 870 buildManagedConfiguration() { |
| 870 var o = new api.ManagedConfiguration(); | 871 var o = new api.ManagedConfiguration(); |
| 871 buildCounterManagedConfiguration++; | 872 buildCounterManagedConfiguration++; |
| 872 if (buildCounterManagedConfiguration < 3) { | 873 if (buildCounterManagedConfiguration < 3) { |
| 873 o.kind = "foo"; | 874 o.kind = "foo"; |
| 874 o.managedProperty = buildUnnamed2171(); | 875 o.managedProperty = buildUnnamed2158(); |
| 875 o.productId = "foo"; | 876 o.productId = "foo"; |
| 876 } | 877 } |
| 877 buildCounterManagedConfiguration--; | 878 buildCounterManagedConfiguration--; |
| 878 return o; | 879 return o; |
| 879 } | 880 } |
| 880 | 881 |
| 881 checkManagedConfiguration(api.ManagedConfiguration o) { | 882 checkManagedConfiguration(api.ManagedConfiguration o) { |
| 882 buildCounterManagedConfiguration++; | 883 buildCounterManagedConfiguration++; |
| 883 if (buildCounterManagedConfiguration < 3) { | 884 if (buildCounterManagedConfiguration < 3) { |
| 884 unittest.expect(o.kind, unittest.equals('foo')); | 885 unittest.expect(o.kind, unittest.equals('foo')); |
| 885 checkUnnamed2171(o.managedProperty); | 886 checkUnnamed2158(o.managedProperty); |
| 886 unittest.expect(o.productId, unittest.equals('foo')); | 887 unittest.expect(o.productId, unittest.equals('foo')); |
| 887 } | 888 } |
| 888 buildCounterManagedConfiguration--; | 889 buildCounterManagedConfiguration--; |
| 889 } | 890 } |
| 890 | 891 |
| 891 buildUnnamed2172() { | 892 buildUnnamed2159() { |
| 892 var o = new core.List<api.ManagedConfiguration>(); | 893 var o = new core.List<api.ManagedConfiguration>(); |
| 893 o.add(buildManagedConfiguration()); | 894 o.add(buildManagedConfiguration()); |
| 894 o.add(buildManagedConfiguration()); | 895 o.add(buildManagedConfiguration()); |
| 895 return o; | 896 return o; |
| 896 } | 897 } |
| 897 | 898 |
| 898 checkUnnamed2172(core.List<api.ManagedConfiguration> o) { | 899 checkUnnamed2159(core.List<api.ManagedConfiguration> o) { |
| 899 unittest.expect(o, unittest.hasLength(2)); | 900 unittest.expect(o, unittest.hasLength(2)); |
| 900 checkManagedConfiguration(o[0]); | 901 checkManagedConfiguration(o[0]); |
| 901 checkManagedConfiguration(o[1]); | 902 checkManagedConfiguration(o[1]); |
| 902 } | 903 } |
| 903 | 904 |
| 904 core.int buildCounterManagedConfigurationsForDeviceListResponse = 0; | 905 core.int buildCounterManagedConfigurationsForDeviceListResponse = 0; |
| 905 buildManagedConfigurationsForDeviceListResponse() { | 906 buildManagedConfigurationsForDeviceListResponse() { |
| 906 var o = new api.ManagedConfigurationsForDeviceListResponse(); | 907 var o = new api.ManagedConfigurationsForDeviceListResponse(); |
| 907 buildCounterManagedConfigurationsForDeviceListResponse++; | 908 buildCounterManagedConfigurationsForDeviceListResponse++; |
| 908 if (buildCounterManagedConfigurationsForDeviceListResponse < 3) { | 909 if (buildCounterManagedConfigurationsForDeviceListResponse < 3) { |
| 909 o.kind = "foo"; | 910 o.kind = "foo"; |
| 910 o.managedConfigurationForDevice = buildUnnamed2172(); | 911 o.managedConfigurationForDevice = buildUnnamed2159(); |
| 911 } | 912 } |
| 912 buildCounterManagedConfigurationsForDeviceListResponse--; | 913 buildCounterManagedConfigurationsForDeviceListResponse--; |
| 913 return o; | 914 return o; |
| 914 } | 915 } |
| 915 | 916 |
| 916 checkManagedConfigurationsForDeviceListResponse(api.ManagedConfigurationsForDevi
ceListResponse o) { | 917 checkManagedConfigurationsForDeviceListResponse( |
| 918 api.ManagedConfigurationsForDeviceListResponse o) { |
| 917 buildCounterManagedConfigurationsForDeviceListResponse++; | 919 buildCounterManagedConfigurationsForDeviceListResponse++; |
| 918 if (buildCounterManagedConfigurationsForDeviceListResponse < 3) { | 920 if (buildCounterManagedConfigurationsForDeviceListResponse < 3) { |
| 919 unittest.expect(o.kind, unittest.equals('foo')); | 921 unittest.expect(o.kind, unittest.equals('foo')); |
| 920 checkUnnamed2172(o.managedConfigurationForDevice); | 922 checkUnnamed2159(o.managedConfigurationForDevice); |
| 921 } | 923 } |
| 922 buildCounterManagedConfigurationsForDeviceListResponse--; | 924 buildCounterManagedConfigurationsForDeviceListResponse--; |
| 923 } | 925 } |
| 924 | 926 |
| 925 buildUnnamed2173() { | 927 buildUnnamed2160() { |
| 926 var o = new core.List<api.ManagedConfiguration>(); | 928 var o = new core.List<api.ManagedConfiguration>(); |
| 927 o.add(buildManagedConfiguration()); | 929 o.add(buildManagedConfiguration()); |
| 928 o.add(buildManagedConfiguration()); | 930 o.add(buildManagedConfiguration()); |
| 929 return o; | 931 return o; |
| 930 } | 932 } |
| 931 | 933 |
| 932 checkUnnamed2173(core.List<api.ManagedConfiguration> o) { | 934 checkUnnamed2160(core.List<api.ManagedConfiguration> o) { |
| 933 unittest.expect(o, unittest.hasLength(2)); | 935 unittest.expect(o, unittest.hasLength(2)); |
| 934 checkManagedConfiguration(o[0]); | 936 checkManagedConfiguration(o[0]); |
| 935 checkManagedConfiguration(o[1]); | 937 checkManagedConfiguration(o[1]); |
| 936 } | 938 } |
| 937 | 939 |
| 938 core.int buildCounterManagedConfigurationsForUserListResponse = 0; | 940 core.int buildCounterManagedConfigurationsForUserListResponse = 0; |
| 939 buildManagedConfigurationsForUserListResponse() { | 941 buildManagedConfigurationsForUserListResponse() { |
| 940 var o = new api.ManagedConfigurationsForUserListResponse(); | 942 var o = new api.ManagedConfigurationsForUserListResponse(); |
| 941 buildCounterManagedConfigurationsForUserListResponse++; | 943 buildCounterManagedConfigurationsForUserListResponse++; |
| 942 if (buildCounterManagedConfigurationsForUserListResponse < 3) { | 944 if (buildCounterManagedConfigurationsForUserListResponse < 3) { |
| 943 o.kind = "foo"; | 945 o.kind = "foo"; |
| 944 o.managedConfigurationForUser = buildUnnamed2173(); | 946 o.managedConfigurationForUser = buildUnnamed2160(); |
| 945 } | 947 } |
| 946 buildCounterManagedConfigurationsForUserListResponse--; | 948 buildCounterManagedConfigurationsForUserListResponse--; |
| 947 return o; | 949 return o; |
| 948 } | 950 } |
| 949 | 951 |
| 950 checkManagedConfigurationsForUserListResponse(api.ManagedConfigurationsForUserLi
stResponse o) { | 952 checkManagedConfigurationsForUserListResponse( |
| 953 api.ManagedConfigurationsForUserListResponse o) { |
| 951 buildCounterManagedConfigurationsForUserListResponse++; | 954 buildCounterManagedConfigurationsForUserListResponse++; |
| 952 if (buildCounterManagedConfigurationsForUserListResponse < 3) { | 955 if (buildCounterManagedConfigurationsForUserListResponse < 3) { |
| 953 unittest.expect(o.kind, unittest.equals('foo')); | 956 unittest.expect(o.kind, unittest.equals('foo')); |
| 954 checkUnnamed2173(o.managedConfigurationForUser); | 957 checkUnnamed2160(o.managedConfigurationForUser); |
| 955 } | 958 } |
| 956 buildCounterManagedConfigurationsForUserListResponse--; | 959 buildCounterManagedConfigurationsForUserListResponse--; |
| 957 } | 960 } |
| 958 | 961 |
| 959 buildUnnamed2174() { | 962 buildUnnamed2161() { |
| 960 var o = new core.List<api.ManagedPropertyBundle>(); | 963 var o = new core.List<api.ManagedPropertyBundle>(); |
| 961 o.add(buildManagedPropertyBundle()); | 964 o.add(buildManagedPropertyBundle()); |
| 962 o.add(buildManagedPropertyBundle()); | 965 o.add(buildManagedPropertyBundle()); |
| 963 return o; | 966 return o; |
| 964 } | 967 } |
| 965 | 968 |
| 966 checkUnnamed2174(core.List<api.ManagedPropertyBundle> o) { | 969 checkUnnamed2161(core.List<api.ManagedPropertyBundle> o) { |
| 967 unittest.expect(o, unittest.hasLength(2)); | 970 unittest.expect(o, unittest.hasLength(2)); |
| 968 checkManagedPropertyBundle(o[0]); | 971 checkManagedPropertyBundle(o[0]); |
| 969 checkManagedPropertyBundle(o[1]); | 972 checkManagedPropertyBundle(o[1]); |
| 970 } | 973 } |
| 971 | 974 |
| 972 buildUnnamed2175() { | 975 buildUnnamed2162() { |
| 973 var o = new core.List<core.String>(); | 976 var o = new core.List<core.String>(); |
| 974 o.add("foo"); | 977 o.add("foo"); |
| 975 o.add("foo"); | 978 o.add("foo"); |
| 976 return o; | 979 return o; |
| 977 } | 980 } |
| 978 | 981 |
| 979 checkUnnamed2175(core.List<core.String> o) { | 982 checkUnnamed2162(core.List<core.String> o) { |
| 980 unittest.expect(o, unittest.hasLength(2)); | 983 unittest.expect(o, unittest.hasLength(2)); |
| 981 unittest.expect(o[0], unittest.equals('foo')); | 984 unittest.expect(o[0], unittest.equals('foo')); |
| 982 unittest.expect(o[1], unittest.equals('foo')); | 985 unittest.expect(o[1], unittest.equals('foo')); |
| 983 } | 986 } |
| 984 | 987 |
| 985 core.int buildCounterManagedProperty = 0; | 988 core.int buildCounterManagedProperty = 0; |
| 986 buildManagedProperty() { | 989 buildManagedProperty() { |
| 987 var o = new api.ManagedProperty(); | 990 var o = new api.ManagedProperty(); |
| 988 buildCounterManagedProperty++; | 991 buildCounterManagedProperty++; |
| 989 if (buildCounterManagedProperty < 3) { | 992 if (buildCounterManagedProperty < 3) { |
| 990 o.key = "foo"; | 993 o.key = "foo"; |
| 991 o.valueBool = true; | 994 o.valueBool = true; |
| 992 o.valueBundle = buildManagedPropertyBundle(); | 995 o.valueBundle = buildManagedPropertyBundle(); |
| 993 o.valueBundleArray = buildUnnamed2174(); | 996 o.valueBundleArray = buildUnnamed2161(); |
| 994 o.valueInteger = 42; | 997 o.valueInteger = 42; |
| 995 o.valueString = "foo"; | 998 o.valueString = "foo"; |
| 996 o.valueStringArray = buildUnnamed2175(); | 999 o.valueStringArray = buildUnnamed2162(); |
| 997 } | 1000 } |
| 998 buildCounterManagedProperty--; | 1001 buildCounterManagedProperty--; |
| 999 return o; | 1002 return o; |
| 1000 } | 1003 } |
| 1001 | 1004 |
| 1002 checkManagedProperty(api.ManagedProperty o) { | 1005 checkManagedProperty(api.ManagedProperty o) { |
| 1003 buildCounterManagedProperty++; | 1006 buildCounterManagedProperty++; |
| 1004 if (buildCounterManagedProperty < 3) { | 1007 if (buildCounterManagedProperty < 3) { |
| 1005 unittest.expect(o.key, unittest.equals('foo')); | 1008 unittest.expect(o.key, unittest.equals('foo')); |
| 1006 unittest.expect(o.valueBool, unittest.isTrue); | 1009 unittest.expect(o.valueBool, unittest.isTrue); |
| 1007 checkManagedPropertyBundle(o.valueBundle); | 1010 checkManagedPropertyBundle(o.valueBundle); |
| 1008 checkUnnamed2174(o.valueBundleArray); | 1011 checkUnnamed2161(o.valueBundleArray); |
| 1009 unittest.expect(o.valueInteger, unittest.equals(42)); | 1012 unittest.expect(o.valueInteger, unittest.equals(42)); |
| 1010 unittest.expect(o.valueString, unittest.equals('foo')); | 1013 unittest.expect(o.valueString, unittest.equals('foo')); |
| 1011 checkUnnamed2175(o.valueStringArray); | 1014 checkUnnamed2162(o.valueStringArray); |
| 1012 } | 1015 } |
| 1013 buildCounterManagedProperty--; | 1016 buildCounterManagedProperty--; |
| 1014 } | 1017 } |
| 1015 | 1018 |
| 1016 buildUnnamed2176() { | 1019 buildUnnamed2163() { |
| 1017 var o = new core.List<api.ManagedProperty>(); | 1020 var o = new core.List<api.ManagedProperty>(); |
| 1018 o.add(buildManagedProperty()); | 1021 o.add(buildManagedProperty()); |
| 1019 o.add(buildManagedProperty()); | 1022 o.add(buildManagedProperty()); |
| 1020 return o; | 1023 return o; |
| 1021 } | 1024 } |
| 1022 | 1025 |
| 1023 checkUnnamed2176(core.List<api.ManagedProperty> o) { | 1026 checkUnnamed2163(core.List<api.ManagedProperty> o) { |
| 1024 unittest.expect(o, unittest.hasLength(2)); | 1027 unittest.expect(o, unittest.hasLength(2)); |
| 1025 checkManagedProperty(o[0]); | 1028 checkManagedProperty(o[0]); |
| 1026 checkManagedProperty(o[1]); | 1029 checkManagedProperty(o[1]); |
| 1027 } | 1030 } |
| 1028 | 1031 |
| 1029 core.int buildCounterManagedPropertyBundle = 0; | 1032 core.int buildCounterManagedPropertyBundle = 0; |
| 1030 buildManagedPropertyBundle() { | 1033 buildManagedPropertyBundle() { |
| 1031 var o = new api.ManagedPropertyBundle(); | 1034 var o = new api.ManagedPropertyBundle(); |
| 1032 buildCounterManagedPropertyBundle++; | 1035 buildCounterManagedPropertyBundle++; |
| 1033 if (buildCounterManagedPropertyBundle < 3) { | 1036 if (buildCounterManagedPropertyBundle < 3) { |
| 1034 o.managedProperty = buildUnnamed2176(); | 1037 o.managedProperty = buildUnnamed2163(); |
| 1035 } | 1038 } |
| 1036 buildCounterManagedPropertyBundle--; | 1039 buildCounterManagedPropertyBundle--; |
| 1037 return o; | 1040 return o; |
| 1038 } | 1041 } |
| 1039 | 1042 |
| 1040 checkManagedPropertyBundle(api.ManagedPropertyBundle o) { | 1043 checkManagedPropertyBundle(api.ManagedPropertyBundle o) { |
| 1041 buildCounterManagedPropertyBundle++; | 1044 buildCounterManagedPropertyBundle++; |
| 1042 if (buildCounterManagedPropertyBundle < 3) { | 1045 if (buildCounterManagedPropertyBundle < 3) { |
| 1043 checkUnnamed2176(o.managedProperty); | 1046 checkUnnamed2163(o.managedProperty); |
| 1044 } | 1047 } |
| 1045 buildCounterManagedPropertyBundle--; | 1048 buildCounterManagedPropertyBundle--; |
| 1046 } | 1049 } |
| 1047 | 1050 |
| 1048 core.int buildCounterNewDeviceEvent = 0; | 1051 core.int buildCounterNewDeviceEvent = 0; |
| 1049 buildNewDeviceEvent() { | 1052 buildNewDeviceEvent() { |
| 1050 var o = new api.NewDeviceEvent(); | 1053 var o = new api.NewDeviceEvent(); |
| 1051 buildCounterNewDeviceEvent++; | 1054 buildCounterNewDeviceEvent++; |
| 1052 if (buildCounterNewDeviceEvent < 3) { | 1055 if (buildCounterNewDeviceEvent < 3) { |
| 1053 o.deviceId = "foo"; | 1056 o.deviceId = "foo"; |
| 1054 o.managementType = "foo"; | 1057 o.managementType = "foo"; |
| 1055 o.userId = "foo"; | 1058 o.userId = "foo"; |
| 1056 } | 1059 } |
| 1057 buildCounterNewDeviceEvent--; | 1060 buildCounterNewDeviceEvent--; |
| 1058 return o; | 1061 return o; |
| 1059 } | 1062 } |
| 1060 | 1063 |
| 1061 checkNewDeviceEvent(api.NewDeviceEvent o) { | 1064 checkNewDeviceEvent(api.NewDeviceEvent o) { |
| 1062 buildCounterNewDeviceEvent++; | 1065 buildCounterNewDeviceEvent++; |
| 1063 if (buildCounterNewDeviceEvent < 3) { | 1066 if (buildCounterNewDeviceEvent < 3) { |
| 1064 unittest.expect(o.deviceId, unittest.equals('foo')); | 1067 unittest.expect(o.deviceId, unittest.equals('foo')); |
| 1065 unittest.expect(o.managementType, unittest.equals('foo')); | 1068 unittest.expect(o.managementType, unittest.equals('foo')); |
| 1066 unittest.expect(o.userId, unittest.equals('foo')); | 1069 unittest.expect(o.userId, unittest.equals('foo')); |
| 1067 } | 1070 } |
| 1068 buildCounterNewDeviceEvent--; | 1071 buildCounterNewDeviceEvent--; |
| 1069 } | 1072 } |
| 1070 | 1073 |
| 1071 buildUnnamed2177() { | 1074 buildUnnamed2164() { |
| 1072 var o = new core.List<core.String>(); | 1075 var o = new core.List<core.String>(); |
| 1073 o.add("foo"); | 1076 o.add("foo"); |
| 1074 o.add("foo"); | 1077 o.add("foo"); |
| 1075 return o; | 1078 return o; |
| 1076 } | 1079 } |
| 1077 | 1080 |
| 1078 checkUnnamed2177(core.List<core.String> o) { | 1081 checkUnnamed2164(core.List<core.String> o) { |
| 1079 unittest.expect(o, unittest.hasLength(2)); | 1082 unittest.expect(o, unittest.hasLength(2)); |
| 1080 unittest.expect(o[0], unittest.equals('foo')); | 1083 unittest.expect(o[0], unittest.equals('foo')); |
| 1081 unittest.expect(o[1], unittest.equals('foo')); | 1084 unittest.expect(o[1], unittest.equals('foo')); |
| 1082 } | 1085 } |
| 1083 | 1086 |
| 1084 buildUnnamed2178() { | 1087 buildUnnamed2165() { |
| 1085 var o = new core.List<core.String>(); | 1088 var o = new core.List<core.String>(); |
| 1086 o.add("foo"); | 1089 o.add("foo"); |
| 1087 o.add("foo"); | 1090 o.add("foo"); |
| 1088 return o; | 1091 return o; |
| 1089 } | 1092 } |
| 1090 | 1093 |
| 1091 checkUnnamed2178(core.List<core.String> o) { | 1094 checkUnnamed2165(core.List<core.String> o) { |
| 1092 unittest.expect(o, unittest.hasLength(2)); | 1095 unittest.expect(o, unittest.hasLength(2)); |
| 1093 unittest.expect(o[0], unittest.equals('foo')); | 1096 unittest.expect(o[0], unittest.equals('foo')); |
| 1094 unittest.expect(o[1], unittest.equals('foo')); | 1097 unittest.expect(o[1], unittest.equals('foo')); |
| 1095 } | 1098 } |
| 1096 | 1099 |
| 1097 core.int buildCounterNewPermissionsEvent = 0; | 1100 core.int buildCounterNewPermissionsEvent = 0; |
| 1098 buildNewPermissionsEvent() { | 1101 buildNewPermissionsEvent() { |
| 1099 var o = new api.NewPermissionsEvent(); | 1102 var o = new api.NewPermissionsEvent(); |
| 1100 buildCounterNewPermissionsEvent++; | 1103 buildCounterNewPermissionsEvent++; |
| 1101 if (buildCounterNewPermissionsEvent < 3) { | 1104 if (buildCounterNewPermissionsEvent < 3) { |
| 1102 o.approvedPermissions = buildUnnamed2177(); | 1105 o.approvedPermissions = buildUnnamed2164(); |
| 1103 o.productId = "foo"; | 1106 o.productId = "foo"; |
| 1104 o.requestedPermissions = buildUnnamed2178(); | 1107 o.requestedPermissions = buildUnnamed2165(); |
| 1105 } | 1108 } |
| 1106 buildCounterNewPermissionsEvent--; | 1109 buildCounterNewPermissionsEvent--; |
| 1107 return o; | 1110 return o; |
| 1108 } | 1111 } |
| 1109 | 1112 |
| 1110 checkNewPermissionsEvent(api.NewPermissionsEvent o) { | 1113 checkNewPermissionsEvent(api.NewPermissionsEvent o) { |
| 1111 buildCounterNewPermissionsEvent++; | 1114 buildCounterNewPermissionsEvent++; |
| 1112 if (buildCounterNewPermissionsEvent < 3) { | 1115 if (buildCounterNewPermissionsEvent < 3) { |
| 1113 checkUnnamed2177(o.approvedPermissions); | 1116 checkUnnamed2164(o.approvedPermissions); |
| 1114 unittest.expect(o.productId, unittest.equals('foo')); | 1117 unittest.expect(o.productId, unittest.equals('foo')); |
| 1115 checkUnnamed2178(o.requestedPermissions); | 1118 checkUnnamed2165(o.requestedPermissions); |
| 1116 } | 1119 } |
| 1117 buildCounterNewPermissionsEvent--; | 1120 buildCounterNewPermissionsEvent--; |
| 1118 } | 1121 } |
| 1119 | 1122 |
| 1120 core.int buildCounterNotification = 0; | 1123 core.int buildCounterNotification = 0; |
| 1121 buildNotification() { | 1124 buildNotification() { |
| 1122 var o = new api.Notification(); | 1125 var o = new api.Notification(); |
| 1123 buildCounterNotification++; | 1126 buildCounterNotification++; |
| 1124 if (buildCounterNotification < 3) { | 1127 if (buildCounterNotification < 3) { |
| 1125 o.appRestrictionsSchemaChangeEvent = buildAppRestrictionsSchemaChangeEvent()
; | 1128 o.appRestrictionsSchemaChangeEvent = |
| 1129 buildAppRestrictionsSchemaChangeEvent(); |
| 1126 o.appUpdateEvent = buildAppUpdateEvent(); | 1130 o.appUpdateEvent = buildAppUpdateEvent(); |
| 1127 o.enterpriseId = "foo"; | 1131 o.enterpriseId = "foo"; |
| 1128 o.installFailureEvent = buildInstallFailureEvent(); | 1132 o.installFailureEvent = buildInstallFailureEvent(); |
| 1129 o.newDeviceEvent = buildNewDeviceEvent(); | 1133 o.newDeviceEvent = buildNewDeviceEvent(); |
| 1130 o.newPermissionsEvent = buildNewPermissionsEvent(); | 1134 o.newPermissionsEvent = buildNewPermissionsEvent(); |
| 1131 o.notificationType = "foo"; | 1135 o.notificationType = "foo"; |
| 1132 o.productApprovalEvent = buildProductApprovalEvent(); | 1136 o.productApprovalEvent = buildProductApprovalEvent(); |
| 1133 o.productAvailabilityChangeEvent = buildProductAvailabilityChangeEvent(); | 1137 o.productAvailabilityChangeEvent = buildProductAvailabilityChangeEvent(); |
| 1134 o.timestampMillis = "foo"; | 1138 o.timestampMillis = "foo"; |
| 1135 } | 1139 } |
| (...skipping 11 matching lines...) Expand all Loading... |
| 1147 checkNewDeviceEvent(o.newDeviceEvent); | 1151 checkNewDeviceEvent(o.newDeviceEvent); |
| 1148 checkNewPermissionsEvent(o.newPermissionsEvent); | 1152 checkNewPermissionsEvent(o.newPermissionsEvent); |
| 1149 unittest.expect(o.notificationType, unittest.equals('foo')); | 1153 unittest.expect(o.notificationType, unittest.equals('foo')); |
| 1150 checkProductApprovalEvent(o.productApprovalEvent); | 1154 checkProductApprovalEvent(o.productApprovalEvent); |
| 1151 checkProductAvailabilityChangeEvent(o.productAvailabilityChangeEvent); | 1155 checkProductAvailabilityChangeEvent(o.productAvailabilityChangeEvent); |
| 1152 unittest.expect(o.timestampMillis, unittest.equals('foo')); | 1156 unittest.expect(o.timestampMillis, unittest.equals('foo')); |
| 1153 } | 1157 } |
| 1154 buildCounterNotification--; | 1158 buildCounterNotification--; |
| 1155 } | 1159 } |
| 1156 | 1160 |
| 1157 buildUnnamed2179() { | 1161 buildUnnamed2166() { |
| 1158 var o = new core.List<api.Notification>(); | 1162 var o = new core.List<api.Notification>(); |
| 1159 o.add(buildNotification()); | 1163 o.add(buildNotification()); |
| 1160 o.add(buildNotification()); | 1164 o.add(buildNotification()); |
| 1161 return o; | 1165 return o; |
| 1162 } | 1166 } |
| 1163 | 1167 |
| 1164 checkUnnamed2179(core.List<api.Notification> o) { | 1168 checkUnnamed2166(core.List<api.Notification> o) { |
| 1165 unittest.expect(o, unittest.hasLength(2)); | 1169 unittest.expect(o, unittest.hasLength(2)); |
| 1166 checkNotification(o[0]); | 1170 checkNotification(o[0]); |
| 1167 checkNotification(o[1]); | 1171 checkNotification(o[1]); |
| 1168 } | 1172 } |
| 1169 | 1173 |
| 1170 core.int buildCounterNotificationSet = 0; | 1174 core.int buildCounterNotificationSet = 0; |
| 1171 buildNotificationSet() { | 1175 buildNotificationSet() { |
| 1172 var o = new api.NotificationSet(); | 1176 var o = new api.NotificationSet(); |
| 1173 buildCounterNotificationSet++; | 1177 buildCounterNotificationSet++; |
| 1174 if (buildCounterNotificationSet < 3) { | 1178 if (buildCounterNotificationSet < 3) { |
| 1175 o.kind = "foo"; | 1179 o.kind = "foo"; |
| 1176 o.notification = buildUnnamed2179(); | 1180 o.notification = buildUnnamed2166(); |
| 1177 o.notificationSetId = "foo"; | 1181 o.notificationSetId = "foo"; |
| 1178 } | 1182 } |
| 1179 buildCounterNotificationSet--; | 1183 buildCounterNotificationSet--; |
| 1180 return o; | 1184 return o; |
| 1181 } | 1185 } |
| 1182 | 1186 |
| 1183 checkNotificationSet(api.NotificationSet o) { | 1187 checkNotificationSet(api.NotificationSet o) { |
| 1184 buildCounterNotificationSet++; | 1188 buildCounterNotificationSet++; |
| 1185 if (buildCounterNotificationSet < 3) { | 1189 if (buildCounterNotificationSet < 3) { |
| 1186 unittest.expect(o.kind, unittest.equals('foo')); | 1190 unittest.expect(o.kind, unittest.equals('foo')); |
| 1187 checkUnnamed2179(o.notification); | 1191 checkUnnamed2166(o.notification); |
| 1188 unittest.expect(o.notificationSetId, unittest.equals('foo')); | 1192 unittest.expect(o.notificationSetId, unittest.equals('foo')); |
| 1189 } | 1193 } |
| 1190 buildCounterNotificationSet--; | 1194 buildCounterNotificationSet--; |
| 1191 } | 1195 } |
| 1192 | 1196 |
| 1193 core.int buildCounterPageInfo = 0; | 1197 core.int buildCounterPageInfo = 0; |
| 1194 buildPageInfo() { | 1198 buildPageInfo() { |
| 1195 var o = new api.PageInfo(); | 1199 var o = new api.PageInfo(); |
| 1196 buildCounterPageInfo++; | 1200 buildCounterPageInfo++; |
| 1197 if (buildCounterPageInfo < 3) { | 1201 if (buildCounterPageInfo < 3) { |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1231 buildCounterPermission++; | 1235 buildCounterPermission++; |
| 1232 if (buildCounterPermission < 3) { | 1236 if (buildCounterPermission < 3) { |
| 1233 unittest.expect(o.description, unittest.equals('foo')); | 1237 unittest.expect(o.description, unittest.equals('foo')); |
| 1234 unittest.expect(o.kind, unittest.equals('foo')); | 1238 unittest.expect(o.kind, unittest.equals('foo')); |
| 1235 unittest.expect(o.name, unittest.equals('foo')); | 1239 unittest.expect(o.name, unittest.equals('foo')); |
| 1236 unittest.expect(o.permissionId, unittest.equals('foo')); | 1240 unittest.expect(o.permissionId, unittest.equals('foo')); |
| 1237 } | 1241 } |
| 1238 buildCounterPermission--; | 1242 buildCounterPermission--; |
| 1239 } | 1243 } |
| 1240 | 1244 |
| 1241 buildUnnamed2180() { | 1245 buildUnnamed2167() { |
| 1242 var o = new core.List<api.AppVersion>(); | 1246 var o = new core.List<api.AppVersion>(); |
| 1243 o.add(buildAppVersion()); | 1247 o.add(buildAppVersion()); |
| 1244 o.add(buildAppVersion()); | 1248 o.add(buildAppVersion()); |
| 1245 return o; | 1249 return o; |
| 1246 } | 1250 } |
| 1247 | 1251 |
| 1248 checkUnnamed2180(core.List<api.AppVersion> o) { | 1252 checkUnnamed2167(core.List<api.AppVersion> o) { |
| 1249 unittest.expect(o, unittest.hasLength(2)); | 1253 unittest.expect(o, unittest.hasLength(2)); |
| 1250 checkAppVersion(o[0]); | 1254 checkAppVersion(o[0]); |
| 1251 checkAppVersion(o[1]); | 1255 checkAppVersion(o[1]); |
| 1252 } | 1256 } |
| 1253 | 1257 |
| 1254 core.int buildCounterProduct = 0; | 1258 core.int buildCounterProduct = 0; |
| 1255 buildProduct() { | 1259 buildProduct() { |
| 1256 var o = new api.Product(); | 1260 var o = new api.Product(); |
| 1257 buildCounterProduct++; | 1261 buildCounterProduct++; |
| 1258 if (buildCounterProduct < 3) { | 1262 if (buildCounterProduct < 3) { |
| 1259 o.appVersion = buildUnnamed2180(); | 1263 o.appVersion = buildUnnamed2167(); |
| 1260 o.authorName = "foo"; | 1264 o.authorName = "foo"; |
| 1261 o.detailsUrl = "foo"; | 1265 o.detailsUrl = "foo"; |
| 1262 o.distributionChannel = "foo"; | 1266 o.distributionChannel = "foo"; |
| 1263 o.iconUrl = "foo"; | 1267 o.iconUrl = "foo"; |
| 1264 o.kind = "foo"; | 1268 o.kind = "foo"; |
| 1265 o.productId = "foo"; | 1269 o.productId = "foo"; |
| 1266 o.productPricing = "foo"; | 1270 o.productPricing = "foo"; |
| 1267 o.requiresContainerApp = true; | 1271 o.requiresContainerApp = true; |
| 1272 o.signingCertificate = buildProductSigningCertificate(); |
| 1268 o.smallIconUrl = "foo"; | 1273 o.smallIconUrl = "foo"; |
| 1269 o.title = "foo"; | 1274 o.title = "foo"; |
| 1270 o.workDetailsUrl = "foo"; | 1275 o.workDetailsUrl = "foo"; |
| 1271 } | 1276 } |
| 1272 buildCounterProduct--; | 1277 buildCounterProduct--; |
| 1273 return o; | 1278 return o; |
| 1274 } | 1279 } |
| 1275 | 1280 |
| 1276 checkProduct(api.Product o) { | 1281 checkProduct(api.Product o) { |
| 1277 buildCounterProduct++; | 1282 buildCounterProduct++; |
| 1278 if (buildCounterProduct < 3) { | 1283 if (buildCounterProduct < 3) { |
| 1279 checkUnnamed2180(o.appVersion); | 1284 checkUnnamed2167(o.appVersion); |
| 1280 unittest.expect(o.authorName, unittest.equals('foo')); | 1285 unittest.expect(o.authorName, unittest.equals('foo')); |
| 1281 unittest.expect(o.detailsUrl, unittest.equals('foo')); | 1286 unittest.expect(o.detailsUrl, unittest.equals('foo')); |
| 1282 unittest.expect(o.distributionChannel, unittest.equals('foo')); | 1287 unittest.expect(o.distributionChannel, unittest.equals('foo')); |
| 1283 unittest.expect(o.iconUrl, unittest.equals('foo')); | 1288 unittest.expect(o.iconUrl, unittest.equals('foo')); |
| 1284 unittest.expect(o.kind, unittest.equals('foo')); | 1289 unittest.expect(o.kind, unittest.equals('foo')); |
| 1285 unittest.expect(o.productId, unittest.equals('foo')); | 1290 unittest.expect(o.productId, unittest.equals('foo')); |
| 1286 unittest.expect(o.productPricing, unittest.equals('foo')); | 1291 unittest.expect(o.productPricing, unittest.equals('foo')); |
| 1287 unittest.expect(o.requiresContainerApp, unittest.isTrue); | 1292 unittest.expect(o.requiresContainerApp, unittest.isTrue); |
| 1293 checkProductSigningCertificate(o.signingCertificate); |
| 1288 unittest.expect(o.smallIconUrl, unittest.equals('foo')); | 1294 unittest.expect(o.smallIconUrl, unittest.equals('foo')); |
| 1289 unittest.expect(o.title, unittest.equals('foo')); | 1295 unittest.expect(o.title, unittest.equals('foo')); |
| 1290 unittest.expect(o.workDetailsUrl, unittest.equals('foo')); | 1296 unittest.expect(o.workDetailsUrl, unittest.equals('foo')); |
| 1291 } | 1297 } |
| 1292 buildCounterProduct--; | 1298 buildCounterProduct--; |
| 1293 } | 1299 } |
| 1294 | 1300 |
| 1295 core.int buildCounterProductApprovalEvent = 0; | 1301 core.int buildCounterProductApprovalEvent = 0; |
| 1296 buildProductApprovalEvent() { | 1302 buildProductApprovalEvent() { |
| 1297 var o = new api.ProductApprovalEvent(); | 1303 var o = new api.ProductApprovalEvent(); |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1348 | 1354 |
| 1349 checkProductPermission(api.ProductPermission o) { | 1355 checkProductPermission(api.ProductPermission o) { |
| 1350 buildCounterProductPermission++; | 1356 buildCounterProductPermission++; |
| 1351 if (buildCounterProductPermission < 3) { | 1357 if (buildCounterProductPermission < 3) { |
| 1352 unittest.expect(o.permissionId, unittest.equals('foo')); | 1358 unittest.expect(o.permissionId, unittest.equals('foo')); |
| 1353 unittest.expect(o.state, unittest.equals('foo')); | 1359 unittest.expect(o.state, unittest.equals('foo')); |
| 1354 } | 1360 } |
| 1355 buildCounterProductPermission--; | 1361 buildCounterProductPermission--; |
| 1356 } | 1362 } |
| 1357 | 1363 |
| 1358 buildUnnamed2181() { | 1364 buildUnnamed2168() { |
| 1359 var o = new core.List<api.ProductPermission>(); | 1365 var o = new core.List<api.ProductPermission>(); |
| 1360 o.add(buildProductPermission()); | 1366 o.add(buildProductPermission()); |
| 1361 o.add(buildProductPermission()); | 1367 o.add(buildProductPermission()); |
| 1362 return o; | 1368 return o; |
| 1363 } | 1369 } |
| 1364 | 1370 |
| 1365 checkUnnamed2181(core.List<api.ProductPermission> o) { | 1371 checkUnnamed2168(core.List<api.ProductPermission> o) { |
| 1366 unittest.expect(o, unittest.hasLength(2)); | 1372 unittest.expect(o, unittest.hasLength(2)); |
| 1367 checkProductPermission(o[0]); | 1373 checkProductPermission(o[0]); |
| 1368 checkProductPermission(o[1]); | 1374 checkProductPermission(o[1]); |
| 1369 } | 1375 } |
| 1370 | 1376 |
| 1371 core.int buildCounterProductPermissions = 0; | 1377 core.int buildCounterProductPermissions = 0; |
| 1372 buildProductPermissions() { | 1378 buildProductPermissions() { |
| 1373 var o = new api.ProductPermissions(); | 1379 var o = new api.ProductPermissions(); |
| 1374 buildCounterProductPermissions++; | 1380 buildCounterProductPermissions++; |
| 1375 if (buildCounterProductPermissions < 3) { | 1381 if (buildCounterProductPermissions < 3) { |
| 1376 o.kind = "foo"; | 1382 o.kind = "foo"; |
| 1377 o.permission = buildUnnamed2181(); | 1383 o.permission = buildUnnamed2168(); |
| 1378 o.productId = "foo"; | 1384 o.productId = "foo"; |
| 1379 } | 1385 } |
| 1380 buildCounterProductPermissions--; | 1386 buildCounterProductPermissions--; |
| 1381 return o; | 1387 return o; |
| 1382 } | 1388 } |
| 1383 | 1389 |
| 1384 checkProductPermissions(api.ProductPermissions o) { | 1390 checkProductPermissions(api.ProductPermissions o) { |
| 1385 buildCounterProductPermissions++; | 1391 buildCounterProductPermissions++; |
| 1386 if (buildCounterProductPermissions < 3) { | 1392 if (buildCounterProductPermissions < 3) { |
| 1387 unittest.expect(o.kind, unittest.equals('foo')); | 1393 unittest.expect(o.kind, unittest.equals('foo')); |
| 1388 checkUnnamed2181(o.permission); | 1394 checkUnnamed2168(o.permission); |
| 1389 unittest.expect(o.productId, unittest.equals('foo')); | 1395 unittest.expect(o.productId, unittest.equals('foo')); |
| 1390 } | 1396 } |
| 1391 buildCounterProductPermissions--; | 1397 buildCounterProductPermissions--; |
| 1392 } | 1398 } |
| 1393 | 1399 |
| 1394 buildUnnamed2182() { | 1400 buildUnnamed2169() { |
| 1395 var o = new core.List<core.String>(); | 1401 var o = new core.List<core.String>(); |
| 1396 o.add("foo"); | 1402 o.add("foo"); |
| 1397 o.add("foo"); | 1403 o.add("foo"); |
| 1398 return o; | 1404 return o; |
| 1399 } | 1405 } |
| 1400 | 1406 |
| 1401 checkUnnamed2182(core.List<core.String> o) { | 1407 checkUnnamed2169(core.List<core.String> o) { |
| 1402 unittest.expect(o, unittest.hasLength(2)); | 1408 unittest.expect(o, unittest.hasLength(2)); |
| 1403 unittest.expect(o[0], unittest.equals('foo')); | 1409 unittest.expect(o[0], unittest.equals('foo')); |
| 1404 unittest.expect(o[1], unittest.equals('foo')); | 1410 unittest.expect(o[1], unittest.equals('foo')); |
| 1405 } | 1411 } |
| 1406 | 1412 |
| 1407 core.int buildCounterProductSet = 0; | 1413 core.int buildCounterProductSet = 0; |
| 1408 buildProductSet() { | 1414 buildProductSet() { |
| 1409 var o = new api.ProductSet(); | 1415 var o = new api.ProductSet(); |
| 1410 buildCounterProductSet++; | 1416 buildCounterProductSet++; |
| 1411 if (buildCounterProductSet < 3) { | 1417 if (buildCounterProductSet < 3) { |
| 1412 o.kind = "foo"; | 1418 o.kind = "foo"; |
| 1413 o.productId = buildUnnamed2182(); | 1419 o.productId = buildUnnamed2169(); |
| 1414 o.productSetBehavior = "foo"; | 1420 o.productSetBehavior = "foo"; |
| 1415 } | 1421 } |
| 1416 buildCounterProductSet--; | 1422 buildCounterProductSet--; |
| 1417 return o; | 1423 return o; |
| 1418 } | 1424 } |
| 1419 | 1425 |
| 1420 checkProductSet(api.ProductSet o) { | 1426 checkProductSet(api.ProductSet o) { |
| 1421 buildCounterProductSet++; | 1427 buildCounterProductSet++; |
| 1422 if (buildCounterProductSet < 3) { | 1428 if (buildCounterProductSet < 3) { |
| 1423 unittest.expect(o.kind, unittest.equals('foo')); | 1429 unittest.expect(o.kind, unittest.equals('foo')); |
| 1424 checkUnnamed2182(o.productId); | 1430 checkUnnamed2169(o.productId); |
| 1425 unittest.expect(o.productSetBehavior, unittest.equals('foo')); | 1431 unittest.expect(o.productSetBehavior, unittest.equals('foo')); |
| 1426 } | 1432 } |
| 1427 buildCounterProductSet--; | 1433 buildCounterProductSet--; |
| 1428 } | 1434 } |
| 1429 | 1435 |
| 1436 core.int buildCounterProductSigningCertificate = 0; |
| 1437 buildProductSigningCertificate() { |
| 1438 var o = new api.ProductSigningCertificate(); |
| 1439 buildCounterProductSigningCertificate++; |
| 1440 if (buildCounterProductSigningCertificate < 3) { |
| 1441 o.certificateHashSha1 = "foo"; |
| 1442 o.certificateHashSha256 = "foo"; |
| 1443 } |
| 1444 buildCounterProductSigningCertificate--; |
| 1445 return o; |
| 1446 } |
| 1447 |
| 1448 checkProductSigningCertificate(api.ProductSigningCertificate o) { |
| 1449 buildCounterProductSigningCertificate++; |
| 1450 if (buildCounterProductSigningCertificate < 3) { |
| 1451 unittest.expect(o.certificateHashSha1, unittest.equals('foo')); |
| 1452 unittest.expect(o.certificateHashSha256, unittest.equals('foo')); |
| 1453 } |
| 1454 buildCounterProductSigningCertificate--; |
| 1455 } |
| 1456 |
| 1430 core.int buildCounterProductsApproveRequest = 0; | 1457 core.int buildCounterProductsApproveRequest = 0; |
| 1431 buildProductsApproveRequest() { | 1458 buildProductsApproveRequest() { |
| 1432 var o = new api.ProductsApproveRequest(); | 1459 var o = new api.ProductsApproveRequest(); |
| 1433 buildCounterProductsApproveRequest++; | 1460 buildCounterProductsApproveRequest++; |
| 1434 if (buildCounterProductsApproveRequest < 3) { | 1461 if (buildCounterProductsApproveRequest < 3) { |
| 1435 o.approvalUrlInfo = buildApprovalUrlInfo(); | 1462 o.approvalUrlInfo = buildApprovalUrlInfo(); |
| 1436 o.approvedPermissions = "foo"; | 1463 o.approvedPermissions = "foo"; |
| 1437 } | 1464 } |
| 1438 buildCounterProductsApproveRequest--; | 1465 buildCounterProductsApproveRequest--; |
| 1439 return o; | 1466 return o; |
| (...skipping 12 matching lines...) Expand all Loading... |
| 1452 buildProductsGenerateApprovalUrlResponse() { | 1479 buildProductsGenerateApprovalUrlResponse() { |
| 1453 var o = new api.ProductsGenerateApprovalUrlResponse(); | 1480 var o = new api.ProductsGenerateApprovalUrlResponse(); |
| 1454 buildCounterProductsGenerateApprovalUrlResponse++; | 1481 buildCounterProductsGenerateApprovalUrlResponse++; |
| 1455 if (buildCounterProductsGenerateApprovalUrlResponse < 3) { | 1482 if (buildCounterProductsGenerateApprovalUrlResponse < 3) { |
| 1456 o.url = "foo"; | 1483 o.url = "foo"; |
| 1457 } | 1484 } |
| 1458 buildCounterProductsGenerateApprovalUrlResponse--; | 1485 buildCounterProductsGenerateApprovalUrlResponse--; |
| 1459 return o; | 1486 return o; |
| 1460 } | 1487 } |
| 1461 | 1488 |
| 1462 checkProductsGenerateApprovalUrlResponse(api.ProductsGenerateApprovalUrlResponse
o) { | 1489 checkProductsGenerateApprovalUrlResponse( |
| 1490 api.ProductsGenerateApprovalUrlResponse o) { |
| 1463 buildCounterProductsGenerateApprovalUrlResponse++; | 1491 buildCounterProductsGenerateApprovalUrlResponse++; |
| 1464 if (buildCounterProductsGenerateApprovalUrlResponse < 3) { | 1492 if (buildCounterProductsGenerateApprovalUrlResponse < 3) { |
| 1465 unittest.expect(o.url, unittest.equals('foo')); | 1493 unittest.expect(o.url, unittest.equals('foo')); |
| 1466 } | 1494 } |
| 1467 buildCounterProductsGenerateApprovalUrlResponse--; | 1495 buildCounterProductsGenerateApprovalUrlResponse--; |
| 1468 } | 1496 } |
| 1469 | 1497 |
| 1470 buildUnnamed2183() { | 1498 buildUnnamed2170() { |
| 1471 var o = new core.List<api.Product>(); | 1499 var o = new core.List<api.Product>(); |
| 1472 o.add(buildProduct()); | 1500 o.add(buildProduct()); |
| 1473 o.add(buildProduct()); | 1501 o.add(buildProduct()); |
| 1474 return o; | 1502 return o; |
| 1475 } | 1503 } |
| 1476 | 1504 |
| 1477 checkUnnamed2183(core.List<api.Product> o) { | 1505 checkUnnamed2170(core.List<api.Product> o) { |
| 1478 unittest.expect(o, unittest.hasLength(2)); | 1506 unittest.expect(o, unittest.hasLength(2)); |
| 1479 checkProduct(o[0]); | 1507 checkProduct(o[0]); |
| 1480 checkProduct(o[1]); | 1508 checkProduct(o[1]); |
| 1481 } | 1509 } |
| 1482 | 1510 |
| 1483 core.int buildCounterProductsListResponse = 0; | 1511 core.int buildCounterProductsListResponse = 0; |
| 1484 buildProductsListResponse() { | 1512 buildProductsListResponse() { |
| 1485 var o = new api.ProductsListResponse(); | 1513 var o = new api.ProductsListResponse(); |
| 1486 buildCounterProductsListResponse++; | 1514 buildCounterProductsListResponse++; |
| 1487 if (buildCounterProductsListResponse < 3) { | 1515 if (buildCounterProductsListResponse < 3) { |
| 1488 o.kind = "foo"; | 1516 o.kind = "foo"; |
| 1489 o.pageInfo = buildPageInfo(); | 1517 o.pageInfo = buildPageInfo(); |
| 1490 o.product = buildUnnamed2183(); | 1518 o.product = buildUnnamed2170(); |
| 1491 o.tokenPagination = buildTokenPagination(); | 1519 o.tokenPagination = buildTokenPagination(); |
| 1492 } | 1520 } |
| 1493 buildCounterProductsListResponse--; | 1521 buildCounterProductsListResponse--; |
| 1494 return o; | 1522 return o; |
| 1495 } | 1523 } |
| 1496 | 1524 |
| 1497 checkProductsListResponse(api.ProductsListResponse o) { | 1525 checkProductsListResponse(api.ProductsListResponse o) { |
| 1498 buildCounterProductsListResponse++; | 1526 buildCounterProductsListResponse++; |
| 1499 if (buildCounterProductsListResponse < 3) { | 1527 if (buildCounterProductsListResponse < 3) { |
| 1500 unittest.expect(o.kind, unittest.equals('foo')); | 1528 unittest.expect(o.kind, unittest.equals('foo')); |
| 1501 checkPageInfo(o.pageInfo); | 1529 checkPageInfo(o.pageInfo); |
| 1502 checkUnnamed2183(o.product); | 1530 checkUnnamed2170(o.product); |
| 1503 checkTokenPagination(o.tokenPagination); | 1531 checkTokenPagination(o.tokenPagination); |
| 1504 } | 1532 } |
| 1505 buildCounterProductsListResponse--; | 1533 buildCounterProductsListResponse--; |
| 1506 } | 1534 } |
| 1507 | 1535 |
| 1508 core.int buildCounterServiceAccount = 0; | 1536 core.int buildCounterServiceAccount = 0; |
| 1509 buildServiceAccount() { | 1537 buildServiceAccount() { |
| 1510 var o = new api.ServiceAccount(); | 1538 var o = new api.ServiceAccount(); |
| 1511 buildCounterServiceAccount++; | 1539 buildCounterServiceAccount++; |
| 1512 if (buildCounterServiceAccount < 3) { | 1540 if (buildCounterServiceAccount < 3) { |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1548 if (buildCounterServiceAccountKey < 3) { | 1576 if (buildCounterServiceAccountKey < 3) { |
| 1549 unittest.expect(o.data, unittest.equals('foo')); | 1577 unittest.expect(o.data, unittest.equals('foo')); |
| 1550 unittest.expect(o.id, unittest.equals('foo')); | 1578 unittest.expect(o.id, unittest.equals('foo')); |
| 1551 unittest.expect(o.kind, unittest.equals('foo')); | 1579 unittest.expect(o.kind, unittest.equals('foo')); |
| 1552 unittest.expect(o.publicData, unittest.equals('foo')); | 1580 unittest.expect(o.publicData, unittest.equals('foo')); |
| 1553 unittest.expect(o.type, unittest.equals('foo')); | 1581 unittest.expect(o.type, unittest.equals('foo')); |
| 1554 } | 1582 } |
| 1555 buildCounterServiceAccountKey--; | 1583 buildCounterServiceAccountKey--; |
| 1556 } | 1584 } |
| 1557 | 1585 |
| 1558 buildUnnamed2184() { | 1586 buildUnnamed2171() { |
| 1559 var o = new core.List<api.ServiceAccountKey>(); | 1587 var o = new core.List<api.ServiceAccountKey>(); |
| 1560 o.add(buildServiceAccountKey()); | 1588 o.add(buildServiceAccountKey()); |
| 1561 o.add(buildServiceAccountKey()); | 1589 o.add(buildServiceAccountKey()); |
| 1562 return o; | 1590 return o; |
| 1563 } | 1591 } |
| 1564 | 1592 |
| 1565 checkUnnamed2184(core.List<api.ServiceAccountKey> o) { | 1593 checkUnnamed2171(core.List<api.ServiceAccountKey> o) { |
| 1566 unittest.expect(o, unittest.hasLength(2)); | 1594 unittest.expect(o, unittest.hasLength(2)); |
| 1567 checkServiceAccountKey(o[0]); | 1595 checkServiceAccountKey(o[0]); |
| 1568 checkServiceAccountKey(o[1]); | 1596 checkServiceAccountKey(o[1]); |
| 1569 } | 1597 } |
| 1570 | 1598 |
| 1571 core.int buildCounterServiceAccountKeysListResponse = 0; | 1599 core.int buildCounterServiceAccountKeysListResponse = 0; |
| 1572 buildServiceAccountKeysListResponse() { | 1600 buildServiceAccountKeysListResponse() { |
| 1573 var o = new api.ServiceAccountKeysListResponse(); | 1601 var o = new api.ServiceAccountKeysListResponse(); |
| 1574 buildCounterServiceAccountKeysListResponse++; | 1602 buildCounterServiceAccountKeysListResponse++; |
| 1575 if (buildCounterServiceAccountKeysListResponse < 3) { | 1603 if (buildCounterServiceAccountKeysListResponse < 3) { |
| 1576 o.serviceAccountKey = buildUnnamed2184(); | 1604 o.serviceAccountKey = buildUnnamed2171(); |
| 1577 } | 1605 } |
| 1578 buildCounterServiceAccountKeysListResponse--; | 1606 buildCounterServiceAccountKeysListResponse--; |
| 1579 return o; | 1607 return o; |
| 1580 } | 1608 } |
| 1581 | 1609 |
| 1582 checkServiceAccountKeysListResponse(api.ServiceAccountKeysListResponse o) { | 1610 checkServiceAccountKeysListResponse(api.ServiceAccountKeysListResponse o) { |
| 1583 buildCounterServiceAccountKeysListResponse++; | 1611 buildCounterServiceAccountKeysListResponse++; |
| 1584 if (buildCounterServiceAccountKeysListResponse < 3) { | 1612 if (buildCounterServiceAccountKeysListResponse < 3) { |
| 1585 checkUnnamed2184(o.serviceAccountKey); | 1613 checkUnnamed2171(o.serviceAccountKey); |
| 1586 } | 1614 } |
| 1587 buildCounterServiceAccountKeysListResponse--; | 1615 buildCounterServiceAccountKeysListResponse--; |
| 1588 } | 1616 } |
| 1589 | 1617 |
| 1590 core.int buildCounterSignupInfo = 0; | 1618 core.int buildCounterSignupInfo = 0; |
| 1591 buildSignupInfo() { | 1619 buildSignupInfo() { |
| 1592 var o = new api.SignupInfo(); | 1620 var o = new api.SignupInfo(); |
| 1593 buildCounterSignupInfo++; | 1621 buildCounterSignupInfo++; |
| 1594 if (buildCounterSignupInfo < 3) { | 1622 if (buildCounterSignupInfo < 3) { |
| 1595 o.completionToken = "foo"; | 1623 o.completionToken = "foo"; |
| 1596 o.kind = "foo"; | 1624 o.kind = "foo"; |
| 1597 o.url = "foo"; | 1625 o.url = "foo"; |
| 1598 } | 1626 } |
| 1599 buildCounterSignupInfo--; | 1627 buildCounterSignupInfo--; |
| 1600 return o; | 1628 return o; |
| 1601 } | 1629 } |
| 1602 | 1630 |
| 1603 checkSignupInfo(api.SignupInfo o) { | 1631 checkSignupInfo(api.SignupInfo o) { |
| 1604 buildCounterSignupInfo++; | 1632 buildCounterSignupInfo++; |
| 1605 if (buildCounterSignupInfo < 3) { | 1633 if (buildCounterSignupInfo < 3) { |
| 1606 unittest.expect(o.completionToken, unittest.equals('foo')); | 1634 unittest.expect(o.completionToken, unittest.equals('foo')); |
| 1607 unittest.expect(o.kind, unittest.equals('foo')); | 1635 unittest.expect(o.kind, unittest.equals('foo')); |
| 1608 unittest.expect(o.url, unittest.equals('foo')); | 1636 unittest.expect(o.url, unittest.equals('foo')); |
| 1609 } | 1637 } |
| 1610 buildCounterSignupInfo--; | 1638 buildCounterSignupInfo--; |
| 1611 } | 1639 } |
| 1612 | 1640 |
| 1613 buildUnnamed2185() { | 1641 buildUnnamed2172() { |
| 1614 var o = new core.List<api.LocalizedText>(); | 1642 var o = new core.List<api.LocalizedText>(); |
| 1615 o.add(buildLocalizedText()); | 1643 o.add(buildLocalizedText()); |
| 1616 o.add(buildLocalizedText()); | 1644 o.add(buildLocalizedText()); |
| 1617 return o; | 1645 return o; |
| 1618 } | 1646 } |
| 1619 | 1647 |
| 1620 checkUnnamed2185(core.List<api.LocalizedText> o) { | 1648 checkUnnamed2172(core.List<api.LocalizedText> o) { |
| 1621 unittest.expect(o, unittest.hasLength(2)); | 1649 unittest.expect(o, unittest.hasLength(2)); |
| 1622 checkLocalizedText(o[0]); | 1650 checkLocalizedText(o[0]); |
| 1623 checkLocalizedText(o[1]); | 1651 checkLocalizedText(o[1]); |
| 1624 } | 1652 } |
| 1625 | 1653 |
| 1626 buildUnnamed2186() { | 1654 buildUnnamed2173() { |
| 1627 var o = new core.List<core.String>(); | 1655 var o = new core.List<core.String>(); |
| 1628 o.add("foo"); | 1656 o.add("foo"); |
| 1629 o.add("foo"); | 1657 o.add("foo"); |
| 1630 return o; | 1658 return o; |
| 1631 } | 1659 } |
| 1632 | 1660 |
| 1633 checkUnnamed2186(core.List<core.String> o) { | 1661 checkUnnamed2173(core.List<core.String> o) { |
| 1634 unittest.expect(o, unittest.hasLength(2)); | 1662 unittest.expect(o, unittest.hasLength(2)); |
| 1635 unittest.expect(o[0], unittest.equals('foo')); | 1663 unittest.expect(o[0], unittest.equals('foo')); |
| 1636 unittest.expect(o[1], unittest.equals('foo')); | 1664 unittest.expect(o[1], unittest.equals('foo')); |
| 1637 } | 1665 } |
| 1638 | 1666 |
| 1639 core.int buildCounterStoreCluster = 0; | 1667 core.int buildCounterStoreCluster = 0; |
| 1640 buildStoreCluster() { | 1668 buildStoreCluster() { |
| 1641 var o = new api.StoreCluster(); | 1669 var o = new api.StoreCluster(); |
| 1642 buildCounterStoreCluster++; | 1670 buildCounterStoreCluster++; |
| 1643 if (buildCounterStoreCluster < 3) { | 1671 if (buildCounterStoreCluster < 3) { |
| 1644 o.id = "foo"; | 1672 o.id = "foo"; |
| 1645 o.kind = "foo"; | 1673 o.kind = "foo"; |
| 1646 o.name = buildUnnamed2185(); | 1674 o.name = buildUnnamed2172(); |
| 1647 o.orderInPage = "foo"; | 1675 o.orderInPage = "foo"; |
| 1648 o.productId = buildUnnamed2186(); | 1676 o.productId = buildUnnamed2173(); |
| 1649 } | 1677 } |
| 1650 buildCounterStoreCluster--; | 1678 buildCounterStoreCluster--; |
| 1651 return o; | 1679 return o; |
| 1652 } | 1680 } |
| 1653 | 1681 |
| 1654 checkStoreCluster(api.StoreCluster o) { | 1682 checkStoreCluster(api.StoreCluster o) { |
| 1655 buildCounterStoreCluster++; | 1683 buildCounterStoreCluster++; |
| 1656 if (buildCounterStoreCluster < 3) { | 1684 if (buildCounterStoreCluster < 3) { |
| 1657 unittest.expect(o.id, unittest.equals('foo')); | 1685 unittest.expect(o.id, unittest.equals('foo')); |
| 1658 unittest.expect(o.kind, unittest.equals('foo')); | 1686 unittest.expect(o.kind, unittest.equals('foo')); |
| 1659 checkUnnamed2185(o.name); | 1687 checkUnnamed2172(o.name); |
| 1660 unittest.expect(o.orderInPage, unittest.equals('foo')); | 1688 unittest.expect(o.orderInPage, unittest.equals('foo')); |
| 1661 checkUnnamed2186(o.productId); | 1689 checkUnnamed2173(o.productId); |
| 1662 } | 1690 } |
| 1663 buildCounterStoreCluster--; | 1691 buildCounterStoreCluster--; |
| 1664 } | 1692 } |
| 1665 | 1693 |
| 1666 core.int buildCounterStoreLayout = 0; | 1694 core.int buildCounterStoreLayout = 0; |
| 1667 buildStoreLayout() { | 1695 buildStoreLayout() { |
| 1668 var o = new api.StoreLayout(); | 1696 var o = new api.StoreLayout(); |
| 1669 buildCounterStoreLayout++; | 1697 buildCounterStoreLayout++; |
| 1670 if (buildCounterStoreLayout < 3) { | 1698 if (buildCounterStoreLayout < 3) { |
| 1671 o.homepageId = "foo"; | 1699 o.homepageId = "foo"; |
| 1672 o.kind = "foo"; | 1700 o.kind = "foo"; |
| 1673 o.storeLayoutType = "foo"; | 1701 o.storeLayoutType = "foo"; |
| 1674 } | 1702 } |
| 1675 buildCounterStoreLayout--; | 1703 buildCounterStoreLayout--; |
| 1676 return o; | 1704 return o; |
| 1677 } | 1705 } |
| 1678 | 1706 |
| 1679 checkStoreLayout(api.StoreLayout o) { | 1707 checkStoreLayout(api.StoreLayout o) { |
| 1680 buildCounterStoreLayout++; | 1708 buildCounterStoreLayout++; |
| 1681 if (buildCounterStoreLayout < 3) { | 1709 if (buildCounterStoreLayout < 3) { |
| 1682 unittest.expect(o.homepageId, unittest.equals('foo')); | 1710 unittest.expect(o.homepageId, unittest.equals('foo')); |
| 1683 unittest.expect(o.kind, unittest.equals('foo')); | 1711 unittest.expect(o.kind, unittest.equals('foo')); |
| 1684 unittest.expect(o.storeLayoutType, unittest.equals('foo')); | 1712 unittest.expect(o.storeLayoutType, unittest.equals('foo')); |
| 1685 } | 1713 } |
| 1686 buildCounterStoreLayout--; | 1714 buildCounterStoreLayout--; |
| 1687 } | 1715 } |
| 1688 | 1716 |
| 1689 buildUnnamed2187() { | 1717 buildUnnamed2174() { |
| 1690 var o = new core.List<api.StoreCluster>(); | 1718 var o = new core.List<api.StoreCluster>(); |
| 1691 o.add(buildStoreCluster()); | 1719 o.add(buildStoreCluster()); |
| 1692 o.add(buildStoreCluster()); | 1720 o.add(buildStoreCluster()); |
| 1693 return o; | 1721 return o; |
| 1694 } | 1722 } |
| 1695 | 1723 |
| 1696 checkUnnamed2187(core.List<api.StoreCluster> o) { | 1724 checkUnnamed2174(core.List<api.StoreCluster> o) { |
| 1697 unittest.expect(o, unittest.hasLength(2)); | 1725 unittest.expect(o, unittest.hasLength(2)); |
| 1698 checkStoreCluster(o[0]); | 1726 checkStoreCluster(o[0]); |
| 1699 checkStoreCluster(o[1]); | 1727 checkStoreCluster(o[1]); |
| 1700 } | 1728 } |
| 1701 | 1729 |
| 1702 core.int buildCounterStoreLayoutClustersListResponse = 0; | 1730 core.int buildCounterStoreLayoutClustersListResponse = 0; |
| 1703 buildStoreLayoutClustersListResponse() { | 1731 buildStoreLayoutClustersListResponse() { |
| 1704 var o = new api.StoreLayoutClustersListResponse(); | 1732 var o = new api.StoreLayoutClustersListResponse(); |
| 1705 buildCounterStoreLayoutClustersListResponse++; | 1733 buildCounterStoreLayoutClustersListResponse++; |
| 1706 if (buildCounterStoreLayoutClustersListResponse < 3) { | 1734 if (buildCounterStoreLayoutClustersListResponse < 3) { |
| 1707 o.cluster = buildUnnamed2187(); | 1735 o.cluster = buildUnnamed2174(); |
| 1708 o.kind = "foo"; | 1736 o.kind = "foo"; |
| 1709 } | 1737 } |
| 1710 buildCounterStoreLayoutClustersListResponse--; | 1738 buildCounterStoreLayoutClustersListResponse--; |
| 1711 return o; | 1739 return o; |
| 1712 } | 1740 } |
| 1713 | 1741 |
| 1714 checkStoreLayoutClustersListResponse(api.StoreLayoutClustersListResponse o) { | 1742 checkStoreLayoutClustersListResponse(api.StoreLayoutClustersListResponse o) { |
| 1715 buildCounterStoreLayoutClustersListResponse++; | 1743 buildCounterStoreLayoutClustersListResponse++; |
| 1716 if (buildCounterStoreLayoutClustersListResponse < 3) { | 1744 if (buildCounterStoreLayoutClustersListResponse < 3) { |
| 1717 checkUnnamed2187(o.cluster); | 1745 checkUnnamed2174(o.cluster); |
| 1718 unittest.expect(o.kind, unittest.equals('foo')); | 1746 unittest.expect(o.kind, unittest.equals('foo')); |
| 1719 } | 1747 } |
| 1720 buildCounterStoreLayoutClustersListResponse--; | 1748 buildCounterStoreLayoutClustersListResponse--; |
| 1721 } | 1749 } |
| 1722 | 1750 |
| 1723 buildUnnamed2188() { | 1751 buildUnnamed2175() { |
| 1724 var o = new core.List<api.StorePage>(); | 1752 var o = new core.List<api.StorePage>(); |
| 1725 o.add(buildStorePage()); | 1753 o.add(buildStorePage()); |
| 1726 o.add(buildStorePage()); | 1754 o.add(buildStorePage()); |
| 1727 return o; | 1755 return o; |
| 1728 } | 1756 } |
| 1729 | 1757 |
| 1730 checkUnnamed2188(core.List<api.StorePage> o) { | 1758 checkUnnamed2175(core.List<api.StorePage> o) { |
| 1731 unittest.expect(o, unittest.hasLength(2)); | 1759 unittest.expect(o, unittest.hasLength(2)); |
| 1732 checkStorePage(o[0]); | 1760 checkStorePage(o[0]); |
| 1733 checkStorePage(o[1]); | 1761 checkStorePage(o[1]); |
| 1734 } | 1762 } |
| 1735 | 1763 |
| 1736 core.int buildCounterStoreLayoutPagesListResponse = 0; | 1764 core.int buildCounterStoreLayoutPagesListResponse = 0; |
| 1737 buildStoreLayoutPagesListResponse() { | 1765 buildStoreLayoutPagesListResponse() { |
| 1738 var o = new api.StoreLayoutPagesListResponse(); | 1766 var o = new api.StoreLayoutPagesListResponse(); |
| 1739 buildCounterStoreLayoutPagesListResponse++; | 1767 buildCounterStoreLayoutPagesListResponse++; |
| 1740 if (buildCounterStoreLayoutPagesListResponse < 3) { | 1768 if (buildCounterStoreLayoutPagesListResponse < 3) { |
| 1741 o.kind = "foo"; | 1769 o.kind = "foo"; |
| 1742 o.page = buildUnnamed2188(); | 1770 o.page = buildUnnamed2175(); |
| 1743 } | 1771 } |
| 1744 buildCounterStoreLayoutPagesListResponse--; | 1772 buildCounterStoreLayoutPagesListResponse--; |
| 1745 return o; | 1773 return o; |
| 1746 } | 1774 } |
| 1747 | 1775 |
| 1748 checkStoreLayoutPagesListResponse(api.StoreLayoutPagesListResponse o) { | 1776 checkStoreLayoutPagesListResponse(api.StoreLayoutPagesListResponse o) { |
| 1749 buildCounterStoreLayoutPagesListResponse++; | 1777 buildCounterStoreLayoutPagesListResponse++; |
| 1750 if (buildCounterStoreLayoutPagesListResponse < 3) { | 1778 if (buildCounterStoreLayoutPagesListResponse < 3) { |
| 1751 unittest.expect(o.kind, unittest.equals('foo')); | 1779 unittest.expect(o.kind, unittest.equals('foo')); |
| 1752 checkUnnamed2188(o.page); | 1780 checkUnnamed2175(o.page); |
| 1753 } | 1781 } |
| 1754 buildCounterStoreLayoutPagesListResponse--; | 1782 buildCounterStoreLayoutPagesListResponse--; |
| 1755 } | 1783 } |
| 1756 | 1784 |
| 1757 buildUnnamed2189() { | 1785 buildUnnamed2176() { |
| 1758 var o = new core.List<core.String>(); | 1786 var o = new core.List<core.String>(); |
| 1759 o.add("foo"); | 1787 o.add("foo"); |
| 1760 o.add("foo"); | 1788 o.add("foo"); |
| 1761 return o; | 1789 return o; |
| 1762 } | 1790 } |
| 1763 | 1791 |
| 1764 checkUnnamed2189(core.List<core.String> o) { | 1792 checkUnnamed2176(core.List<core.String> o) { |
| 1765 unittest.expect(o, unittest.hasLength(2)); | 1793 unittest.expect(o, unittest.hasLength(2)); |
| 1766 unittest.expect(o[0], unittest.equals('foo')); | 1794 unittest.expect(o[0], unittest.equals('foo')); |
| 1767 unittest.expect(o[1], unittest.equals('foo')); | 1795 unittest.expect(o[1], unittest.equals('foo')); |
| 1768 } | 1796 } |
| 1769 | 1797 |
| 1770 buildUnnamed2190() { | 1798 buildUnnamed2177() { |
| 1771 var o = new core.List<api.LocalizedText>(); | 1799 var o = new core.List<api.LocalizedText>(); |
| 1772 o.add(buildLocalizedText()); | 1800 o.add(buildLocalizedText()); |
| 1773 o.add(buildLocalizedText()); | 1801 o.add(buildLocalizedText()); |
| 1774 return o; | 1802 return o; |
| 1775 } | 1803 } |
| 1776 | 1804 |
| 1777 checkUnnamed2190(core.List<api.LocalizedText> o) { | 1805 checkUnnamed2177(core.List<api.LocalizedText> o) { |
| 1778 unittest.expect(o, unittest.hasLength(2)); | 1806 unittest.expect(o, unittest.hasLength(2)); |
| 1779 checkLocalizedText(o[0]); | 1807 checkLocalizedText(o[0]); |
| 1780 checkLocalizedText(o[1]); | 1808 checkLocalizedText(o[1]); |
| 1781 } | 1809 } |
| 1782 | 1810 |
| 1783 core.int buildCounterStorePage = 0; | 1811 core.int buildCounterStorePage = 0; |
| 1784 buildStorePage() { | 1812 buildStorePage() { |
| 1785 var o = new api.StorePage(); | 1813 var o = new api.StorePage(); |
| 1786 buildCounterStorePage++; | 1814 buildCounterStorePage++; |
| 1787 if (buildCounterStorePage < 3) { | 1815 if (buildCounterStorePage < 3) { |
| 1788 o.id = "foo"; | 1816 o.id = "foo"; |
| 1789 o.kind = "foo"; | 1817 o.kind = "foo"; |
| 1790 o.link = buildUnnamed2189(); | 1818 o.link = buildUnnamed2176(); |
| 1791 o.name = buildUnnamed2190(); | 1819 o.name = buildUnnamed2177(); |
| 1792 } | 1820 } |
| 1793 buildCounterStorePage--; | 1821 buildCounterStorePage--; |
| 1794 return o; | 1822 return o; |
| 1795 } | 1823 } |
| 1796 | 1824 |
| 1797 checkStorePage(api.StorePage o) { | 1825 checkStorePage(api.StorePage o) { |
| 1798 buildCounterStorePage++; | 1826 buildCounterStorePage++; |
| 1799 if (buildCounterStorePage < 3) { | 1827 if (buildCounterStorePage < 3) { |
| 1800 unittest.expect(o.id, unittest.equals('foo')); | 1828 unittest.expect(o.id, unittest.equals('foo')); |
| 1801 unittest.expect(o.kind, unittest.equals('foo')); | 1829 unittest.expect(o.kind, unittest.equals('foo')); |
| 1802 checkUnnamed2189(o.link); | 1830 checkUnnamed2176(o.link); |
| 1803 checkUnnamed2190(o.name); | 1831 checkUnnamed2177(o.name); |
| 1804 } | 1832 } |
| 1805 buildCounterStorePage--; | 1833 buildCounterStorePage--; |
| 1806 } | 1834 } |
| 1807 | 1835 |
| 1808 core.int buildCounterTokenPagination = 0; | 1836 core.int buildCounterTokenPagination = 0; |
| 1809 buildTokenPagination() { | 1837 buildTokenPagination() { |
| 1810 var o = new api.TokenPagination(); | 1838 var o = new api.TokenPagination(); |
| 1811 buildCounterTokenPagination++; | 1839 buildCounterTokenPagination++; |
| 1812 if (buildCounterTokenPagination < 3) { | 1840 if (buildCounterTokenPagination < 3) { |
| 1813 o.nextPageToken = "foo"; | 1841 o.nextPageToken = "foo"; |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1873 checkUserToken(api.UserToken o) { | 1901 checkUserToken(api.UserToken o) { |
| 1874 buildCounterUserToken++; | 1902 buildCounterUserToken++; |
| 1875 if (buildCounterUserToken < 3) { | 1903 if (buildCounterUserToken < 3) { |
| 1876 unittest.expect(o.kind, unittest.equals('foo')); | 1904 unittest.expect(o.kind, unittest.equals('foo')); |
| 1877 unittest.expect(o.token, unittest.equals('foo')); | 1905 unittest.expect(o.token, unittest.equals('foo')); |
| 1878 unittest.expect(o.userId, unittest.equals('foo')); | 1906 unittest.expect(o.userId, unittest.equals('foo')); |
| 1879 } | 1907 } |
| 1880 buildCounterUserToken--; | 1908 buildCounterUserToken--; |
| 1881 } | 1909 } |
| 1882 | 1910 |
| 1883 buildUnnamed2191() { | 1911 buildUnnamed2178() { |
| 1884 var o = new core.List<api.User>(); | 1912 var o = new core.List<api.User>(); |
| 1885 o.add(buildUser()); | 1913 o.add(buildUser()); |
| 1886 o.add(buildUser()); | 1914 o.add(buildUser()); |
| 1887 return o; | 1915 return o; |
| 1888 } | 1916 } |
| 1889 | 1917 |
| 1890 checkUnnamed2191(core.List<api.User> o) { | 1918 checkUnnamed2178(core.List<api.User> o) { |
| 1891 unittest.expect(o, unittest.hasLength(2)); | 1919 unittest.expect(o, unittest.hasLength(2)); |
| 1892 checkUser(o[0]); | 1920 checkUser(o[0]); |
| 1893 checkUser(o[1]); | 1921 checkUser(o[1]); |
| 1894 } | 1922 } |
| 1895 | 1923 |
| 1896 core.int buildCounterUsersListResponse = 0; | 1924 core.int buildCounterUsersListResponse = 0; |
| 1897 buildUsersListResponse() { | 1925 buildUsersListResponse() { |
| 1898 var o = new api.UsersListResponse(); | 1926 var o = new api.UsersListResponse(); |
| 1899 buildCounterUsersListResponse++; | 1927 buildCounterUsersListResponse++; |
| 1900 if (buildCounterUsersListResponse < 3) { | 1928 if (buildCounterUsersListResponse < 3) { |
| 1901 o.kind = "foo"; | 1929 o.kind = "foo"; |
| 1902 o.user = buildUnnamed2191(); | 1930 o.user = buildUnnamed2178(); |
| 1903 } | 1931 } |
| 1904 buildCounterUsersListResponse--; | 1932 buildCounterUsersListResponse--; |
| 1905 return o; | 1933 return o; |
| 1906 } | 1934 } |
| 1907 | 1935 |
| 1908 checkUsersListResponse(api.UsersListResponse o) { | 1936 checkUsersListResponse(api.UsersListResponse o) { |
| 1909 buildCounterUsersListResponse++; | 1937 buildCounterUsersListResponse++; |
| 1910 if (buildCounterUsersListResponse < 3) { | 1938 if (buildCounterUsersListResponse < 3) { |
| 1911 unittest.expect(o.kind, unittest.equals('foo')); | 1939 unittest.expect(o.kind, unittest.equals('foo')); |
| 1912 checkUnnamed2191(o.user); | 1940 checkUnnamed2178(o.user); |
| 1913 } | 1941 } |
| 1914 buildCounterUsersListResponse--; | 1942 buildCounterUsersListResponse--; |
| 1915 } | 1943 } |
| 1916 | 1944 |
| 1917 | |
| 1918 main() { | 1945 main() { |
| 1919 unittest.group("obj-schema-Administrator", () { | 1946 unittest.group("obj-schema-Administrator", () { |
| 1920 unittest.test("to-json--from-json", () { | 1947 unittest.test("to-json--from-json", () { |
| 1921 var o = buildAdministrator(); | 1948 var o = buildAdministrator(); |
| 1922 var od = new api.Administrator.fromJson(o.toJson()); | 1949 var od = new api.Administrator.fromJson(o.toJson()); |
| 1923 checkAdministrator(od); | 1950 checkAdministrator(od); |
| 1924 }); | 1951 }); |
| 1925 }); | 1952 }); |
| 1926 | 1953 |
| 1927 | |
| 1928 unittest.group("obj-schema-AdministratorWebToken", () { | 1954 unittest.group("obj-schema-AdministratorWebToken", () { |
| 1929 unittest.test("to-json--from-json", () { | 1955 unittest.test("to-json--from-json", () { |
| 1930 var o = buildAdministratorWebToken(); | 1956 var o = buildAdministratorWebToken(); |
| 1931 var od = new api.AdministratorWebToken.fromJson(o.toJson()); | 1957 var od = new api.AdministratorWebToken.fromJson(o.toJson()); |
| 1932 checkAdministratorWebToken(od); | 1958 checkAdministratorWebToken(od); |
| 1933 }); | 1959 }); |
| 1934 }); | 1960 }); |
| 1935 | 1961 |
| 1936 | |
| 1937 unittest.group("obj-schema-AdministratorWebTokenSpec", () { | 1962 unittest.group("obj-schema-AdministratorWebTokenSpec", () { |
| 1938 unittest.test("to-json--from-json", () { | 1963 unittest.test("to-json--from-json", () { |
| 1939 var o = buildAdministratorWebTokenSpec(); | 1964 var o = buildAdministratorWebTokenSpec(); |
| 1940 var od = new api.AdministratorWebTokenSpec.fromJson(o.toJson()); | 1965 var od = new api.AdministratorWebTokenSpec.fromJson(o.toJson()); |
| 1941 checkAdministratorWebTokenSpec(od); | 1966 checkAdministratorWebTokenSpec(od); |
| 1942 }); | 1967 }); |
| 1943 }); | 1968 }); |
| 1944 | 1969 |
| 1945 | |
| 1946 unittest.group("obj-schema-AndroidDevicePolicyConfig", () { | 1970 unittest.group("obj-schema-AndroidDevicePolicyConfig", () { |
| 1947 unittest.test("to-json--from-json", () { | 1971 unittest.test("to-json--from-json", () { |
| 1948 var o = buildAndroidDevicePolicyConfig(); | 1972 var o = buildAndroidDevicePolicyConfig(); |
| 1949 var od = new api.AndroidDevicePolicyConfig.fromJson(o.toJson()); | 1973 var od = new api.AndroidDevicePolicyConfig.fromJson(o.toJson()); |
| 1950 checkAndroidDevicePolicyConfig(od); | 1974 checkAndroidDevicePolicyConfig(od); |
| 1951 }); | 1975 }); |
| 1952 }); | 1976 }); |
| 1953 | 1977 |
| 1954 | |
| 1955 unittest.group("obj-schema-AppRestrictionsSchema", () { | 1978 unittest.group("obj-schema-AppRestrictionsSchema", () { |
| 1956 unittest.test("to-json--from-json", () { | 1979 unittest.test("to-json--from-json", () { |
| 1957 var o = buildAppRestrictionsSchema(); | 1980 var o = buildAppRestrictionsSchema(); |
| 1958 var od = new api.AppRestrictionsSchema.fromJson(o.toJson()); | 1981 var od = new api.AppRestrictionsSchema.fromJson(o.toJson()); |
| 1959 checkAppRestrictionsSchema(od); | 1982 checkAppRestrictionsSchema(od); |
| 1960 }); | 1983 }); |
| 1961 }); | 1984 }); |
| 1962 | 1985 |
| 1963 | |
| 1964 unittest.group("obj-schema-AppRestrictionsSchemaChangeEvent", () { | 1986 unittest.group("obj-schema-AppRestrictionsSchemaChangeEvent", () { |
| 1965 unittest.test("to-json--from-json", () { | 1987 unittest.test("to-json--from-json", () { |
| 1966 var o = buildAppRestrictionsSchemaChangeEvent(); | 1988 var o = buildAppRestrictionsSchemaChangeEvent(); |
| 1967 var od = new api.AppRestrictionsSchemaChangeEvent.fromJson(o.toJson()); | 1989 var od = new api.AppRestrictionsSchemaChangeEvent.fromJson(o.toJson()); |
| 1968 checkAppRestrictionsSchemaChangeEvent(od); | 1990 checkAppRestrictionsSchemaChangeEvent(od); |
| 1969 }); | 1991 }); |
| 1970 }); | 1992 }); |
| 1971 | 1993 |
| 1972 | |
| 1973 unittest.group("obj-schema-AppRestrictionsSchemaRestriction", () { | 1994 unittest.group("obj-schema-AppRestrictionsSchemaRestriction", () { |
| 1974 unittest.test("to-json--from-json", () { | 1995 unittest.test("to-json--from-json", () { |
| 1975 var o = buildAppRestrictionsSchemaRestriction(); | 1996 var o = buildAppRestrictionsSchemaRestriction(); |
| 1976 var od = new api.AppRestrictionsSchemaRestriction.fromJson(o.toJson()); | 1997 var od = new api.AppRestrictionsSchemaRestriction.fromJson(o.toJson()); |
| 1977 checkAppRestrictionsSchemaRestriction(od); | 1998 checkAppRestrictionsSchemaRestriction(od); |
| 1978 }); | 1999 }); |
| 1979 }); | 2000 }); |
| 1980 | 2001 |
| 1981 | 2002 unittest.group("obj-schema-AppRestrictionsSchemaRestrictionRestrictionValue", |
| 1982 unittest.group("obj-schema-AppRestrictionsSchemaRestrictionRestrictionValue",
() { | 2003 () { |
| 1983 unittest.test("to-json--from-json", () { | 2004 unittest.test("to-json--from-json", () { |
| 1984 var o = buildAppRestrictionsSchemaRestrictionRestrictionValue(); | 2005 var o = buildAppRestrictionsSchemaRestrictionRestrictionValue(); |
| 1985 var od = new api.AppRestrictionsSchemaRestrictionRestrictionValue.fromJson
(o.toJson()); | 2006 var od = |
| 2007 new api.AppRestrictionsSchemaRestrictionRestrictionValue.fromJson( |
| 2008 o.toJson()); |
| 1986 checkAppRestrictionsSchemaRestrictionRestrictionValue(od); | 2009 checkAppRestrictionsSchemaRestrictionRestrictionValue(od); |
| 1987 }); | 2010 }); |
| 1988 }); | 2011 }); |
| 1989 | 2012 |
| 1990 | |
| 1991 unittest.group("obj-schema-AppUpdateEvent", () { | 2013 unittest.group("obj-schema-AppUpdateEvent", () { |
| 1992 unittest.test("to-json--from-json", () { | 2014 unittest.test("to-json--from-json", () { |
| 1993 var o = buildAppUpdateEvent(); | 2015 var o = buildAppUpdateEvent(); |
| 1994 var od = new api.AppUpdateEvent.fromJson(o.toJson()); | 2016 var od = new api.AppUpdateEvent.fromJson(o.toJson()); |
| 1995 checkAppUpdateEvent(od); | 2017 checkAppUpdateEvent(od); |
| 1996 }); | 2018 }); |
| 1997 }); | 2019 }); |
| 1998 | 2020 |
| 1999 | |
| 2000 unittest.group("obj-schema-AppVersion", () { | 2021 unittest.group("obj-schema-AppVersion", () { |
| 2001 unittest.test("to-json--from-json", () { | 2022 unittest.test("to-json--from-json", () { |
| 2002 var o = buildAppVersion(); | 2023 var o = buildAppVersion(); |
| 2003 var od = new api.AppVersion.fromJson(o.toJson()); | 2024 var od = new api.AppVersion.fromJson(o.toJson()); |
| 2004 checkAppVersion(od); | 2025 checkAppVersion(od); |
| 2005 }); | 2026 }); |
| 2006 }); | 2027 }); |
| 2007 | 2028 |
| 2008 | |
| 2009 unittest.group("obj-schema-ApprovalUrlInfo", () { | 2029 unittest.group("obj-schema-ApprovalUrlInfo", () { |
| 2010 unittest.test("to-json--from-json", () { | 2030 unittest.test("to-json--from-json", () { |
| 2011 var o = buildApprovalUrlInfo(); | 2031 var o = buildApprovalUrlInfo(); |
| 2012 var od = new api.ApprovalUrlInfo.fromJson(o.toJson()); | 2032 var od = new api.ApprovalUrlInfo.fromJson(o.toJson()); |
| 2013 checkApprovalUrlInfo(od); | 2033 checkApprovalUrlInfo(od); |
| 2014 }); | 2034 }); |
| 2015 }); | 2035 }); |
| 2016 | 2036 |
| 2017 | |
| 2018 unittest.group("obj-schema-AuthenticationToken", () { | 2037 unittest.group("obj-schema-AuthenticationToken", () { |
| 2019 unittest.test("to-json--from-json", () { | 2038 unittest.test("to-json--from-json", () { |
| 2020 var o = buildAuthenticationToken(); | 2039 var o = buildAuthenticationToken(); |
| 2021 var od = new api.AuthenticationToken.fromJson(o.toJson()); | 2040 var od = new api.AuthenticationToken.fromJson(o.toJson()); |
| 2022 checkAuthenticationToken(od); | 2041 checkAuthenticationToken(od); |
| 2023 }); | 2042 }); |
| 2024 }); | 2043 }); |
| 2025 | 2044 |
| 2026 | |
| 2027 unittest.group("obj-schema-Device", () { | 2045 unittest.group("obj-schema-Device", () { |
| 2028 unittest.test("to-json--from-json", () { | 2046 unittest.test("to-json--from-json", () { |
| 2029 var o = buildDevice(); | 2047 var o = buildDevice(); |
| 2030 var od = new api.Device.fromJson(o.toJson()); | 2048 var od = new api.Device.fromJson(o.toJson()); |
| 2031 checkDevice(od); | 2049 checkDevice(od); |
| 2032 }); | 2050 }); |
| 2033 }); | 2051 }); |
| 2034 | 2052 |
| 2035 | |
| 2036 unittest.group("obj-schema-DeviceState", () { | 2053 unittest.group("obj-schema-DeviceState", () { |
| 2037 unittest.test("to-json--from-json", () { | 2054 unittest.test("to-json--from-json", () { |
| 2038 var o = buildDeviceState(); | 2055 var o = buildDeviceState(); |
| 2039 var od = new api.DeviceState.fromJson(o.toJson()); | 2056 var od = new api.DeviceState.fromJson(o.toJson()); |
| 2040 checkDeviceState(od); | 2057 checkDeviceState(od); |
| 2041 }); | 2058 }); |
| 2042 }); | 2059 }); |
| 2043 | 2060 |
| 2044 | |
| 2045 unittest.group("obj-schema-DevicesListResponse", () { | 2061 unittest.group("obj-schema-DevicesListResponse", () { |
| 2046 unittest.test("to-json--from-json", () { | 2062 unittest.test("to-json--from-json", () { |
| 2047 var o = buildDevicesListResponse(); | 2063 var o = buildDevicesListResponse(); |
| 2048 var od = new api.DevicesListResponse.fromJson(o.toJson()); | 2064 var od = new api.DevicesListResponse.fromJson(o.toJson()); |
| 2049 checkDevicesListResponse(od); | 2065 checkDevicesListResponse(od); |
| 2050 }); | 2066 }); |
| 2051 }); | 2067 }); |
| 2052 | 2068 |
| 2053 | |
| 2054 unittest.group("obj-schema-Enterprise", () { | 2069 unittest.group("obj-schema-Enterprise", () { |
| 2055 unittest.test("to-json--from-json", () { | 2070 unittest.test("to-json--from-json", () { |
| 2056 var o = buildEnterprise(); | 2071 var o = buildEnterprise(); |
| 2057 var od = new api.Enterprise.fromJson(o.toJson()); | 2072 var od = new api.Enterprise.fromJson(o.toJson()); |
| 2058 checkEnterprise(od); | 2073 checkEnterprise(od); |
| 2059 }); | 2074 }); |
| 2060 }); | 2075 }); |
| 2061 | 2076 |
| 2062 | |
| 2063 unittest.group("obj-schema-EnterpriseAccount", () { | 2077 unittest.group("obj-schema-EnterpriseAccount", () { |
| 2064 unittest.test("to-json--from-json", () { | 2078 unittest.test("to-json--from-json", () { |
| 2065 var o = buildEnterpriseAccount(); | 2079 var o = buildEnterpriseAccount(); |
| 2066 var od = new api.EnterpriseAccount.fromJson(o.toJson()); | 2080 var od = new api.EnterpriseAccount.fromJson(o.toJson()); |
| 2067 checkEnterpriseAccount(od); | 2081 checkEnterpriseAccount(od); |
| 2068 }); | 2082 }); |
| 2069 }); | 2083 }); |
| 2070 | 2084 |
| 2071 | |
| 2072 unittest.group("obj-schema-EnterprisesListResponse", () { | 2085 unittest.group("obj-schema-EnterprisesListResponse", () { |
| 2073 unittest.test("to-json--from-json", () { | 2086 unittest.test("to-json--from-json", () { |
| 2074 var o = buildEnterprisesListResponse(); | 2087 var o = buildEnterprisesListResponse(); |
| 2075 var od = new api.EnterprisesListResponse.fromJson(o.toJson()); | 2088 var od = new api.EnterprisesListResponse.fromJson(o.toJson()); |
| 2076 checkEnterprisesListResponse(od); | 2089 checkEnterprisesListResponse(od); |
| 2077 }); | 2090 }); |
| 2078 }); | 2091 }); |
| 2079 | 2092 |
| 2080 | |
| 2081 unittest.group("obj-schema-EnterprisesSendTestPushNotificationResponse", () { | 2093 unittest.group("obj-schema-EnterprisesSendTestPushNotificationResponse", () { |
| 2082 unittest.test("to-json--from-json", () { | 2094 unittest.test("to-json--from-json", () { |
| 2083 var o = buildEnterprisesSendTestPushNotificationResponse(); | 2095 var o = buildEnterprisesSendTestPushNotificationResponse(); |
| 2084 var od = new api.EnterprisesSendTestPushNotificationResponse.fromJson(o.to
Json()); | 2096 var od = new api.EnterprisesSendTestPushNotificationResponse.fromJson( |
| 2097 o.toJson()); |
| 2085 checkEnterprisesSendTestPushNotificationResponse(od); | 2098 checkEnterprisesSendTestPushNotificationResponse(od); |
| 2086 }); | 2099 }); |
| 2087 }); | 2100 }); |
| 2088 | 2101 |
| 2089 | |
| 2090 unittest.group("obj-schema-Entitlement", () { | 2102 unittest.group("obj-schema-Entitlement", () { |
| 2091 unittest.test("to-json--from-json", () { | 2103 unittest.test("to-json--from-json", () { |
| 2092 var o = buildEntitlement(); | 2104 var o = buildEntitlement(); |
| 2093 var od = new api.Entitlement.fromJson(o.toJson()); | 2105 var od = new api.Entitlement.fromJson(o.toJson()); |
| 2094 checkEntitlement(od); | 2106 checkEntitlement(od); |
| 2095 }); | 2107 }); |
| 2096 }); | 2108 }); |
| 2097 | 2109 |
| 2098 | |
| 2099 unittest.group("obj-schema-EntitlementsListResponse", () { | 2110 unittest.group("obj-schema-EntitlementsListResponse", () { |
| 2100 unittest.test("to-json--from-json", () { | 2111 unittest.test("to-json--from-json", () { |
| 2101 var o = buildEntitlementsListResponse(); | 2112 var o = buildEntitlementsListResponse(); |
| 2102 var od = new api.EntitlementsListResponse.fromJson(o.toJson()); | 2113 var od = new api.EntitlementsListResponse.fromJson(o.toJson()); |
| 2103 checkEntitlementsListResponse(od); | 2114 checkEntitlementsListResponse(od); |
| 2104 }); | 2115 }); |
| 2105 }); | 2116 }); |
| 2106 | 2117 |
| 2107 | |
| 2108 unittest.group("obj-schema-GroupLicense", () { | 2118 unittest.group("obj-schema-GroupLicense", () { |
| 2109 unittest.test("to-json--from-json", () { | 2119 unittest.test("to-json--from-json", () { |
| 2110 var o = buildGroupLicense(); | 2120 var o = buildGroupLicense(); |
| 2111 var od = new api.GroupLicense.fromJson(o.toJson()); | 2121 var od = new api.GroupLicense.fromJson(o.toJson()); |
| 2112 checkGroupLicense(od); | 2122 checkGroupLicense(od); |
| 2113 }); | 2123 }); |
| 2114 }); | 2124 }); |
| 2115 | 2125 |
| 2116 | |
| 2117 unittest.group("obj-schema-GroupLicenseUsersListResponse", () { | 2126 unittest.group("obj-schema-GroupLicenseUsersListResponse", () { |
| 2118 unittest.test("to-json--from-json", () { | 2127 unittest.test("to-json--from-json", () { |
| 2119 var o = buildGroupLicenseUsersListResponse(); | 2128 var o = buildGroupLicenseUsersListResponse(); |
| 2120 var od = new api.GroupLicenseUsersListResponse.fromJson(o.toJson()); | 2129 var od = new api.GroupLicenseUsersListResponse.fromJson(o.toJson()); |
| 2121 checkGroupLicenseUsersListResponse(od); | 2130 checkGroupLicenseUsersListResponse(od); |
| 2122 }); | 2131 }); |
| 2123 }); | 2132 }); |
| 2124 | 2133 |
| 2125 | |
| 2126 unittest.group("obj-schema-GroupLicensesListResponse", () { | 2134 unittest.group("obj-schema-GroupLicensesListResponse", () { |
| 2127 unittest.test("to-json--from-json", () { | 2135 unittest.test("to-json--from-json", () { |
| 2128 var o = buildGroupLicensesListResponse(); | 2136 var o = buildGroupLicensesListResponse(); |
| 2129 var od = new api.GroupLicensesListResponse.fromJson(o.toJson()); | 2137 var od = new api.GroupLicensesListResponse.fromJson(o.toJson()); |
| 2130 checkGroupLicensesListResponse(od); | 2138 checkGroupLicensesListResponse(od); |
| 2131 }); | 2139 }); |
| 2132 }); | 2140 }); |
| 2133 | 2141 |
| 2134 | |
| 2135 unittest.group("obj-schema-Install", () { | 2142 unittest.group("obj-schema-Install", () { |
| 2136 unittest.test("to-json--from-json", () { | 2143 unittest.test("to-json--from-json", () { |
| 2137 var o = buildInstall(); | 2144 var o = buildInstall(); |
| 2138 var od = new api.Install.fromJson(o.toJson()); | 2145 var od = new api.Install.fromJson(o.toJson()); |
| 2139 checkInstall(od); | 2146 checkInstall(od); |
| 2140 }); | 2147 }); |
| 2141 }); | 2148 }); |
| 2142 | 2149 |
| 2143 | |
| 2144 unittest.group("obj-schema-InstallFailureEvent", () { | 2150 unittest.group("obj-schema-InstallFailureEvent", () { |
| 2145 unittest.test("to-json--from-json", () { | 2151 unittest.test("to-json--from-json", () { |
| 2146 var o = buildInstallFailureEvent(); | 2152 var o = buildInstallFailureEvent(); |
| 2147 var od = new api.InstallFailureEvent.fromJson(o.toJson()); | 2153 var od = new api.InstallFailureEvent.fromJson(o.toJson()); |
| 2148 checkInstallFailureEvent(od); | 2154 checkInstallFailureEvent(od); |
| 2149 }); | 2155 }); |
| 2150 }); | 2156 }); |
| 2151 | 2157 |
| 2152 | |
| 2153 unittest.group("obj-schema-InstallsListResponse", () { | 2158 unittest.group("obj-schema-InstallsListResponse", () { |
| 2154 unittest.test("to-json--from-json", () { | 2159 unittest.test("to-json--from-json", () { |
| 2155 var o = buildInstallsListResponse(); | 2160 var o = buildInstallsListResponse(); |
| 2156 var od = new api.InstallsListResponse.fromJson(o.toJson()); | 2161 var od = new api.InstallsListResponse.fromJson(o.toJson()); |
| 2157 checkInstallsListResponse(od); | 2162 checkInstallsListResponse(od); |
| 2158 }); | 2163 }); |
| 2159 }); | 2164 }); |
| 2160 | 2165 |
| 2161 | |
| 2162 unittest.group("obj-schema-LocalizedText", () { | 2166 unittest.group("obj-schema-LocalizedText", () { |
| 2163 unittest.test("to-json--from-json", () { | 2167 unittest.test("to-json--from-json", () { |
| 2164 var o = buildLocalizedText(); | 2168 var o = buildLocalizedText(); |
| 2165 var od = new api.LocalizedText.fromJson(o.toJson()); | 2169 var od = new api.LocalizedText.fromJson(o.toJson()); |
| 2166 checkLocalizedText(od); | 2170 checkLocalizedText(od); |
| 2167 }); | 2171 }); |
| 2168 }); | 2172 }); |
| 2169 | 2173 |
| 2170 | |
| 2171 unittest.group("obj-schema-ManagedConfiguration", () { | 2174 unittest.group("obj-schema-ManagedConfiguration", () { |
| 2172 unittest.test("to-json--from-json", () { | 2175 unittest.test("to-json--from-json", () { |
| 2173 var o = buildManagedConfiguration(); | 2176 var o = buildManagedConfiguration(); |
| 2174 var od = new api.ManagedConfiguration.fromJson(o.toJson()); | 2177 var od = new api.ManagedConfiguration.fromJson(o.toJson()); |
| 2175 checkManagedConfiguration(od); | 2178 checkManagedConfiguration(od); |
| 2176 }); | 2179 }); |
| 2177 }); | 2180 }); |
| 2178 | 2181 |
| 2179 | |
| 2180 unittest.group("obj-schema-ManagedConfigurationsForDeviceListResponse", () { | 2182 unittest.group("obj-schema-ManagedConfigurationsForDeviceListResponse", () { |
| 2181 unittest.test("to-json--from-json", () { | 2183 unittest.test("to-json--from-json", () { |
| 2182 var o = buildManagedConfigurationsForDeviceListResponse(); | 2184 var o = buildManagedConfigurationsForDeviceListResponse(); |
| 2183 var od = new api.ManagedConfigurationsForDeviceListResponse.fromJson(o.toJ
son()); | 2185 var od = new api.ManagedConfigurationsForDeviceListResponse.fromJson( |
| 2186 o.toJson()); |
| 2184 checkManagedConfigurationsForDeviceListResponse(od); | 2187 checkManagedConfigurationsForDeviceListResponse(od); |
| 2185 }); | 2188 }); |
| 2186 }); | 2189 }); |
| 2187 | 2190 |
| 2188 | |
| 2189 unittest.group("obj-schema-ManagedConfigurationsForUserListResponse", () { | 2191 unittest.group("obj-schema-ManagedConfigurationsForUserListResponse", () { |
| 2190 unittest.test("to-json--from-json", () { | 2192 unittest.test("to-json--from-json", () { |
| 2191 var o = buildManagedConfigurationsForUserListResponse(); | 2193 var o = buildManagedConfigurationsForUserListResponse(); |
| 2192 var od = new api.ManagedConfigurationsForUserListResponse.fromJson(o.toJso
n()); | 2194 var od = |
| 2195 new api.ManagedConfigurationsForUserListResponse.fromJson(o.toJson()); |
| 2193 checkManagedConfigurationsForUserListResponse(od); | 2196 checkManagedConfigurationsForUserListResponse(od); |
| 2194 }); | 2197 }); |
| 2195 }); | 2198 }); |
| 2196 | 2199 |
| 2197 | |
| 2198 unittest.group("obj-schema-ManagedProperty", () { | 2200 unittest.group("obj-schema-ManagedProperty", () { |
| 2199 unittest.test("to-json--from-json", () { | 2201 unittest.test("to-json--from-json", () { |
| 2200 var o = buildManagedProperty(); | 2202 var o = buildManagedProperty(); |
| 2201 var od = new api.ManagedProperty.fromJson(o.toJson()); | 2203 var od = new api.ManagedProperty.fromJson(o.toJson()); |
| 2202 checkManagedProperty(od); | 2204 checkManagedProperty(od); |
| 2203 }); | 2205 }); |
| 2204 }); | 2206 }); |
| 2205 | 2207 |
| 2206 | |
| 2207 unittest.group("obj-schema-ManagedPropertyBundle", () { | 2208 unittest.group("obj-schema-ManagedPropertyBundle", () { |
| 2208 unittest.test("to-json--from-json", () { | 2209 unittest.test("to-json--from-json", () { |
| 2209 var o = buildManagedPropertyBundle(); | 2210 var o = buildManagedPropertyBundle(); |
| 2210 var od = new api.ManagedPropertyBundle.fromJson(o.toJson()); | 2211 var od = new api.ManagedPropertyBundle.fromJson(o.toJson()); |
| 2211 checkManagedPropertyBundle(od); | 2212 checkManagedPropertyBundle(od); |
| 2212 }); | 2213 }); |
| 2213 }); | 2214 }); |
| 2214 | 2215 |
| 2215 | |
| 2216 unittest.group("obj-schema-NewDeviceEvent", () { | 2216 unittest.group("obj-schema-NewDeviceEvent", () { |
| 2217 unittest.test("to-json--from-json", () { | 2217 unittest.test("to-json--from-json", () { |
| 2218 var o = buildNewDeviceEvent(); | 2218 var o = buildNewDeviceEvent(); |
| 2219 var od = new api.NewDeviceEvent.fromJson(o.toJson()); | 2219 var od = new api.NewDeviceEvent.fromJson(o.toJson()); |
| 2220 checkNewDeviceEvent(od); | 2220 checkNewDeviceEvent(od); |
| 2221 }); | 2221 }); |
| 2222 }); | 2222 }); |
| 2223 | 2223 |
| 2224 | |
| 2225 unittest.group("obj-schema-NewPermissionsEvent", () { | 2224 unittest.group("obj-schema-NewPermissionsEvent", () { |
| 2226 unittest.test("to-json--from-json", () { | 2225 unittest.test("to-json--from-json", () { |
| 2227 var o = buildNewPermissionsEvent(); | 2226 var o = buildNewPermissionsEvent(); |
| 2228 var od = new api.NewPermissionsEvent.fromJson(o.toJson()); | 2227 var od = new api.NewPermissionsEvent.fromJson(o.toJson()); |
| 2229 checkNewPermissionsEvent(od); | 2228 checkNewPermissionsEvent(od); |
| 2230 }); | 2229 }); |
| 2231 }); | 2230 }); |
| 2232 | 2231 |
| 2233 | |
| 2234 unittest.group("obj-schema-Notification", () { | 2232 unittest.group("obj-schema-Notification", () { |
| 2235 unittest.test("to-json--from-json", () { | 2233 unittest.test("to-json--from-json", () { |
| 2236 var o = buildNotification(); | 2234 var o = buildNotification(); |
| 2237 var od = new api.Notification.fromJson(o.toJson()); | 2235 var od = new api.Notification.fromJson(o.toJson()); |
| 2238 checkNotification(od); | 2236 checkNotification(od); |
| 2239 }); | 2237 }); |
| 2240 }); | 2238 }); |
| 2241 | 2239 |
| 2242 | |
| 2243 unittest.group("obj-schema-NotificationSet", () { | 2240 unittest.group("obj-schema-NotificationSet", () { |
| 2244 unittest.test("to-json--from-json", () { | 2241 unittest.test("to-json--from-json", () { |
| 2245 var o = buildNotificationSet(); | 2242 var o = buildNotificationSet(); |
| 2246 var od = new api.NotificationSet.fromJson(o.toJson()); | 2243 var od = new api.NotificationSet.fromJson(o.toJson()); |
| 2247 checkNotificationSet(od); | 2244 checkNotificationSet(od); |
| 2248 }); | 2245 }); |
| 2249 }); | 2246 }); |
| 2250 | 2247 |
| 2251 | |
| 2252 unittest.group("obj-schema-PageInfo", () { | 2248 unittest.group("obj-schema-PageInfo", () { |
| 2253 unittest.test("to-json--from-json", () { | 2249 unittest.test("to-json--from-json", () { |
| 2254 var o = buildPageInfo(); | 2250 var o = buildPageInfo(); |
| 2255 var od = new api.PageInfo.fromJson(o.toJson()); | 2251 var od = new api.PageInfo.fromJson(o.toJson()); |
| 2256 checkPageInfo(od); | 2252 checkPageInfo(od); |
| 2257 }); | 2253 }); |
| 2258 }); | 2254 }); |
| 2259 | 2255 |
| 2260 | |
| 2261 unittest.group("obj-schema-Permission", () { | 2256 unittest.group("obj-schema-Permission", () { |
| 2262 unittest.test("to-json--from-json", () { | 2257 unittest.test("to-json--from-json", () { |
| 2263 var o = buildPermission(); | 2258 var o = buildPermission(); |
| 2264 var od = new api.Permission.fromJson(o.toJson()); | 2259 var od = new api.Permission.fromJson(o.toJson()); |
| 2265 checkPermission(od); | 2260 checkPermission(od); |
| 2266 }); | 2261 }); |
| 2267 }); | 2262 }); |
| 2268 | 2263 |
| 2269 | |
| 2270 unittest.group("obj-schema-Product", () { | 2264 unittest.group("obj-schema-Product", () { |
| 2271 unittest.test("to-json--from-json", () { | 2265 unittest.test("to-json--from-json", () { |
| 2272 var o = buildProduct(); | 2266 var o = buildProduct(); |
| 2273 var od = new api.Product.fromJson(o.toJson()); | 2267 var od = new api.Product.fromJson(o.toJson()); |
| 2274 checkProduct(od); | 2268 checkProduct(od); |
| 2275 }); | 2269 }); |
| 2276 }); | 2270 }); |
| 2277 | 2271 |
| 2278 | |
| 2279 unittest.group("obj-schema-ProductApprovalEvent", () { | 2272 unittest.group("obj-schema-ProductApprovalEvent", () { |
| 2280 unittest.test("to-json--from-json", () { | 2273 unittest.test("to-json--from-json", () { |
| 2281 var o = buildProductApprovalEvent(); | 2274 var o = buildProductApprovalEvent(); |
| 2282 var od = new api.ProductApprovalEvent.fromJson(o.toJson()); | 2275 var od = new api.ProductApprovalEvent.fromJson(o.toJson()); |
| 2283 checkProductApprovalEvent(od); | 2276 checkProductApprovalEvent(od); |
| 2284 }); | 2277 }); |
| 2285 }); | 2278 }); |
| 2286 | 2279 |
| 2287 | |
| 2288 unittest.group("obj-schema-ProductAvailabilityChangeEvent", () { | 2280 unittest.group("obj-schema-ProductAvailabilityChangeEvent", () { |
| 2289 unittest.test("to-json--from-json", () { | 2281 unittest.test("to-json--from-json", () { |
| 2290 var o = buildProductAvailabilityChangeEvent(); | 2282 var o = buildProductAvailabilityChangeEvent(); |
| 2291 var od = new api.ProductAvailabilityChangeEvent.fromJson(o.toJson()); | 2283 var od = new api.ProductAvailabilityChangeEvent.fromJson(o.toJson()); |
| 2292 checkProductAvailabilityChangeEvent(od); | 2284 checkProductAvailabilityChangeEvent(od); |
| 2293 }); | 2285 }); |
| 2294 }); | 2286 }); |
| 2295 | 2287 |
| 2296 | |
| 2297 unittest.group("obj-schema-ProductPermission", () { | 2288 unittest.group("obj-schema-ProductPermission", () { |
| 2298 unittest.test("to-json--from-json", () { | 2289 unittest.test("to-json--from-json", () { |
| 2299 var o = buildProductPermission(); | 2290 var o = buildProductPermission(); |
| 2300 var od = new api.ProductPermission.fromJson(o.toJson()); | 2291 var od = new api.ProductPermission.fromJson(o.toJson()); |
| 2301 checkProductPermission(od); | 2292 checkProductPermission(od); |
| 2302 }); | 2293 }); |
| 2303 }); | 2294 }); |
| 2304 | 2295 |
| 2305 | |
| 2306 unittest.group("obj-schema-ProductPermissions", () { | 2296 unittest.group("obj-schema-ProductPermissions", () { |
| 2307 unittest.test("to-json--from-json", () { | 2297 unittest.test("to-json--from-json", () { |
| 2308 var o = buildProductPermissions(); | 2298 var o = buildProductPermissions(); |
| 2309 var od = new api.ProductPermissions.fromJson(o.toJson()); | 2299 var od = new api.ProductPermissions.fromJson(o.toJson()); |
| 2310 checkProductPermissions(od); | 2300 checkProductPermissions(od); |
| 2311 }); | 2301 }); |
| 2312 }); | 2302 }); |
| 2313 | 2303 |
| 2314 | |
| 2315 unittest.group("obj-schema-ProductSet", () { | 2304 unittest.group("obj-schema-ProductSet", () { |
| 2316 unittest.test("to-json--from-json", () { | 2305 unittest.test("to-json--from-json", () { |
| 2317 var o = buildProductSet(); | 2306 var o = buildProductSet(); |
| 2318 var od = new api.ProductSet.fromJson(o.toJson()); | 2307 var od = new api.ProductSet.fromJson(o.toJson()); |
| 2319 checkProductSet(od); | 2308 checkProductSet(od); |
| 2320 }); | 2309 }); |
| 2321 }); | 2310 }); |
| 2322 | 2311 |
| 2312 unittest.group("obj-schema-ProductSigningCertificate", () { |
| 2313 unittest.test("to-json--from-json", () { |
| 2314 var o = buildProductSigningCertificate(); |
| 2315 var od = new api.ProductSigningCertificate.fromJson(o.toJson()); |
| 2316 checkProductSigningCertificate(od); |
| 2317 }); |
| 2318 }); |
| 2323 | 2319 |
| 2324 unittest.group("obj-schema-ProductsApproveRequest", () { | 2320 unittest.group("obj-schema-ProductsApproveRequest", () { |
| 2325 unittest.test("to-json--from-json", () { | 2321 unittest.test("to-json--from-json", () { |
| 2326 var o = buildProductsApproveRequest(); | 2322 var o = buildProductsApproveRequest(); |
| 2327 var od = new api.ProductsApproveRequest.fromJson(o.toJson()); | 2323 var od = new api.ProductsApproveRequest.fromJson(o.toJson()); |
| 2328 checkProductsApproveRequest(od); | 2324 checkProductsApproveRequest(od); |
| 2329 }); | 2325 }); |
| 2330 }); | 2326 }); |
| 2331 | 2327 |
| 2332 | |
| 2333 unittest.group("obj-schema-ProductsGenerateApprovalUrlResponse", () { | 2328 unittest.group("obj-schema-ProductsGenerateApprovalUrlResponse", () { |
| 2334 unittest.test("to-json--from-json", () { | 2329 unittest.test("to-json--from-json", () { |
| 2335 var o = buildProductsGenerateApprovalUrlResponse(); | 2330 var o = buildProductsGenerateApprovalUrlResponse(); |
| 2336 var od = new api.ProductsGenerateApprovalUrlResponse.fromJson(o.toJson()); | 2331 var od = new api.ProductsGenerateApprovalUrlResponse.fromJson(o.toJson()); |
| 2337 checkProductsGenerateApprovalUrlResponse(od); | 2332 checkProductsGenerateApprovalUrlResponse(od); |
| 2338 }); | 2333 }); |
| 2339 }); | 2334 }); |
| 2340 | 2335 |
| 2341 | |
| 2342 unittest.group("obj-schema-ProductsListResponse", () { | 2336 unittest.group("obj-schema-ProductsListResponse", () { |
| 2343 unittest.test("to-json--from-json", () { | 2337 unittest.test("to-json--from-json", () { |
| 2344 var o = buildProductsListResponse(); | 2338 var o = buildProductsListResponse(); |
| 2345 var od = new api.ProductsListResponse.fromJson(o.toJson()); | 2339 var od = new api.ProductsListResponse.fromJson(o.toJson()); |
| 2346 checkProductsListResponse(od); | 2340 checkProductsListResponse(od); |
| 2347 }); | 2341 }); |
| 2348 }); | 2342 }); |
| 2349 | 2343 |
| 2350 | |
| 2351 unittest.group("obj-schema-ServiceAccount", () { | 2344 unittest.group("obj-schema-ServiceAccount", () { |
| 2352 unittest.test("to-json--from-json", () { | 2345 unittest.test("to-json--from-json", () { |
| 2353 var o = buildServiceAccount(); | 2346 var o = buildServiceAccount(); |
| 2354 var od = new api.ServiceAccount.fromJson(o.toJson()); | 2347 var od = new api.ServiceAccount.fromJson(o.toJson()); |
| 2355 checkServiceAccount(od); | 2348 checkServiceAccount(od); |
| 2356 }); | 2349 }); |
| 2357 }); | 2350 }); |
| 2358 | 2351 |
| 2359 | |
| 2360 unittest.group("obj-schema-ServiceAccountKey", () { | 2352 unittest.group("obj-schema-ServiceAccountKey", () { |
| 2361 unittest.test("to-json--from-json", () { | 2353 unittest.test("to-json--from-json", () { |
| 2362 var o = buildServiceAccountKey(); | 2354 var o = buildServiceAccountKey(); |
| 2363 var od = new api.ServiceAccountKey.fromJson(o.toJson()); | 2355 var od = new api.ServiceAccountKey.fromJson(o.toJson()); |
| 2364 checkServiceAccountKey(od); | 2356 checkServiceAccountKey(od); |
| 2365 }); | 2357 }); |
| 2366 }); | 2358 }); |
| 2367 | 2359 |
| 2368 | |
| 2369 unittest.group("obj-schema-ServiceAccountKeysListResponse", () { | 2360 unittest.group("obj-schema-ServiceAccountKeysListResponse", () { |
| 2370 unittest.test("to-json--from-json", () { | 2361 unittest.test("to-json--from-json", () { |
| 2371 var o = buildServiceAccountKeysListResponse(); | 2362 var o = buildServiceAccountKeysListResponse(); |
| 2372 var od = new api.ServiceAccountKeysListResponse.fromJson(o.toJson()); | 2363 var od = new api.ServiceAccountKeysListResponse.fromJson(o.toJson()); |
| 2373 checkServiceAccountKeysListResponse(od); | 2364 checkServiceAccountKeysListResponse(od); |
| 2374 }); | 2365 }); |
| 2375 }); | 2366 }); |
| 2376 | 2367 |
| 2377 | |
| 2378 unittest.group("obj-schema-SignupInfo", () { | 2368 unittest.group("obj-schema-SignupInfo", () { |
| 2379 unittest.test("to-json--from-json", () { | 2369 unittest.test("to-json--from-json", () { |
| 2380 var o = buildSignupInfo(); | 2370 var o = buildSignupInfo(); |
| 2381 var od = new api.SignupInfo.fromJson(o.toJson()); | 2371 var od = new api.SignupInfo.fromJson(o.toJson()); |
| 2382 checkSignupInfo(od); | 2372 checkSignupInfo(od); |
| 2383 }); | 2373 }); |
| 2384 }); | 2374 }); |
| 2385 | 2375 |
| 2386 | |
| 2387 unittest.group("obj-schema-StoreCluster", () { | 2376 unittest.group("obj-schema-StoreCluster", () { |
| 2388 unittest.test("to-json--from-json", () { | 2377 unittest.test("to-json--from-json", () { |
| 2389 var o = buildStoreCluster(); | 2378 var o = buildStoreCluster(); |
| 2390 var od = new api.StoreCluster.fromJson(o.toJson()); | 2379 var od = new api.StoreCluster.fromJson(o.toJson()); |
| 2391 checkStoreCluster(od); | 2380 checkStoreCluster(od); |
| 2392 }); | 2381 }); |
| 2393 }); | 2382 }); |
| 2394 | 2383 |
| 2395 | |
| 2396 unittest.group("obj-schema-StoreLayout", () { | 2384 unittest.group("obj-schema-StoreLayout", () { |
| 2397 unittest.test("to-json--from-json", () { | 2385 unittest.test("to-json--from-json", () { |
| 2398 var o = buildStoreLayout(); | 2386 var o = buildStoreLayout(); |
| 2399 var od = new api.StoreLayout.fromJson(o.toJson()); | 2387 var od = new api.StoreLayout.fromJson(o.toJson()); |
| 2400 checkStoreLayout(od); | 2388 checkStoreLayout(od); |
| 2401 }); | 2389 }); |
| 2402 }); | 2390 }); |
| 2403 | 2391 |
| 2404 | |
| 2405 unittest.group("obj-schema-StoreLayoutClustersListResponse", () { | 2392 unittest.group("obj-schema-StoreLayoutClustersListResponse", () { |
| 2406 unittest.test("to-json--from-json", () { | 2393 unittest.test("to-json--from-json", () { |
| 2407 var o = buildStoreLayoutClustersListResponse(); | 2394 var o = buildStoreLayoutClustersListResponse(); |
| 2408 var od = new api.StoreLayoutClustersListResponse.fromJson(o.toJson()); | 2395 var od = new api.StoreLayoutClustersListResponse.fromJson(o.toJson()); |
| 2409 checkStoreLayoutClustersListResponse(od); | 2396 checkStoreLayoutClustersListResponse(od); |
| 2410 }); | 2397 }); |
| 2411 }); | 2398 }); |
| 2412 | 2399 |
| 2413 | |
| 2414 unittest.group("obj-schema-StoreLayoutPagesListResponse", () { | 2400 unittest.group("obj-schema-StoreLayoutPagesListResponse", () { |
| 2415 unittest.test("to-json--from-json", () { | 2401 unittest.test("to-json--from-json", () { |
| 2416 var o = buildStoreLayoutPagesListResponse(); | 2402 var o = buildStoreLayoutPagesListResponse(); |
| 2417 var od = new api.StoreLayoutPagesListResponse.fromJson(o.toJson()); | 2403 var od = new api.StoreLayoutPagesListResponse.fromJson(o.toJson()); |
| 2418 checkStoreLayoutPagesListResponse(od); | 2404 checkStoreLayoutPagesListResponse(od); |
| 2419 }); | 2405 }); |
| 2420 }); | 2406 }); |
| 2421 | 2407 |
| 2422 | |
| 2423 unittest.group("obj-schema-StorePage", () { | 2408 unittest.group("obj-schema-StorePage", () { |
| 2424 unittest.test("to-json--from-json", () { | 2409 unittest.test("to-json--from-json", () { |
| 2425 var o = buildStorePage(); | 2410 var o = buildStorePage(); |
| 2426 var od = new api.StorePage.fromJson(o.toJson()); | 2411 var od = new api.StorePage.fromJson(o.toJson()); |
| 2427 checkStorePage(od); | 2412 checkStorePage(od); |
| 2428 }); | 2413 }); |
| 2429 }); | 2414 }); |
| 2430 | 2415 |
| 2431 | |
| 2432 unittest.group("obj-schema-TokenPagination", () { | 2416 unittest.group("obj-schema-TokenPagination", () { |
| 2433 unittest.test("to-json--from-json", () { | 2417 unittest.test("to-json--from-json", () { |
| 2434 var o = buildTokenPagination(); | 2418 var o = buildTokenPagination(); |
| 2435 var od = new api.TokenPagination.fromJson(o.toJson()); | 2419 var od = new api.TokenPagination.fromJson(o.toJson()); |
| 2436 checkTokenPagination(od); | 2420 checkTokenPagination(od); |
| 2437 }); | 2421 }); |
| 2438 }); | 2422 }); |
| 2439 | 2423 |
| 2440 | |
| 2441 unittest.group("obj-schema-User", () { | 2424 unittest.group("obj-schema-User", () { |
| 2442 unittest.test("to-json--from-json", () { | 2425 unittest.test("to-json--from-json", () { |
| 2443 var o = buildUser(); | 2426 var o = buildUser(); |
| 2444 var od = new api.User.fromJson(o.toJson()); | 2427 var od = new api.User.fromJson(o.toJson()); |
| 2445 checkUser(od); | 2428 checkUser(od); |
| 2446 }); | 2429 }); |
| 2447 }); | 2430 }); |
| 2448 | 2431 |
| 2449 | |
| 2450 unittest.group("obj-schema-UserToken", () { | 2432 unittest.group("obj-schema-UserToken", () { |
| 2451 unittest.test("to-json--from-json", () { | 2433 unittest.test("to-json--from-json", () { |
| 2452 var o = buildUserToken(); | 2434 var o = buildUserToken(); |
| 2453 var od = new api.UserToken.fromJson(o.toJson()); | 2435 var od = new api.UserToken.fromJson(o.toJson()); |
| 2454 checkUserToken(od); | 2436 checkUserToken(od); |
| 2455 }); | 2437 }); |
| 2456 }); | 2438 }); |
| 2457 | 2439 |
| 2458 | |
| 2459 unittest.group("obj-schema-UsersListResponse", () { | 2440 unittest.group("obj-schema-UsersListResponse", () { |
| 2460 unittest.test("to-json--from-json", () { | 2441 unittest.test("to-json--from-json", () { |
| 2461 var o = buildUsersListResponse(); | 2442 var o = buildUsersListResponse(); |
| 2462 var od = new api.UsersListResponse.fromJson(o.toJson()); | 2443 var od = new api.UsersListResponse.fromJson(o.toJson()); |
| 2463 checkUsersListResponse(od); | 2444 checkUsersListResponse(od); |
| 2464 }); | 2445 }); |
| 2465 }); | 2446 }); |
| 2466 | 2447 |
| 2467 | |
| 2468 unittest.group("resource-DevicesResourceApi", () { | 2448 unittest.group("resource-DevicesResourceApi", () { |
| 2469 unittest.test("method--get", () { | 2449 unittest.test("method--get", () { |
| 2470 | |
| 2471 var mock = new HttpServerMock(); | 2450 var mock = new HttpServerMock(); |
| 2472 api.DevicesResourceApi res = new api.AndroidenterpriseApi(mock).devices; | 2451 api.DevicesResourceApi res = new api.AndroidenterpriseApi(mock).devices; |
| 2473 var arg_enterpriseId = "foo"; | 2452 var arg_enterpriseId = "foo"; |
| 2474 var arg_userId = "foo"; | 2453 var arg_userId = "foo"; |
| 2475 var arg_deviceId = "foo"; | 2454 var arg_deviceId = "foo"; |
| 2476 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2455 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2477 var path = (req.url).path; | 2456 var path = (req.url).path; |
| 2478 var pathOffset = 0; | 2457 var pathOffset = 0; |
| 2479 var index; | 2458 var index; |
| 2480 var subPart; | 2459 var subPart; |
| 2481 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2460 unittest.expect( |
| 2461 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 2482 pathOffset += 1; | 2462 pathOffset += 1; |
| 2483 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 2463 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 2464 unittest.equals("androidenterprise/v1/")); |
| 2484 pathOffset += 21; | 2465 pathOffset += 21; |
| 2485 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 2466 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2467 unittest.equals("enterprises/")); |
| 2486 pathOffset += 12; | 2468 pathOffset += 12; |
| 2487 index = path.indexOf("/users/", pathOffset); | 2469 index = path.indexOf("/users/", pathOffset); |
| 2488 unittest.expect(index >= 0, unittest.isTrue); | 2470 unittest.expect(index >= 0, unittest.isTrue); |
| 2489 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2471 subPart = |
| 2472 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2490 pathOffset = index; | 2473 pathOffset = index; |
| 2491 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 2474 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 2492 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 2475 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2476 unittest.equals("/users/")); |
| 2493 pathOffset += 7; | 2477 pathOffset += 7; |
| 2494 index = path.indexOf("/devices/", pathOffset); | 2478 index = path.indexOf("/devices/", pathOffset); |
| 2495 unittest.expect(index >= 0, unittest.isTrue); | 2479 unittest.expect(index >= 0, unittest.isTrue); |
| 2496 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2480 subPart = |
| 2481 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2497 pathOffset = index; | 2482 pathOffset = index; |
| 2498 unittest.expect(subPart, unittest.equals("$arg_userId")); | 2483 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 2499 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 2484 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 2485 unittest.equals("/devices/")); |
| 2500 pathOffset += 9; | 2486 pathOffset += 9; |
| 2501 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 2487 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 2502 pathOffset = path.length; | 2488 pathOffset = path.length; |
| 2503 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 2489 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 2504 | 2490 |
| 2505 var query = (req.url).query; | 2491 var query = (req.url).query; |
| 2506 var queryOffset = 0; | 2492 var queryOffset = 0; |
| 2507 var queryMap = {}; | 2493 var queryMap = {}; |
| 2508 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2494 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 2509 parseBool(n) { | 2495 parseBool(n) { |
| 2510 if (n == "true") return true; | 2496 if (n == "true") return true; |
| 2511 if (n == "false") return false; | 2497 if (n == "false") return false; |
| 2512 if (n == null) return null; | 2498 if (n == null) return null; |
| 2513 throw new core.ArgumentError("Invalid boolean: $n"); | 2499 throw new core.ArgumentError("Invalid boolean: $n"); |
| 2514 } | 2500 } |
| 2501 |
| 2515 if (query.length > 0) { | 2502 if (query.length > 0) { |
| 2516 for (var part in query.split("&")) { | 2503 for (var part in query.split("&")) { |
| 2517 var keyvalue = part.split("="); | 2504 var keyvalue = part.split("="); |
| 2518 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2505 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2506 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 2519 } | 2507 } |
| 2520 } | 2508 } |
| 2521 | 2509 |
| 2522 | |
| 2523 var h = { | 2510 var h = { |
| 2524 "content-type" : "application/json; charset=utf-8", | 2511 "content-type": "application/json; charset=utf-8", |
| 2525 }; | 2512 }; |
| 2526 var resp = convert.JSON.encode(buildDevice()); | 2513 var resp = convert.JSON.encode(buildDevice()); |
| 2527 return new async.Future.value(stringResponse(200, h, resp)); | 2514 return new async.Future.value(stringResponse(200, h, resp)); |
| 2528 }), true); | 2515 }), true); |
| 2529 res.get(arg_enterpriseId, arg_userId, arg_deviceId).then(unittest.expectAs
ync1(((api.Device response) { | 2516 res |
| 2517 .get(arg_enterpriseId, arg_userId, arg_deviceId) |
| 2518 .then(unittest.expectAsync1(((api.Device response) { |
| 2530 checkDevice(response); | 2519 checkDevice(response); |
| 2531 }))); | 2520 }))); |
| 2532 }); | 2521 }); |
| 2533 | 2522 |
| 2534 unittest.test("method--getState", () { | 2523 unittest.test("method--getState", () { |
| 2535 | |
| 2536 var mock = new HttpServerMock(); | 2524 var mock = new HttpServerMock(); |
| 2537 api.DevicesResourceApi res = new api.AndroidenterpriseApi(mock).devices; | 2525 api.DevicesResourceApi res = new api.AndroidenterpriseApi(mock).devices; |
| 2538 var arg_enterpriseId = "foo"; | 2526 var arg_enterpriseId = "foo"; |
| 2539 var arg_userId = "foo"; | 2527 var arg_userId = "foo"; |
| 2540 var arg_deviceId = "foo"; | 2528 var arg_deviceId = "foo"; |
| 2541 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2529 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2542 var path = (req.url).path; | 2530 var path = (req.url).path; |
| 2543 var pathOffset = 0; | 2531 var pathOffset = 0; |
| 2544 var index; | 2532 var index; |
| 2545 var subPart; | 2533 var subPart; |
| 2546 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2534 unittest.expect( |
| 2535 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 2547 pathOffset += 1; | 2536 pathOffset += 1; |
| 2548 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 2537 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 2538 unittest.equals("androidenterprise/v1/")); |
| 2549 pathOffset += 21; | 2539 pathOffset += 21; |
| 2550 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 2540 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2541 unittest.equals("enterprises/")); |
| 2551 pathOffset += 12; | 2542 pathOffset += 12; |
| 2552 index = path.indexOf("/users/", pathOffset); | 2543 index = path.indexOf("/users/", pathOffset); |
| 2553 unittest.expect(index >= 0, unittest.isTrue); | 2544 unittest.expect(index >= 0, unittest.isTrue); |
| 2554 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2545 subPart = |
| 2546 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2555 pathOffset = index; | 2547 pathOffset = index; |
| 2556 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 2548 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 2557 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 2549 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2550 unittest.equals("/users/")); |
| 2558 pathOffset += 7; | 2551 pathOffset += 7; |
| 2559 index = path.indexOf("/devices/", pathOffset); | 2552 index = path.indexOf("/devices/", pathOffset); |
| 2560 unittest.expect(index >= 0, unittest.isTrue); | 2553 unittest.expect(index >= 0, unittest.isTrue); |
| 2561 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2554 subPart = |
| 2555 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2562 pathOffset = index; | 2556 pathOffset = index; |
| 2563 unittest.expect(subPart, unittest.equals("$arg_userId")); | 2557 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 2564 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 2558 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 2559 unittest.equals("/devices/")); |
| 2565 pathOffset += 9; | 2560 pathOffset += 9; |
| 2566 index = path.indexOf("/state", pathOffset); | 2561 index = path.indexOf("/state", pathOffset); |
| 2567 unittest.expect(index >= 0, unittest.isTrue); | 2562 unittest.expect(index >= 0, unittest.isTrue); |
| 2568 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2563 subPart = |
| 2564 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2569 pathOffset = index; | 2565 pathOffset = index; |
| 2570 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 2566 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 2571 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/state")); | 2567 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 2568 unittest.equals("/state")); |
| 2572 pathOffset += 6; | 2569 pathOffset += 6; |
| 2573 | 2570 |
| 2574 var query = (req.url).query; | 2571 var query = (req.url).query; |
| 2575 var queryOffset = 0; | 2572 var queryOffset = 0; |
| 2576 var queryMap = {}; | 2573 var queryMap = {}; |
| 2577 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2574 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 2578 parseBool(n) { | 2575 parseBool(n) { |
| 2579 if (n == "true") return true; | 2576 if (n == "true") return true; |
| 2580 if (n == "false") return false; | 2577 if (n == "false") return false; |
| 2581 if (n == null) return null; | 2578 if (n == null) return null; |
| 2582 throw new core.ArgumentError("Invalid boolean: $n"); | 2579 throw new core.ArgumentError("Invalid boolean: $n"); |
| 2583 } | 2580 } |
| 2581 |
| 2584 if (query.length > 0) { | 2582 if (query.length > 0) { |
| 2585 for (var part in query.split("&")) { | 2583 for (var part in query.split("&")) { |
| 2586 var keyvalue = part.split("="); | 2584 var keyvalue = part.split("="); |
| 2587 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2585 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2586 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 2588 } | 2587 } |
| 2589 } | 2588 } |
| 2590 | 2589 |
| 2591 | |
| 2592 var h = { | 2590 var h = { |
| 2593 "content-type" : "application/json; charset=utf-8", | 2591 "content-type": "application/json; charset=utf-8", |
| 2594 }; | 2592 }; |
| 2595 var resp = convert.JSON.encode(buildDeviceState()); | 2593 var resp = convert.JSON.encode(buildDeviceState()); |
| 2596 return new async.Future.value(stringResponse(200, h, resp)); | 2594 return new async.Future.value(stringResponse(200, h, resp)); |
| 2597 }), true); | 2595 }), true); |
| 2598 res.getState(arg_enterpriseId, arg_userId, arg_deviceId).then(unittest.exp
ectAsync1(((api.DeviceState response) { | 2596 res |
| 2597 .getState(arg_enterpriseId, arg_userId, arg_deviceId) |
| 2598 .then(unittest.expectAsync1(((api.DeviceState response) { |
| 2599 checkDeviceState(response); | 2599 checkDeviceState(response); |
| 2600 }))); | 2600 }))); |
| 2601 }); | 2601 }); |
| 2602 | 2602 |
| 2603 unittest.test("method--list", () { | 2603 unittest.test("method--list", () { |
| 2604 | |
| 2605 var mock = new HttpServerMock(); | 2604 var mock = new HttpServerMock(); |
| 2606 api.DevicesResourceApi res = new api.AndroidenterpriseApi(mock).devices; | 2605 api.DevicesResourceApi res = new api.AndroidenterpriseApi(mock).devices; |
| 2607 var arg_enterpriseId = "foo"; | 2606 var arg_enterpriseId = "foo"; |
| 2608 var arg_userId = "foo"; | 2607 var arg_userId = "foo"; |
| 2609 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2608 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2610 var path = (req.url).path; | 2609 var path = (req.url).path; |
| 2611 var pathOffset = 0; | 2610 var pathOffset = 0; |
| 2612 var index; | 2611 var index; |
| 2613 var subPart; | 2612 var subPart; |
| 2614 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2613 unittest.expect( |
| 2614 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 2615 pathOffset += 1; | 2615 pathOffset += 1; |
| 2616 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 2616 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 2617 unittest.equals("androidenterprise/v1/")); |
| 2617 pathOffset += 21; | 2618 pathOffset += 21; |
| 2618 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 2619 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2620 unittest.equals("enterprises/")); |
| 2619 pathOffset += 12; | 2621 pathOffset += 12; |
| 2620 index = path.indexOf("/users/", pathOffset); | 2622 index = path.indexOf("/users/", pathOffset); |
| 2621 unittest.expect(index >= 0, unittest.isTrue); | 2623 unittest.expect(index >= 0, unittest.isTrue); |
| 2622 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2624 subPart = |
| 2625 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2623 pathOffset = index; | 2626 pathOffset = index; |
| 2624 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 2627 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 2625 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 2628 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2629 unittest.equals("/users/")); |
| 2626 pathOffset += 7; | 2630 pathOffset += 7; |
| 2627 index = path.indexOf("/devices", pathOffset); | 2631 index = path.indexOf("/devices", pathOffset); |
| 2628 unittest.expect(index >= 0, unittest.isTrue); | 2632 unittest.expect(index >= 0, unittest.isTrue); |
| 2629 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2633 subPart = |
| 2634 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2630 pathOffset = index; | 2635 pathOffset = index; |
| 2631 unittest.expect(subPart, unittest.equals("$arg_userId")); | 2636 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 2632 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/devices")); | 2637 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 2638 unittest.equals("/devices")); |
| 2633 pathOffset += 8; | 2639 pathOffset += 8; |
| 2634 | 2640 |
| 2635 var query = (req.url).query; | 2641 var query = (req.url).query; |
| 2636 var queryOffset = 0; | 2642 var queryOffset = 0; |
| 2637 var queryMap = {}; | 2643 var queryMap = {}; |
| 2638 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2644 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 2639 parseBool(n) { | 2645 parseBool(n) { |
| 2640 if (n == "true") return true; | 2646 if (n == "true") return true; |
| 2641 if (n == "false") return false; | 2647 if (n == "false") return false; |
| 2642 if (n == null) return null; | 2648 if (n == null) return null; |
| 2643 throw new core.ArgumentError("Invalid boolean: $n"); | 2649 throw new core.ArgumentError("Invalid boolean: $n"); |
| 2644 } | 2650 } |
| 2651 |
| 2645 if (query.length > 0) { | 2652 if (query.length > 0) { |
| 2646 for (var part in query.split("&")) { | 2653 for (var part in query.split("&")) { |
| 2647 var keyvalue = part.split("="); | 2654 var keyvalue = part.split("="); |
| 2648 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2655 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2656 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 2649 } | 2657 } |
| 2650 } | 2658 } |
| 2651 | 2659 |
| 2652 | |
| 2653 var h = { | 2660 var h = { |
| 2654 "content-type" : "application/json; charset=utf-8", | 2661 "content-type": "application/json; charset=utf-8", |
| 2655 }; | 2662 }; |
| 2656 var resp = convert.JSON.encode(buildDevicesListResponse()); | 2663 var resp = convert.JSON.encode(buildDevicesListResponse()); |
| 2657 return new async.Future.value(stringResponse(200, h, resp)); | 2664 return new async.Future.value(stringResponse(200, h, resp)); |
| 2658 }), true); | 2665 }), true); |
| 2659 res.list(arg_enterpriseId, arg_userId).then(unittest.expectAsync1(((api.De
vicesListResponse response) { | 2666 res |
| 2667 .list(arg_enterpriseId, arg_userId) |
| 2668 .then(unittest.expectAsync1(((api.DevicesListResponse response) { |
| 2660 checkDevicesListResponse(response); | 2669 checkDevicesListResponse(response); |
| 2661 }))); | 2670 }))); |
| 2662 }); | 2671 }); |
| 2663 | 2672 |
| 2664 unittest.test("method--setState", () { | 2673 unittest.test("method--setState", () { |
| 2665 | |
| 2666 var mock = new HttpServerMock(); | 2674 var mock = new HttpServerMock(); |
| 2667 api.DevicesResourceApi res = new api.AndroidenterpriseApi(mock).devices; | 2675 api.DevicesResourceApi res = new api.AndroidenterpriseApi(mock).devices; |
| 2668 var arg_request = buildDeviceState(); | 2676 var arg_request = buildDeviceState(); |
| 2669 var arg_enterpriseId = "foo"; | 2677 var arg_enterpriseId = "foo"; |
| 2670 var arg_userId = "foo"; | 2678 var arg_userId = "foo"; |
| 2671 var arg_deviceId = "foo"; | 2679 var arg_deviceId = "foo"; |
| 2672 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2680 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2673 var obj = new api.DeviceState.fromJson(json); | 2681 var obj = new api.DeviceState.fromJson(json); |
| 2674 checkDeviceState(obj); | 2682 checkDeviceState(obj); |
| 2675 | 2683 |
| 2676 var path = (req.url).path; | 2684 var path = (req.url).path; |
| 2677 var pathOffset = 0; | 2685 var pathOffset = 0; |
| 2678 var index; | 2686 var index; |
| 2679 var subPart; | 2687 var subPart; |
| 2680 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2688 unittest.expect( |
| 2689 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 2681 pathOffset += 1; | 2690 pathOffset += 1; |
| 2682 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 2691 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 2692 unittest.equals("androidenterprise/v1/")); |
| 2683 pathOffset += 21; | 2693 pathOffset += 21; |
| 2684 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 2694 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2695 unittest.equals("enterprises/")); |
| 2685 pathOffset += 12; | 2696 pathOffset += 12; |
| 2686 index = path.indexOf("/users/", pathOffset); | 2697 index = path.indexOf("/users/", pathOffset); |
| 2687 unittest.expect(index >= 0, unittest.isTrue); | 2698 unittest.expect(index >= 0, unittest.isTrue); |
| 2688 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2699 subPart = |
| 2700 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2689 pathOffset = index; | 2701 pathOffset = index; |
| 2690 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 2702 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 2691 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 2703 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2704 unittest.equals("/users/")); |
| 2692 pathOffset += 7; | 2705 pathOffset += 7; |
| 2693 index = path.indexOf("/devices/", pathOffset); | 2706 index = path.indexOf("/devices/", pathOffset); |
| 2694 unittest.expect(index >= 0, unittest.isTrue); | 2707 unittest.expect(index >= 0, unittest.isTrue); |
| 2695 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2708 subPart = |
| 2709 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2696 pathOffset = index; | 2710 pathOffset = index; |
| 2697 unittest.expect(subPart, unittest.equals("$arg_userId")); | 2711 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 2698 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 2712 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 2713 unittest.equals("/devices/")); |
| 2699 pathOffset += 9; | 2714 pathOffset += 9; |
| 2700 index = path.indexOf("/state", pathOffset); | 2715 index = path.indexOf("/state", pathOffset); |
| 2701 unittest.expect(index >= 0, unittest.isTrue); | 2716 unittest.expect(index >= 0, unittest.isTrue); |
| 2702 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2717 subPart = |
| 2718 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2703 pathOffset = index; | 2719 pathOffset = index; |
| 2704 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 2720 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 2705 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/state")); | 2721 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 2722 unittest.equals("/state")); |
| 2706 pathOffset += 6; | 2723 pathOffset += 6; |
| 2707 | 2724 |
| 2708 var query = (req.url).query; | 2725 var query = (req.url).query; |
| 2709 var queryOffset = 0; | 2726 var queryOffset = 0; |
| 2710 var queryMap = {}; | 2727 var queryMap = {}; |
| 2711 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2728 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 2712 parseBool(n) { | 2729 parseBool(n) { |
| 2713 if (n == "true") return true; | 2730 if (n == "true") return true; |
| 2714 if (n == "false") return false; | 2731 if (n == "false") return false; |
| 2715 if (n == null) return null; | 2732 if (n == null) return null; |
| 2716 throw new core.ArgumentError("Invalid boolean: $n"); | 2733 throw new core.ArgumentError("Invalid boolean: $n"); |
| 2717 } | 2734 } |
| 2735 |
| 2718 if (query.length > 0) { | 2736 if (query.length > 0) { |
| 2719 for (var part in query.split("&")) { | 2737 for (var part in query.split("&")) { |
| 2720 var keyvalue = part.split("="); | 2738 var keyvalue = part.split("="); |
| 2721 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2739 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2740 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 2722 } | 2741 } |
| 2723 } | 2742 } |
| 2724 | 2743 |
| 2725 | |
| 2726 var h = { | 2744 var h = { |
| 2727 "content-type" : "application/json; charset=utf-8", | 2745 "content-type": "application/json; charset=utf-8", |
| 2728 }; | 2746 }; |
| 2729 var resp = convert.JSON.encode(buildDeviceState()); | 2747 var resp = convert.JSON.encode(buildDeviceState()); |
| 2730 return new async.Future.value(stringResponse(200, h, resp)); | 2748 return new async.Future.value(stringResponse(200, h, resp)); |
| 2731 }), true); | 2749 }), true); |
| 2732 res.setState(arg_request, arg_enterpriseId, arg_userId, arg_deviceId).then
(unittest.expectAsync1(((api.DeviceState response) { | 2750 res |
| 2751 .setState(arg_request, arg_enterpriseId, arg_userId, arg_deviceId) |
| 2752 .then(unittest.expectAsync1(((api.DeviceState response) { |
| 2733 checkDeviceState(response); | 2753 checkDeviceState(response); |
| 2734 }))); | 2754 }))); |
| 2735 }); | 2755 }); |
| 2736 | |
| 2737 }); | 2756 }); |
| 2738 | 2757 |
| 2739 | |
| 2740 unittest.group("resource-EnterprisesResourceApi", () { | 2758 unittest.group("resource-EnterprisesResourceApi", () { |
| 2741 unittest.test("method--acknowledgeNotificationSet", () { | 2759 unittest.test("method--acknowledgeNotificationSet", () { |
| 2742 | |
| 2743 var mock = new HttpServerMock(); | 2760 var mock = new HttpServerMock(); |
| 2744 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 2761 api.EnterprisesResourceApi res = |
| 2762 new api.AndroidenterpriseApi(mock).enterprises; |
| 2745 var arg_notificationSetId = "foo"; | 2763 var arg_notificationSetId = "foo"; |
| 2746 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2764 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2747 var path = (req.url).path; | 2765 var path = (req.url).path; |
| 2748 var pathOffset = 0; | 2766 var pathOffset = 0; |
| 2749 var index; | 2767 var index; |
| 2750 var subPart; | 2768 var subPart; |
| 2751 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2769 unittest.expect( |
| 2770 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 2752 pathOffset += 1; | 2771 pathOffset += 1; |
| 2753 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 2772 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 2773 unittest.equals("androidenterprise/v1/")); |
| 2754 pathOffset += 21; | 2774 pathOffset += 21; |
| 2755 unittest.expect(path.substring(pathOffset, pathOffset + 38), unittest.eq
uals("enterprises/acknowledgeNotificationSet")); | 2775 unittest.expect(path.substring(pathOffset, pathOffset + 38), |
| 2776 unittest.equals("enterprises/acknowledgeNotificationSet")); |
| 2756 pathOffset += 38; | 2777 pathOffset += 38; |
| 2757 | 2778 |
| 2758 var query = (req.url).query; | 2779 var query = (req.url).query; |
| 2759 var queryOffset = 0; | 2780 var queryOffset = 0; |
| 2760 var queryMap = {}; | 2781 var queryMap = {}; |
| 2761 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2782 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 2762 parseBool(n) { | 2783 parseBool(n) { |
| 2763 if (n == "true") return true; | 2784 if (n == "true") return true; |
| 2764 if (n == "false") return false; | 2785 if (n == "false") return false; |
| 2765 if (n == null) return null; | 2786 if (n == null) return null; |
| 2766 throw new core.ArgumentError("Invalid boolean: $n"); | 2787 throw new core.ArgumentError("Invalid boolean: $n"); |
| 2767 } | 2788 } |
| 2789 |
| 2768 if (query.length > 0) { | 2790 if (query.length > 0) { |
| 2769 for (var part in query.split("&")) { | 2791 for (var part in query.split("&")) { |
| 2770 var keyvalue = part.split("="); | 2792 var keyvalue = part.split("="); |
| 2771 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2793 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2794 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 2772 } | 2795 } |
| 2773 } | 2796 } |
| 2774 unittest.expect(queryMap["notificationSetId"].first, unittest.equals(arg
_notificationSetId)); | 2797 unittest.expect(queryMap["notificationSetId"].first, |
| 2775 | 2798 unittest.equals(arg_notificationSetId)); |
| 2776 | 2799 |
| 2777 var h = { | 2800 var h = { |
| 2778 "content-type" : "application/json; charset=utf-8", | 2801 "content-type": "application/json; charset=utf-8", |
| 2779 }; | 2802 }; |
| 2780 var resp = ""; | 2803 var resp = ""; |
| 2781 return new async.Future.value(stringResponse(200, h, resp)); | 2804 return new async.Future.value(stringResponse(200, h, resp)); |
| 2782 }), true); | 2805 }), true); |
| 2783 res.acknowledgeNotificationSet(notificationSetId: arg_notificationSetId).t
hen(unittest.expectAsync1((_) {})); | 2806 res |
| 2807 .acknowledgeNotificationSet(notificationSetId: arg_notificationSetId) |
| 2808 .then(unittest.expectAsync1((_) {})); |
| 2784 }); | 2809 }); |
| 2785 | 2810 |
| 2786 unittest.test("method--completeSignup", () { | 2811 unittest.test("method--completeSignup", () { |
| 2787 | |
| 2788 var mock = new HttpServerMock(); | 2812 var mock = new HttpServerMock(); |
| 2789 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 2813 api.EnterprisesResourceApi res = |
| 2814 new api.AndroidenterpriseApi(mock).enterprises; |
| 2790 var arg_completionToken = "foo"; | 2815 var arg_completionToken = "foo"; |
| 2791 var arg_enterpriseToken = "foo"; | 2816 var arg_enterpriseToken = "foo"; |
| 2792 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2817 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2793 var path = (req.url).path; | 2818 var path = (req.url).path; |
| 2794 var pathOffset = 0; | 2819 var pathOffset = 0; |
| 2795 var index; | 2820 var index; |
| 2796 var subPart; | 2821 var subPart; |
| 2797 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2822 unittest.expect( |
| 2823 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 2798 pathOffset += 1; | 2824 pathOffset += 1; |
| 2799 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 2825 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 2826 unittest.equals("androidenterprise/v1/")); |
| 2800 pathOffset += 21; | 2827 pathOffset += 21; |
| 2801 unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.eq
uals("enterprises/completeSignup")); | 2828 unittest.expect(path.substring(pathOffset, pathOffset + 26), |
| 2829 unittest.equals("enterprises/completeSignup")); |
| 2802 pathOffset += 26; | 2830 pathOffset += 26; |
| 2803 | 2831 |
| 2804 var query = (req.url).query; | 2832 var query = (req.url).query; |
| 2805 var queryOffset = 0; | 2833 var queryOffset = 0; |
| 2806 var queryMap = {}; | 2834 var queryMap = {}; |
| 2807 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2835 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 2808 parseBool(n) { | 2836 parseBool(n) { |
| 2809 if (n == "true") return true; | 2837 if (n == "true") return true; |
| 2810 if (n == "false") return false; | 2838 if (n == "false") return false; |
| 2811 if (n == null) return null; | 2839 if (n == null) return null; |
| 2812 throw new core.ArgumentError("Invalid boolean: $n"); | 2840 throw new core.ArgumentError("Invalid boolean: $n"); |
| 2813 } | 2841 } |
| 2842 |
| 2814 if (query.length > 0) { | 2843 if (query.length > 0) { |
| 2815 for (var part in query.split("&")) { | 2844 for (var part in query.split("&")) { |
| 2816 var keyvalue = part.split("="); | 2845 var keyvalue = part.split("="); |
| 2817 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2846 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2847 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 2818 } | 2848 } |
| 2819 } | 2849 } |
| 2820 unittest.expect(queryMap["completionToken"].first, unittest.equals(arg_c
ompletionToken)); | 2850 unittest.expect(queryMap["completionToken"].first, |
| 2821 unittest.expect(queryMap["enterpriseToken"].first, unittest.equals(arg_e
nterpriseToken)); | 2851 unittest.equals(arg_completionToken)); |
| 2822 | 2852 unittest.expect(queryMap["enterpriseToken"].first, |
| 2853 unittest.equals(arg_enterpriseToken)); |
| 2823 | 2854 |
| 2824 var h = { | 2855 var h = { |
| 2825 "content-type" : "application/json; charset=utf-8", | 2856 "content-type": "application/json; charset=utf-8", |
| 2826 }; | 2857 }; |
| 2827 var resp = convert.JSON.encode(buildEnterprise()); | 2858 var resp = convert.JSON.encode(buildEnterprise()); |
| 2828 return new async.Future.value(stringResponse(200, h, resp)); | 2859 return new async.Future.value(stringResponse(200, h, resp)); |
| 2829 }), true); | 2860 }), true); |
| 2830 res.completeSignup(completionToken: arg_completionToken, enterpriseToken:
arg_enterpriseToken).then(unittest.expectAsync1(((api.Enterprise response) { | 2861 res |
| 2862 .completeSignup( |
| 2863 completionToken: arg_completionToken, |
| 2864 enterpriseToken: arg_enterpriseToken) |
| 2865 .then(unittest.expectAsync1(((api.Enterprise response) { |
| 2831 checkEnterprise(response); | 2866 checkEnterprise(response); |
| 2832 }))); | 2867 }))); |
| 2833 }); | 2868 }); |
| 2834 | 2869 |
| 2835 unittest.test("method--createWebToken", () { | 2870 unittest.test("method--createWebToken", () { |
| 2836 | |
| 2837 var mock = new HttpServerMock(); | 2871 var mock = new HttpServerMock(); |
| 2838 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 2872 api.EnterprisesResourceApi res = |
| 2873 new api.AndroidenterpriseApi(mock).enterprises; |
| 2839 var arg_request = buildAdministratorWebTokenSpec(); | 2874 var arg_request = buildAdministratorWebTokenSpec(); |
| 2840 var arg_enterpriseId = "foo"; | 2875 var arg_enterpriseId = "foo"; |
| 2841 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2876 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2842 var obj = new api.AdministratorWebTokenSpec.fromJson(json); | 2877 var obj = new api.AdministratorWebTokenSpec.fromJson(json); |
| 2843 checkAdministratorWebTokenSpec(obj); | 2878 checkAdministratorWebTokenSpec(obj); |
| 2844 | 2879 |
| 2845 var path = (req.url).path; | 2880 var path = (req.url).path; |
| 2846 var pathOffset = 0; | 2881 var pathOffset = 0; |
| 2847 var index; | 2882 var index; |
| 2848 var subPart; | 2883 var subPart; |
| 2849 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2884 unittest.expect( |
| 2885 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 2850 pathOffset += 1; | 2886 pathOffset += 1; |
| 2851 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 2887 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 2888 unittest.equals("androidenterprise/v1/")); |
| 2852 pathOffset += 21; | 2889 pathOffset += 21; |
| 2853 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 2890 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2891 unittest.equals("enterprises/")); |
| 2854 pathOffset += 12; | 2892 pathOffset += 12; |
| 2855 index = path.indexOf("/createWebToken", pathOffset); | 2893 index = path.indexOf("/createWebToken", pathOffset); |
| 2856 unittest.expect(index >= 0, unittest.isTrue); | 2894 unittest.expect(index >= 0, unittest.isTrue); |
| 2857 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2895 subPart = |
| 2896 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 2858 pathOffset = index; | 2897 pathOffset = index; |
| 2859 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 2898 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 2860 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/createWebToken")); | 2899 unittest.expect(path.substring(pathOffset, pathOffset + 15), |
| 2900 unittest.equals("/createWebToken")); |
| 2861 pathOffset += 15; | 2901 pathOffset += 15; |
| 2862 | 2902 |
| 2863 var query = (req.url).query; | 2903 var query = (req.url).query; |
| 2864 var queryOffset = 0; | 2904 var queryOffset = 0; |
| 2865 var queryMap = {}; | 2905 var queryMap = {}; |
| 2866 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2906 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 2867 parseBool(n) { | 2907 parseBool(n) { |
| 2868 if (n == "true") return true; | 2908 if (n == "true") return true; |
| 2869 if (n == "false") return false; | 2909 if (n == "false") return false; |
| 2870 if (n == null) return null; | 2910 if (n == null) return null; |
| 2871 throw new core.ArgumentError("Invalid boolean: $n"); | 2911 throw new core.ArgumentError("Invalid boolean: $n"); |
| 2872 } | 2912 } |
| 2913 |
| 2873 if (query.length > 0) { | 2914 if (query.length > 0) { |
| 2874 for (var part in query.split("&")) { | 2915 for (var part in query.split("&")) { |
| 2875 var keyvalue = part.split("="); | 2916 var keyvalue = part.split("="); |
| 2876 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2917 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2918 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 2877 } | 2919 } |
| 2878 } | 2920 } |
| 2879 | 2921 |
| 2880 | |
| 2881 var h = { | 2922 var h = { |
| 2882 "content-type" : "application/json; charset=utf-8", | 2923 "content-type": "application/json; charset=utf-8", |
| 2883 }; | 2924 }; |
| 2884 var resp = convert.JSON.encode(buildAdministratorWebToken()); | 2925 var resp = convert.JSON.encode(buildAdministratorWebToken()); |
| 2885 return new async.Future.value(stringResponse(200, h, resp)); | 2926 return new async.Future.value(stringResponse(200, h, resp)); |
| 2886 }), true); | 2927 }), true); |
| 2887 res.createWebToken(arg_request, arg_enterpriseId).then(unittest.expectAsyn
c1(((api.AdministratorWebToken response) { | 2928 res |
| 2929 .createWebToken(arg_request, arg_enterpriseId) |
| 2930 .then(unittest.expectAsync1(((api.AdministratorWebToken response) { |
| 2888 checkAdministratorWebToken(response); | 2931 checkAdministratorWebToken(response); |
| 2889 }))); | 2932 }))); |
| 2890 }); | 2933 }); |
| 2891 | 2934 |
| 2892 unittest.test("method--delete", () { | 2935 unittest.test("method--delete", () { |
| 2893 | |
| 2894 var mock = new HttpServerMock(); | 2936 var mock = new HttpServerMock(); |
| 2895 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 2937 api.EnterprisesResourceApi res = |
| 2938 new api.AndroidenterpriseApi(mock).enterprises; |
| 2896 var arg_enterpriseId = "foo"; | 2939 var arg_enterpriseId = "foo"; |
| 2897 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2940 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2898 var path = (req.url).path; | 2941 var path = (req.url).path; |
| 2899 var pathOffset = 0; | 2942 var pathOffset = 0; |
| 2900 var index; | 2943 var index; |
| 2901 var subPart; | 2944 var subPart; |
| 2902 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2945 unittest.expect( |
| 2946 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 2903 pathOffset += 1; | 2947 pathOffset += 1; |
| 2904 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 2948 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 2949 unittest.equals("androidenterprise/v1/")); |
| 2905 pathOffset += 21; | 2950 pathOffset += 21; |
| 2906 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 2951 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2952 unittest.equals("enterprises/")); |
| 2907 pathOffset += 12; | 2953 pathOffset += 12; |
| 2908 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 2954 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 2909 pathOffset = path.length; | 2955 pathOffset = path.length; |
| 2910 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 2956 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 2911 | 2957 |
| 2912 var query = (req.url).query; | 2958 var query = (req.url).query; |
| 2913 var queryOffset = 0; | 2959 var queryOffset = 0; |
| 2914 var queryMap = {}; | 2960 var queryMap = {}; |
| 2915 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2961 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 2916 parseBool(n) { | 2962 parseBool(n) { |
| 2917 if (n == "true") return true; | 2963 if (n == "true") return true; |
| 2918 if (n == "false") return false; | 2964 if (n == "false") return false; |
| 2919 if (n == null) return null; | 2965 if (n == null) return null; |
| 2920 throw new core.ArgumentError("Invalid boolean: $n"); | 2966 throw new core.ArgumentError("Invalid boolean: $n"); |
| 2921 } | 2967 } |
| 2968 |
| 2922 if (query.length > 0) { | 2969 if (query.length > 0) { |
| 2923 for (var part in query.split("&")) { | 2970 for (var part in query.split("&")) { |
| 2924 var keyvalue = part.split("="); | 2971 var keyvalue = part.split("="); |
| 2925 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2972 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2973 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 2926 } | 2974 } |
| 2927 } | 2975 } |
| 2928 | 2976 |
| 2929 | |
| 2930 var h = { | 2977 var h = { |
| 2931 "content-type" : "application/json; charset=utf-8", | 2978 "content-type": "application/json; charset=utf-8", |
| 2932 }; | 2979 }; |
| 2933 var resp = ""; | 2980 var resp = ""; |
| 2934 return new async.Future.value(stringResponse(200, h, resp)); | 2981 return new async.Future.value(stringResponse(200, h, resp)); |
| 2935 }), true); | 2982 }), true); |
| 2936 res.delete(arg_enterpriseId).then(unittest.expectAsync1((_) {})); | 2983 res.delete(arg_enterpriseId).then(unittest.expectAsync1((_) {})); |
| 2937 }); | 2984 }); |
| 2938 | 2985 |
| 2939 unittest.test("method--enroll", () { | 2986 unittest.test("method--enroll", () { |
| 2940 | |
| 2941 var mock = new HttpServerMock(); | 2987 var mock = new HttpServerMock(); |
| 2942 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 2988 api.EnterprisesResourceApi res = |
| 2989 new api.AndroidenterpriseApi(mock).enterprises; |
| 2943 var arg_request = buildEnterprise(); | 2990 var arg_request = buildEnterprise(); |
| 2944 var arg_token = "foo"; | 2991 var arg_token = "foo"; |
| 2945 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2992 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2946 var obj = new api.Enterprise.fromJson(json); | 2993 var obj = new api.Enterprise.fromJson(json); |
| 2947 checkEnterprise(obj); | 2994 checkEnterprise(obj); |
| 2948 | 2995 |
| 2949 var path = (req.url).path; | 2996 var path = (req.url).path; |
| 2950 var pathOffset = 0; | 2997 var pathOffset = 0; |
| 2951 var index; | 2998 var index; |
| 2952 var subPart; | 2999 var subPart; |
| 2953 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3000 unittest.expect( |
| 3001 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 2954 pathOffset += 1; | 3002 pathOffset += 1; |
| 2955 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3003 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3004 unittest.equals("androidenterprise/v1/")); |
| 2956 pathOffset += 21; | 3005 pathOffset += 21; |
| 2957 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("enterprises/enroll")); | 3006 unittest.expect(path.substring(pathOffset, pathOffset + 18), |
| 3007 unittest.equals("enterprises/enroll")); |
| 2958 pathOffset += 18; | 3008 pathOffset += 18; |
| 2959 | 3009 |
| 2960 var query = (req.url).query; | 3010 var query = (req.url).query; |
| 2961 var queryOffset = 0; | 3011 var queryOffset = 0; |
| 2962 var queryMap = {}; | 3012 var queryMap = {}; |
| 2963 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3013 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 2964 parseBool(n) { | 3014 parseBool(n) { |
| 2965 if (n == "true") return true; | 3015 if (n == "true") return true; |
| 2966 if (n == "false") return false; | 3016 if (n == "false") return false; |
| 2967 if (n == null) return null; | 3017 if (n == null) return null; |
| 2968 throw new core.ArgumentError("Invalid boolean: $n"); | 3018 throw new core.ArgumentError("Invalid boolean: $n"); |
| 2969 } | 3019 } |
| 3020 |
| 2970 if (query.length > 0) { | 3021 if (query.length > 0) { |
| 2971 for (var part in query.split("&")) { | 3022 for (var part in query.split("&")) { |
| 2972 var keyvalue = part.split("="); | 3023 var keyvalue = part.split("="); |
| 2973 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3024 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3025 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 2974 } | 3026 } |
| 2975 } | 3027 } |
| 2976 unittest.expect(queryMap["token"].first, unittest.equals(arg_token)); | 3028 unittest.expect(queryMap["token"].first, unittest.equals(arg_token)); |
| 2977 | 3029 |
| 2978 | |
| 2979 var h = { | 3030 var h = { |
| 2980 "content-type" : "application/json; charset=utf-8", | 3031 "content-type": "application/json; charset=utf-8", |
| 2981 }; | 3032 }; |
| 2982 var resp = convert.JSON.encode(buildEnterprise()); | 3033 var resp = convert.JSON.encode(buildEnterprise()); |
| 2983 return new async.Future.value(stringResponse(200, h, resp)); | 3034 return new async.Future.value(stringResponse(200, h, resp)); |
| 2984 }), true); | 3035 }), true); |
| 2985 res.enroll(arg_request, arg_token).then(unittest.expectAsync1(((api.Enterp
rise response) { | 3036 res |
| 3037 .enroll(arg_request, arg_token) |
| 3038 .then(unittest.expectAsync1(((api.Enterprise response) { |
| 2986 checkEnterprise(response); | 3039 checkEnterprise(response); |
| 2987 }))); | 3040 }))); |
| 2988 }); | 3041 }); |
| 2989 | 3042 |
| 2990 unittest.test("method--generateSignupUrl", () { | 3043 unittest.test("method--generateSignupUrl", () { |
| 2991 | |
| 2992 var mock = new HttpServerMock(); | 3044 var mock = new HttpServerMock(); |
| 2993 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3045 api.EnterprisesResourceApi res = |
| 3046 new api.AndroidenterpriseApi(mock).enterprises; |
| 2994 var arg_callbackUrl = "foo"; | 3047 var arg_callbackUrl = "foo"; |
| 2995 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3048 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 2996 var path = (req.url).path; | 3049 var path = (req.url).path; |
| 2997 var pathOffset = 0; | 3050 var pathOffset = 0; |
| 2998 var index; | 3051 var index; |
| 2999 var subPart; | 3052 var subPart; |
| 3000 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3053 unittest.expect( |
| 3054 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3001 pathOffset += 1; | 3055 pathOffset += 1; |
| 3002 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3056 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3057 unittest.equals("androidenterprise/v1/")); |
| 3003 pathOffset += 21; | 3058 pathOffset += 21; |
| 3004 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("enterprises/signupUrl")); | 3059 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3060 unittest.equals("enterprises/signupUrl")); |
| 3005 pathOffset += 21; | 3061 pathOffset += 21; |
| 3006 | 3062 |
| 3007 var query = (req.url).query; | 3063 var query = (req.url).query; |
| 3008 var queryOffset = 0; | 3064 var queryOffset = 0; |
| 3009 var queryMap = {}; | 3065 var queryMap = {}; |
| 3010 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3066 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3011 parseBool(n) { | 3067 parseBool(n) { |
| 3012 if (n == "true") return true; | 3068 if (n == "true") return true; |
| 3013 if (n == "false") return false; | 3069 if (n == "false") return false; |
| 3014 if (n == null) return null; | 3070 if (n == null) return null; |
| 3015 throw new core.ArgumentError("Invalid boolean: $n"); | 3071 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3016 } | 3072 } |
| 3073 |
| 3017 if (query.length > 0) { | 3074 if (query.length > 0) { |
| 3018 for (var part in query.split("&")) { | 3075 for (var part in query.split("&")) { |
| 3019 var keyvalue = part.split("="); | 3076 var keyvalue = part.split("="); |
| 3020 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3077 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3078 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3021 } | 3079 } |
| 3022 } | 3080 } |
| 3023 unittest.expect(queryMap["callbackUrl"].first, unittest.equals(arg_callb
ackUrl)); | 3081 unittest.expect( |
| 3024 | 3082 queryMap["callbackUrl"].first, unittest.equals(arg_callbackUrl)); |
| 3025 | 3083 |
| 3026 var h = { | 3084 var h = { |
| 3027 "content-type" : "application/json; charset=utf-8", | 3085 "content-type": "application/json; charset=utf-8", |
| 3028 }; | 3086 }; |
| 3029 var resp = convert.JSON.encode(buildSignupInfo()); | 3087 var resp = convert.JSON.encode(buildSignupInfo()); |
| 3030 return new async.Future.value(stringResponse(200, h, resp)); | 3088 return new async.Future.value(stringResponse(200, h, resp)); |
| 3031 }), true); | 3089 }), true); |
| 3032 res.generateSignupUrl(callbackUrl: arg_callbackUrl).then(unittest.expectAs
ync1(((api.SignupInfo response) { | 3090 res |
| 3091 .generateSignupUrl(callbackUrl: arg_callbackUrl) |
| 3092 .then(unittest.expectAsync1(((api.SignupInfo response) { |
| 3033 checkSignupInfo(response); | 3093 checkSignupInfo(response); |
| 3034 }))); | 3094 }))); |
| 3035 }); | 3095 }); |
| 3036 | 3096 |
| 3037 unittest.test("method--get", () { | 3097 unittest.test("method--get", () { |
| 3038 | |
| 3039 var mock = new HttpServerMock(); | 3098 var mock = new HttpServerMock(); |
| 3040 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3099 api.EnterprisesResourceApi res = |
| 3100 new api.AndroidenterpriseApi(mock).enterprises; |
| 3041 var arg_enterpriseId = "foo"; | 3101 var arg_enterpriseId = "foo"; |
| 3042 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3102 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3043 var path = (req.url).path; | 3103 var path = (req.url).path; |
| 3044 var pathOffset = 0; | 3104 var pathOffset = 0; |
| 3045 var index; | 3105 var index; |
| 3046 var subPart; | 3106 var subPart; |
| 3047 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3107 unittest.expect( |
| 3108 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3048 pathOffset += 1; | 3109 pathOffset += 1; |
| 3049 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3110 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3111 unittest.equals("androidenterprise/v1/")); |
| 3050 pathOffset += 21; | 3112 pathOffset += 21; |
| 3051 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3113 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3114 unittest.equals("enterprises/")); |
| 3052 pathOffset += 12; | 3115 pathOffset += 12; |
| 3053 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3116 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 3054 pathOffset = path.length; | 3117 pathOffset = path.length; |
| 3055 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3118 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3056 | 3119 |
| 3057 var query = (req.url).query; | 3120 var query = (req.url).query; |
| 3058 var queryOffset = 0; | 3121 var queryOffset = 0; |
| 3059 var queryMap = {}; | 3122 var queryMap = {}; |
| 3060 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3123 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3061 parseBool(n) { | 3124 parseBool(n) { |
| 3062 if (n == "true") return true; | 3125 if (n == "true") return true; |
| 3063 if (n == "false") return false; | 3126 if (n == "false") return false; |
| 3064 if (n == null) return null; | 3127 if (n == null) return null; |
| 3065 throw new core.ArgumentError("Invalid boolean: $n"); | 3128 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3066 } | 3129 } |
| 3130 |
| 3067 if (query.length > 0) { | 3131 if (query.length > 0) { |
| 3068 for (var part in query.split("&")) { | 3132 for (var part in query.split("&")) { |
| 3069 var keyvalue = part.split("="); | 3133 var keyvalue = part.split("="); |
| 3070 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3134 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3135 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3071 } | 3136 } |
| 3072 } | 3137 } |
| 3073 | 3138 |
| 3074 | |
| 3075 var h = { | 3139 var h = { |
| 3076 "content-type" : "application/json; charset=utf-8", | 3140 "content-type": "application/json; charset=utf-8", |
| 3077 }; | 3141 }; |
| 3078 var resp = convert.JSON.encode(buildEnterprise()); | 3142 var resp = convert.JSON.encode(buildEnterprise()); |
| 3079 return new async.Future.value(stringResponse(200, h, resp)); | 3143 return new async.Future.value(stringResponse(200, h, resp)); |
| 3080 }), true); | 3144 }), true); |
| 3081 res.get(arg_enterpriseId).then(unittest.expectAsync1(((api.Enterprise resp
onse) { | 3145 res |
| 3146 .get(arg_enterpriseId) |
| 3147 .then(unittest.expectAsync1(((api.Enterprise response) { |
| 3082 checkEnterprise(response); | 3148 checkEnterprise(response); |
| 3083 }))); | 3149 }))); |
| 3084 }); | 3150 }); |
| 3085 | 3151 |
| 3086 unittest.test("method--getAndroidDevicePolicyConfig", () { | 3152 unittest.test("method--getAndroidDevicePolicyConfig", () { |
| 3087 | |
| 3088 var mock = new HttpServerMock(); | 3153 var mock = new HttpServerMock(); |
| 3089 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3154 api.EnterprisesResourceApi res = |
| 3155 new api.AndroidenterpriseApi(mock).enterprises; |
| 3090 var arg_enterpriseId = "foo"; | 3156 var arg_enterpriseId = "foo"; |
| 3091 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3157 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3092 var path = (req.url).path; | 3158 var path = (req.url).path; |
| 3093 var pathOffset = 0; | 3159 var pathOffset = 0; |
| 3094 var index; | 3160 var index; |
| 3095 var subPart; | 3161 var subPart; |
| 3096 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3162 unittest.expect( |
| 3163 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3097 pathOffset += 1; | 3164 pathOffset += 1; |
| 3098 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3165 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3166 unittest.equals("androidenterprise/v1/")); |
| 3099 pathOffset += 21; | 3167 pathOffset += 21; |
| 3100 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3168 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3169 unittest.equals("enterprises/")); |
| 3101 pathOffset += 12; | 3170 pathOffset += 12; |
| 3102 index = path.indexOf("/androidDevicePolicyConfig", pathOffset); | 3171 index = path.indexOf("/androidDevicePolicyConfig", pathOffset); |
| 3103 unittest.expect(index >= 0, unittest.isTrue); | 3172 unittest.expect(index >= 0, unittest.isTrue); |
| 3104 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3173 subPart = |
| 3174 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3105 pathOffset = index; | 3175 pathOffset = index; |
| 3106 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3176 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3107 unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.eq
uals("/androidDevicePolicyConfig")); | 3177 unittest.expect(path.substring(pathOffset, pathOffset + 26), |
| 3178 unittest.equals("/androidDevicePolicyConfig")); |
| 3108 pathOffset += 26; | 3179 pathOffset += 26; |
| 3109 | 3180 |
| 3110 var query = (req.url).query; | 3181 var query = (req.url).query; |
| 3111 var queryOffset = 0; | 3182 var queryOffset = 0; |
| 3112 var queryMap = {}; | 3183 var queryMap = {}; |
| 3113 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3184 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3114 parseBool(n) { | 3185 parseBool(n) { |
| 3115 if (n == "true") return true; | 3186 if (n == "true") return true; |
| 3116 if (n == "false") return false; | 3187 if (n == "false") return false; |
| 3117 if (n == null) return null; | 3188 if (n == null) return null; |
| 3118 throw new core.ArgumentError("Invalid boolean: $n"); | 3189 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3119 } | 3190 } |
| 3191 |
| 3120 if (query.length > 0) { | 3192 if (query.length > 0) { |
| 3121 for (var part in query.split("&")) { | 3193 for (var part in query.split("&")) { |
| 3122 var keyvalue = part.split("="); | 3194 var keyvalue = part.split("="); |
| 3123 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3195 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3196 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3124 } | 3197 } |
| 3125 } | 3198 } |
| 3126 | 3199 |
| 3127 | |
| 3128 var h = { | 3200 var h = { |
| 3129 "content-type" : "application/json; charset=utf-8", | 3201 "content-type": "application/json; charset=utf-8", |
| 3130 }; | 3202 }; |
| 3131 var resp = convert.JSON.encode(buildAndroidDevicePolicyConfig()); | 3203 var resp = convert.JSON.encode(buildAndroidDevicePolicyConfig()); |
| 3132 return new async.Future.value(stringResponse(200, h, resp)); | 3204 return new async.Future.value(stringResponse(200, h, resp)); |
| 3133 }), true); | 3205 }), true); |
| 3134 res.getAndroidDevicePolicyConfig(arg_enterpriseId).then(unittest.expectAsy
nc1(((api.AndroidDevicePolicyConfig response) { | 3206 res.getAndroidDevicePolicyConfig(arg_enterpriseId).then( |
| 3207 unittest.expectAsync1(((api.AndroidDevicePolicyConfig response) { |
| 3135 checkAndroidDevicePolicyConfig(response); | 3208 checkAndroidDevicePolicyConfig(response); |
| 3136 }))); | 3209 }))); |
| 3137 }); | 3210 }); |
| 3138 | 3211 |
| 3139 unittest.test("method--getServiceAccount", () { | 3212 unittest.test("method--getServiceAccount", () { |
| 3140 | |
| 3141 var mock = new HttpServerMock(); | 3213 var mock = new HttpServerMock(); |
| 3142 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3214 api.EnterprisesResourceApi res = |
| 3215 new api.AndroidenterpriseApi(mock).enterprises; |
| 3143 var arg_enterpriseId = "foo"; | 3216 var arg_enterpriseId = "foo"; |
| 3144 var arg_keyType = "foo"; | 3217 var arg_keyType = "foo"; |
| 3145 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3218 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3146 var path = (req.url).path; | 3219 var path = (req.url).path; |
| 3147 var pathOffset = 0; | 3220 var pathOffset = 0; |
| 3148 var index; | 3221 var index; |
| 3149 var subPart; | 3222 var subPart; |
| 3150 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3223 unittest.expect( |
| 3224 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3151 pathOffset += 1; | 3225 pathOffset += 1; |
| 3152 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3226 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3227 unittest.equals("androidenterprise/v1/")); |
| 3153 pathOffset += 21; | 3228 pathOffset += 21; |
| 3154 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3229 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3230 unittest.equals("enterprises/")); |
| 3155 pathOffset += 12; | 3231 pathOffset += 12; |
| 3156 index = path.indexOf("/serviceAccount", pathOffset); | 3232 index = path.indexOf("/serviceAccount", pathOffset); |
| 3157 unittest.expect(index >= 0, unittest.isTrue); | 3233 unittest.expect(index >= 0, unittest.isTrue); |
| 3158 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3234 subPart = |
| 3235 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3159 pathOffset = index; | 3236 pathOffset = index; |
| 3160 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3237 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3161 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/serviceAccount")); | 3238 unittest.expect(path.substring(pathOffset, pathOffset + 15), |
| 3239 unittest.equals("/serviceAccount")); |
| 3162 pathOffset += 15; | 3240 pathOffset += 15; |
| 3163 | 3241 |
| 3164 var query = (req.url).query; | 3242 var query = (req.url).query; |
| 3165 var queryOffset = 0; | 3243 var queryOffset = 0; |
| 3166 var queryMap = {}; | 3244 var queryMap = {}; |
| 3167 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3245 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3168 parseBool(n) { | 3246 parseBool(n) { |
| 3169 if (n == "true") return true; | 3247 if (n == "true") return true; |
| 3170 if (n == "false") return false; | 3248 if (n == "false") return false; |
| 3171 if (n == null) return null; | 3249 if (n == null) return null; |
| 3172 throw new core.ArgumentError("Invalid boolean: $n"); | 3250 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3173 } | 3251 } |
| 3252 |
| 3174 if (query.length > 0) { | 3253 if (query.length > 0) { |
| 3175 for (var part in query.split("&")) { | 3254 for (var part in query.split("&")) { |
| 3176 var keyvalue = part.split("="); | 3255 var keyvalue = part.split("="); |
| 3177 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3256 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3257 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3178 } | 3258 } |
| 3179 } | 3259 } |
| 3180 unittest.expect(queryMap["keyType"].first, unittest.equals(arg_keyType))
; | 3260 unittest.expect( |
| 3181 | 3261 queryMap["keyType"].first, unittest.equals(arg_keyType)); |
| 3182 | 3262 |
| 3183 var h = { | 3263 var h = { |
| 3184 "content-type" : "application/json; charset=utf-8", | 3264 "content-type": "application/json; charset=utf-8", |
| 3185 }; | 3265 }; |
| 3186 var resp = convert.JSON.encode(buildServiceAccount()); | 3266 var resp = convert.JSON.encode(buildServiceAccount()); |
| 3187 return new async.Future.value(stringResponse(200, h, resp)); | 3267 return new async.Future.value(stringResponse(200, h, resp)); |
| 3188 }), true); | 3268 }), true); |
| 3189 res.getServiceAccount(arg_enterpriseId, keyType: arg_keyType).then(unittes
t.expectAsync1(((api.ServiceAccount response) { | 3269 res |
| 3270 .getServiceAccount(arg_enterpriseId, keyType: arg_keyType) |
| 3271 .then(unittest.expectAsync1(((api.ServiceAccount response) { |
| 3190 checkServiceAccount(response); | 3272 checkServiceAccount(response); |
| 3191 }))); | 3273 }))); |
| 3192 }); | 3274 }); |
| 3193 | 3275 |
| 3194 unittest.test("method--getStoreLayout", () { | 3276 unittest.test("method--getStoreLayout", () { |
| 3195 | |
| 3196 var mock = new HttpServerMock(); | 3277 var mock = new HttpServerMock(); |
| 3197 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3278 api.EnterprisesResourceApi res = |
| 3279 new api.AndroidenterpriseApi(mock).enterprises; |
| 3198 var arg_enterpriseId = "foo"; | 3280 var arg_enterpriseId = "foo"; |
| 3199 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3281 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3200 var path = (req.url).path; | 3282 var path = (req.url).path; |
| 3201 var pathOffset = 0; | 3283 var pathOffset = 0; |
| 3202 var index; | 3284 var index; |
| 3203 var subPart; | 3285 var subPart; |
| 3204 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3286 unittest.expect( |
| 3287 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3205 pathOffset += 1; | 3288 pathOffset += 1; |
| 3206 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3289 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3290 unittest.equals("androidenterprise/v1/")); |
| 3207 pathOffset += 21; | 3291 pathOffset += 21; |
| 3208 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3292 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3293 unittest.equals("enterprises/")); |
| 3209 pathOffset += 12; | 3294 pathOffset += 12; |
| 3210 index = path.indexOf("/storeLayout", pathOffset); | 3295 index = path.indexOf("/storeLayout", pathOffset); |
| 3211 unittest.expect(index >= 0, unittest.isTrue); | 3296 unittest.expect(index >= 0, unittest.isTrue); |
| 3212 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3297 subPart = |
| 3298 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3213 pathOffset = index; | 3299 pathOffset = index; |
| 3214 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3300 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3215 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/storeLayout")); | 3301 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3302 unittest.equals("/storeLayout")); |
| 3216 pathOffset += 12; | 3303 pathOffset += 12; |
| 3217 | 3304 |
| 3218 var query = (req.url).query; | 3305 var query = (req.url).query; |
| 3219 var queryOffset = 0; | 3306 var queryOffset = 0; |
| 3220 var queryMap = {}; | 3307 var queryMap = {}; |
| 3221 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3308 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3222 parseBool(n) { | 3309 parseBool(n) { |
| 3223 if (n == "true") return true; | 3310 if (n == "true") return true; |
| 3224 if (n == "false") return false; | 3311 if (n == "false") return false; |
| 3225 if (n == null) return null; | 3312 if (n == null) return null; |
| 3226 throw new core.ArgumentError("Invalid boolean: $n"); | 3313 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3227 } | 3314 } |
| 3315 |
| 3228 if (query.length > 0) { | 3316 if (query.length > 0) { |
| 3229 for (var part in query.split("&")) { | 3317 for (var part in query.split("&")) { |
| 3230 var keyvalue = part.split("="); | 3318 var keyvalue = part.split("="); |
| 3231 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3319 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3320 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3232 } | 3321 } |
| 3233 } | 3322 } |
| 3234 | 3323 |
| 3235 | |
| 3236 var h = { | 3324 var h = { |
| 3237 "content-type" : "application/json; charset=utf-8", | 3325 "content-type": "application/json; charset=utf-8", |
| 3238 }; | 3326 }; |
| 3239 var resp = convert.JSON.encode(buildStoreLayout()); | 3327 var resp = convert.JSON.encode(buildStoreLayout()); |
| 3240 return new async.Future.value(stringResponse(200, h, resp)); | 3328 return new async.Future.value(stringResponse(200, h, resp)); |
| 3241 }), true); | 3329 }), true); |
| 3242 res.getStoreLayout(arg_enterpriseId).then(unittest.expectAsync1(((api.Stor
eLayout response) { | 3330 res |
| 3331 .getStoreLayout(arg_enterpriseId) |
| 3332 .then(unittest.expectAsync1(((api.StoreLayout response) { |
| 3243 checkStoreLayout(response); | 3333 checkStoreLayout(response); |
| 3244 }))); | 3334 }))); |
| 3245 }); | 3335 }); |
| 3246 | 3336 |
| 3247 unittest.test("method--insert", () { | 3337 unittest.test("method--insert", () { |
| 3248 | |
| 3249 var mock = new HttpServerMock(); | 3338 var mock = new HttpServerMock(); |
| 3250 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3339 api.EnterprisesResourceApi res = |
| 3340 new api.AndroidenterpriseApi(mock).enterprises; |
| 3251 var arg_request = buildEnterprise(); | 3341 var arg_request = buildEnterprise(); |
| 3252 var arg_token = "foo"; | 3342 var arg_token = "foo"; |
| 3253 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3343 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3254 var obj = new api.Enterprise.fromJson(json); | 3344 var obj = new api.Enterprise.fromJson(json); |
| 3255 checkEnterprise(obj); | 3345 checkEnterprise(obj); |
| 3256 | 3346 |
| 3257 var path = (req.url).path; | 3347 var path = (req.url).path; |
| 3258 var pathOffset = 0; | 3348 var pathOffset = 0; |
| 3259 var index; | 3349 var index; |
| 3260 var subPart; | 3350 var subPart; |
| 3261 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3351 unittest.expect( |
| 3352 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3262 pathOffset += 1; | 3353 pathOffset += 1; |
| 3263 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3354 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3355 unittest.equals("androidenterprise/v1/")); |
| 3264 pathOffset += 21; | 3356 pathOffset += 21; |
| 3265 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("enterprises")); | 3357 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 3358 unittest.equals("enterprises")); |
| 3266 pathOffset += 11; | 3359 pathOffset += 11; |
| 3267 | 3360 |
| 3268 var query = (req.url).query; | 3361 var query = (req.url).query; |
| 3269 var queryOffset = 0; | 3362 var queryOffset = 0; |
| 3270 var queryMap = {}; | 3363 var queryMap = {}; |
| 3271 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3364 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3272 parseBool(n) { | 3365 parseBool(n) { |
| 3273 if (n == "true") return true; | 3366 if (n == "true") return true; |
| 3274 if (n == "false") return false; | 3367 if (n == "false") return false; |
| 3275 if (n == null) return null; | 3368 if (n == null) return null; |
| 3276 throw new core.ArgumentError("Invalid boolean: $n"); | 3369 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3277 } | 3370 } |
| 3371 |
| 3278 if (query.length > 0) { | 3372 if (query.length > 0) { |
| 3279 for (var part in query.split("&")) { | 3373 for (var part in query.split("&")) { |
| 3280 var keyvalue = part.split("="); | 3374 var keyvalue = part.split("="); |
| 3281 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3375 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3376 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3282 } | 3377 } |
| 3283 } | 3378 } |
| 3284 unittest.expect(queryMap["token"].first, unittest.equals(arg_token)); | 3379 unittest.expect(queryMap["token"].first, unittest.equals(arg_token)); |
| 3285 | 3380 |
| 3286 | |
| 3287 var h = { | 3381 var h = { |
| 3288 "content-type" : "application/json; charset=utf-8", | 3382 "content-type": "application/json; charset=utf-8", |
| 3289 }; | 3383 }; |
| 3290 var resp = convert.JSON.encode(buildEnterprise()); | 3384 var resp = convert.JSON.encode(buildEnterprise()); |
| 3291 return new async.Future.value(stringResponse(200, h, resp)); | 3385 return new async.Future.value(stringResponse(200, h, resp)); |
| 3292 }), true); | 3386 }), true); |
| 3293 res.insert(arg_request, arg_token).then(unittest.expectAsync1(((api.Enterp
rise response) { | 3387 res |
| 3388 .insert(arg_request, arg_token) |
| 3389 .then(unittest.expectAsync1(((api.Enterprise response) { |
| 3294 checkEnterprise(response); | 3390 checkEnterprise(response); |
| 3295 }))); | 3391 }))); |
| 3296 }); | 3392 }); |
| 3297 | 3393 |
| 3298 unittest.test("method--list", () { | 3394 unittest.test("method--list", () { |
| 3299 | |
| 3300 var mock = new HttpServerMock(); | 3395 var mock = new HttpServerMock(); |
| 3301 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3396 api.EnterprisesResourceApi res = |
| 3397 new api.AndroidenterpriseApi(mock).enterprises; |
| 3302 var arg_domain = "foo"; | 3398 var arg_domain = "foo"; |
| 3303 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3399 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3304 var path = (req.url).path; | 3400 var path = (req.url).path; |
| 3305 var pathOffset = 0; | 3401 var pathOffset = 0; |
| 3306 var index; | 3402 var index; |
| 3307 var subPart; | 3403 var subPart; |
| 3308 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3404 unittest.expect( |
| 3405 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3309 pathOffset += 1; | 3406 pathOffset += 1; |
| 3310 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3407 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3408 unittest.equals("androidenterprise/v1/")); |
| 3311 pathOffset += 21; | 3409 pathOffset += 21; |
| 3312 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("enterprises")); | 3410 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 3411 unittest.equals("enterprises")); |
| 3313 pathOffset += 11; | 3412 pathOffset += 11; |
| 3314 | 3413 |
| 3315 var query = (req.url).query; | 3414 var query = (req.url).query; |
| 3316 var queryOffset = 0; | 3415 var queryOffset = 0; |
| 3317 var queryMap = {}; | 3416 var queryMap = {}; |
| 3318 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3417 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3319 parseBool(n) { | 3418 parseBool(n) { |
| 3320 if (n == "true") return true; | 3419 if (n == "true") return true; |
| 3321 if (n == "false") return false; | 3420 if (n == "false") return false; |
| 3322 if (n == null) return null; | 3421 if (n == null) return null; |
| 3323 throw new core.ArgumentError("Invalid boolean: $n"); | 3422 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3324 } | 3423 } |
| 3424 |
| 3325 if (query.length > 0) { | 3425 if (query.length > 0) { |
| 3326 for (var part in query.split("&")) { | 3426 for (var part in query.split("&")) { |
| 3327 var keyvalue = part.split("="); | 3427 var keyvalue = part.split("="); |
| 3328 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3428 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3429 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3329 } | 3430 } |
| 3330 } | 3431 } |
| 3331 unittest.expect(queryMap["domain"].first, unittest.equals(arg_domain)); | 3432 unittest.expect(queryMap["domain"].first, unittest.equals(arg_domain)); |
| 3332 | 3433 |
| 3333 | |
| 3334 var h = { | 3434 var h = { |
| 3335 "content-type" : "application/json; charset=utf-8", | 3435 "content-type": "application/json; charset=utf-8", |
| 3336 }; | 3436 }; |
| 3337 var resp = convert.JSON.encode(buildEnterprisesListResponse()); | 3437 var resp = convert.JSON.encode(buildEnterprisesListResponse()); |
| 3338 return new async.Future.value(stringResponse(200, h, resp)); | 3438 return new async.Future.value(stringResponse(200, h, resp)); |
| 3339 }), true); | 3439 }), true); |
| 3340 res.list(arg_domain).then(unittest.expectAsync1(((api.EnterprisesListRespo
nse response) { | 3440 res |
| 3441 .list(arg_domain) |
| 3442 .then(unittest.expectAsync1(((api.EnterprisesListResponse response) { |
| 3341 checkEnterprisesListResponse(response); | 3443 checkEnterprisesListResponse(response); |
| 3342 }))); | 3444 }))); |
| 3343 }); | 3445 }); |
| 3344 | 3446 |
| 3345 unittest.test("method--pullNotificationSet", () { | 3447 unittest.test("method--pullNotificationSet", () { |
| 3346 | |
| 3347 var mock = new HttpServerMock(); | 3448 var mock = new HttpServerMock(); |
| 3348 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3449 api.EnterprisesResourceApi res = |
| 3450 new api.AndroidenterpriseApi(mock).enterprises; |
| 3349 var arg_requestMode = "foo"; | 3451 var arg_requestMode = "foo"; |
| 3350 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3452 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3351 var path = (req.url).path; | 3453 var path = (req.url).path; |
| 3352 var pathOffset = 0; | 3454 var pathOffset = 0; |
| 3353 var index; | 3455 var index; |
| 3354 var subPart; | 3456 var subPart; |
| 3355 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3457 unittest.expect( |
| 3458 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3356 pathOffset += 1; | 3459 pathOffset += 1; |
| 3357 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3460 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3461 unittest.equals("androidenterprise/v1/")); |
| 3358 pathOffset += 21; | 3462 pathOffset += 21; |
| 3359 unittest.expect(path.substring(pathOffset, pathOffset + 31), unittest.eq
uals("enterprises/pullNotificationSet")); | 3463 unittest.expect(path.substring(pathOffset, pathOffset + 31), |
| 3464 unittest.equals("enterprises/pullNotificationSet")); |
| 3360 pathOffset += 31; | 3465 pathOffset += 31; |
| 3361 | 3466 |
| 3362 var query = (req.url).query; | 3467 var query = (req.url).query; |
| 3363 var queryOffset = 0; | 3468 var queryOffset = 0; |
| 3364 var queryMap = {}; | 3469 var queryMap = {}; |
| 3365 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3470 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3366 parseBool(n) { | 3471 parseBool(n) { |
| 3367 if (n == "true") return true; | 3472 if (n == "true") return true; |
| 3368 if (n == "false") return false; | 3473 if (n == "false") return false; |
| 3369 if (n == null) return null; | 3474 if (n == null) return null; |
| 3370 throw new core.ArgumentError("Invalid boolean: $n"); | 3475 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3371 } | 3476 } |
| 3477 |
| 3372 if (query.length > 0) { | 3478 if (query.length > 0) { |
| 3373 for (var part in query.split("&")) { | 3479 for (var part in query.split("&")) { |
| 3374 var keyvalue = part.split("="); | 3480 var keyvalue = part.split("="); |
| 3375 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3481 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3482 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3376 } | 3483 } |
| 3377 } | 3484 } |
| 3378 unittest.expect(queryMap["requestMode"].first, unittest.equals(arg_reque
stMode)); | 3485 unittest.expect( |
| 3379 | 3486 queryMap["requestMode"].first, unittest.equals(arg_requestMode)); |
| 3380 | 3487 |
| 3381 var h = { | 3488 var h = { |
| 3382 "content-type" : "application/json; charset=utf-8", | 3489 "content-type": "application/json; charset=utf-8", |
| 3383 }; | 3490 }; |
| 3384 var resp = convert.JSON.encode(buildNotificationSet()); | 3491 var resp = convert.JSON.encode(buildNotificationSet()); |
| 3385 return new async.Future.value(stringResponse(200, h, resp)); | 3492 return new async.Future.value(stringResponse(200, h, resp)); |
| 3386 }), true); | 3493 }), true); |
| 3387 res.pullNotificationSet(requestMode: arg_requestMode).then(unittest.expect
Async1(((api.NotificationSet response) { | 3494 res |
| 3495 .pullNotificationSet(requestMode: arg_requestMode) |
| 3496 .then(unittest.expectAsync1(((api.NotificationSet response) { |
| 3388 checkNotificationSet(response); | 3497 checkNotificationSet(response); |
| 3389 }))); | 3498 }))); |
| 3390 }); | 3499 }); |
| 3391 | 3500 |
| 3392 unittest.test("method--sendTestPushNotification", () { | 3501 unittest.test("method--sendTestPushNotification", () { |
| 3393 | |
| 3394 var mock = new HttpServerMock(); | 3502 var mock = new HttpServerMock(); |
| 3395 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3503 api.EnterprisesResourceApi res = |
| 3504 new api.AndroidenterpriseApi(mock).enterprises; |
| 3396 var arg_enterpriseId = "foo"; | 3505 var arg_enterpriseId = "foo"; |
| 3397 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3506 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3398 var path = (req.url).path; | 3507 var path = (req.url).path; |
| 3399 var pathOffset = 0; | 3508 var pathOffset = 0; |
| 3400 var index; | 3509 var index; |
| 3401 var subPart; | 3510 var subPart; |
| 3402 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3511 unittest.expect( |
| 3512 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3403 pathOffset += 1; | 3513 pathOffset += 1; |
| 3404 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3514 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3515 unittest.equals("androidenterprise/v1/")); |
| 3405 pathOffset += 21; | 3516 pathOffset += 21; |
| 3406 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3517 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3518 unittest.equals("enterprises/")); |
| 3407 pathOffset += 12; | 3519 pathOffset += 12; |
| 3408 index = path.indexOf("/sendTestPushNotification", pathOffset); | 3520 index = path.indexOf("/sendTestPushNotification", pathOffset); |
| 3409 unittest.expect(index >= 0, unittest.isTrue); | 3521 unittest.expect(index >= 0, unittest.isTrue); |
| 3410 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3522 subPart = |
| 3523 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3411 pathOffset = index; | 3524 pathOffset = index; |
| 3412 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3525 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3413 unittest.expect(path.substring(pathOffset, pathOffset + 25), unittest.eq
uals("/sendTestPushNotification")); | 3526 unittest.expect(path.substring(pathOffset, pathOffset + 25), |
| 3527 unittest.equals("/sendTestPushNotification")); |
| 3414 pathOffset += 25; | 3528 pathOffset += 25; |
| 3415 | 3529 |
| 3416 var query = (req.url).query; | 3530 var query = (req.url).query; |
| 3417 var queryOffset = 0; | 3531 var queryOffset = 0; |
| 3418 var queryMap = {}; | 3532 var queryMap = {}; |
| 3419 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3533 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3420 parseBool(n) { | 3534 parseBool(n) { |
| 3421 if (n == "true") return true; | 3535 if (n == "true") return true; |
| 3422 if (n == "false") return false; | 3536 if (n == "false") return false; |
| 3423 if (n == null) return null; | 3537 if (n == null) return null; |
| 3424 throw new core.ArgumentError("Invalid boolean: $n"); | 3538 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3425 } | 3539 } |
| 3540 |
| 3426 if (query.length > 0) { | 3541 if (query.length > 0) { |
| 3427 for (var part in query.split("&")) { | 3542 for (var part in query.split("&")) { |
| 3428 var keyvalue = part.split("="); | 3543 var keyvalue = part.split("="); |
| 3429 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3544 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3545 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3430 } | 3546 } |
| 3431 } | 3547 } |
| 3432 | 3548 |
| 3433 | |
| 3434 var h = { | 3549 var h = { |
| 3435 "content-type" : "application/json; charset=utf-8", | 3550 "content-type": "application/json; charset=utf-8", |
| 3436 }; | 3551 }; |
| 3437 var resp = convert.JSON.encode(buildEnterprisesSendTestPushNotificationR
esponse()); | 3552 var resp = convert.JSON |
| 3553 .encode(buildEnterprisesSendTestPushNotificationResponse()); |
| 3438 return new async.Future.value(stringResponse(200, h, resp)); | 3554 return new async.Future.value(stringResponse(200, h, resp)); |
| 3439 }), true); | 3555 }), true); |
| 3440 res.sendTestPushNotification(arg_enterpriseId).then(unittest.expectAsync1(
((api.EnterprisesSendTestPushNotificationResponse response) { | 3556 res.sendTestPushNotification(arg_enterpriseId).then(unittest.expectAsync1( |
| 3557 ((api.EnterprisesSendTestPushNotificationResponse response) { |
| 3441 checkEnterprisesSendTestPushNotificationResponse(response); | 3558 checkEnterprisesSendTestPushNotificationResponse(response); |
| 3442 }))); | 3559 }))); |
| 3443 }); | 3560 }); |
| 3444 | 3561 |
| 3445 unittest.test("method--setAccount", () { | 3562 unittest.test("method--setAccount", () { |
| 3446 | |
| 3447 var mock = new HttpServerMock(); | 3563 var mock = new HttpServerMock(); |
| 3448 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3564 api.EnterprisesResourceApi res = |
| 3565 new api.AndroidenterpriseApi(mock).enterprises; |
| 3449 var arg_request = buildEnterpriseAccount(); | 3566 var arg_request = buildEnterpriseAccount(); |
| 3450 var arg_enterpriseId = "foo"; | 3567 var arg_enterpriseId = "foo"; |
| 3451 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3568 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3452 var obj = new api.EnterpriseAccount.fromJson(json); | 3569 var obj = new api.EnterpriseAccount.fromJson(json); |
| 3453 checkEnterpriseAccount(obj); | 3570 checkEnterpriseAccount(obj); |
| 3454 | 3571 |
| 3455 var path = (req.url).path; | 3572 var path = (req.url).path; |
| 3456 var pathOffset = 0; | 3573 var pathOffset = 0; |
| 3457 var index; | 3574 var index; |
| 3458 var subPart; | 3575 var subPart; |
| 3459 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3576 unittest.expect( |
| 3577 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3460 pathOffset += 1; | 3578 pathOffset += 1; |
| 3461 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3579 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3580 unittest.equals("androidenterprise/v1/")); |
| 3462 pathOffset += 21; | 3581 pathOffset += 21; |
| 3463 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3582 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3583 unittest.equals("enterprises/")); |
| 3464 pathOffset += 12; | 3584 pathOffset += 12; |
| 3465 index = path.indexOf("/account", pathOffset); | 3585 index = path.indexOf("/account", pathOffset); |
| 3466 unittest.expect(index >= 0, unittest.isTrue); | 3586 unittest.expect(index >= 0, unittest.isTrue); |
| 3467 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3587 subPart = |
| 3588 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3468 pathOffset = index; | 3589 pathOffset = index; |
| 3469 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3590 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3470 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/account")); | 3591 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 3592 unittest.equals("/account")); |
| 3471 pathOffset += 8; | 3593 pathOffset += 8; |
| 3472 | 3594 |
| 3473 var query = (req.url).query; | 3595 var query = (req.url).query; |
| 3474 var queryOffset = 0; | 3596 var queryOffset = 0; |
| 3475 var queryMap = {}; | 3597 var queryMap = {}; |
| 3476 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3598 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3477 parseBool(n) { | 3599 parseBool(n) { |
| 3478 if (n == "true") return true; | 3600 if (n == "true") return true; |
| 3479 if (n == "false") return false; | 3601 if (n == "false") return false; |
| 3480 if (n == null) return null; | 3602 if (n == null) return null; |
| 3481 throw new core.ArgumentError("Invalid boolean: $n"); | 3603 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3482 } | 3604 } |
| 3605 |
| 3483 if (query.length > 0) { | 3606 if (query.length > 0) { |
| 3484 for (var part in query.split("&")) { | 3607 for (var part in query.split("&")) { |
| 3485 var keyvalue = part.split("="); | 3608 var keyvalue = part.split("="); |
| 3486 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3609 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3610 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3487 } | 3611 } |
| 3488 } | 3612 } |
| 3489 | 3613 |
| 3490 | |
| 3491 var h = { | 3614 var h = { |
| 3492 "content-type" : "application/json; charset=utf-8", | 3615 "content-type": "application/json; charset=utf-8", |
| 3493 }; | 3616 }; |
| 3494 var resp = convert.JSON.encode(buildEnterpriseAccount()); | 3617 var resp = convert.JSON.encode(buildEnterpriseAccount()); |
| 3495 return new async.Future.value(stringResponse(200, h, resp)); | 3618 return new async.Future.value(stringResponse(200, h, resp)); |
| 3496 }), true); | 3619 }), true); |
| 3497 res.setAccount(arg_request, arg_enterpriseId).then(unittest.expectAsync1((
(api.EnterpriseAccount response) { | 3620 res |
| 3621 .setAccount(arg_request, arg_enterpriseId) |
| 3622 .then(unittest.expectAsync1(((api.EnterpriseAccount response) { |
| 3498 checkEnterpriseAccount(response); | 3623 checkEnterpriseAccount(response); |
| 3499 }))); | 3624 }))); |
| 3500 }); | 3625 }); |
| 3501 | 3626 |
| 3502 unittest.test("method--setAndroidDevicePolicyConfig", () { | 3627 unittest.test("method--setAndroidDevicePolicyConfig", () { |
| 3503 | |
| 3504 var mock = new HttpServerMock(); | 3628 var mock = new HttpServerMock(); |
| 3505 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3629 api.EnterprisesResourceApi res = |
| 3630 new api.AndroidenterpriseApi(mock).enterprises; |
| 3506 var arg_request = buildAndroidDevicePolicyConfig(); | 3631 var arg_request = buildAndroidDevicePolicyConfig(); |
| 3507 var arg_enterpriseId = "foo"; | 3632 var arg_enterpriseId = "foo"; |
| 3508 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3633 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3509 var obj = new api.AndroidDevicePolicyConfig.fromJson(json); | 3634 var obj = new api.AndroidDevicePolicyConfig.fromJson(json); |
| 3510 checkAndroidDevicePolicyConfig(obj); | 3635 checkAndroidDevicePolicyConfig(obj); |
| 3511 | 3636 |
| 3512 var path = (req.url).path; | 3637 var path = (req.url).path; |
| 3513 var pathOffset = 0; | 3638 var pathOffset = 0; |
| 3514 var index; | 3639 var index; |
| 3515 var subPart; | 3640 var subPart; |
| 3516 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3641 unittest.expect( |
| 3642 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3517 pathOffset += 1; | 3643 pathOffset += 1; |
| 3518 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3644 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3645 unittest.equals("androidenterprise/v1/")); |
| 3519 pathOffset += 21; | 3646 pathOffset += 21; |
| 3520 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3647 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3648 unittest.equals("enterprises/")); |
| 3521 pathOffset += 12; | 3649 pathOffset += 12; |
| 3522 index = path.indexOf("/androidDevicePolicyConfig", pathOffset); | 3650 index = path.indexOf("/androidDevicePolicyConfig", pathOffset); |
| 3523 unittest.expect(index >= 0, unittest.isTrue); | 3651 unittest.expect(index >= 0, unittest.isTrue); |
| 3524 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3652 subPart = |
| 3653 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3525 pathOffset = index; | 3654 pathOffset = index; |
| 3526 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3655 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3527 unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.eq
uals("/androidDevicePolicyConfig")); | 3656 unittest.expect(path.substring(pathOffset, pathOffset + 26), |
| 3657 unittest.equals("/androidDevicePolicyConfig")); |
| 3528 pathOffset += 26; | 3658 pathOffset += 26; |
| 3529 | 3659 |
| 3530 var query = (req.url).query; | 3660 var query = (req.url).query; |
| 3531 var queryOffset = 0; | 3661 var queryOffset = 0; |
| 3532 var queryMap = {}; | 3662 var queryMap = {}; |
| 3533 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3663 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3534 parseBool(n) { | 3664 parseBool(n) { |
| 3535 if (n == "true") return true; | 3665 if (n == "true") return true; |
| 3536 if (n == "false") return false; | 3666 if (n == "false") return false; |
| 3537 if (n == null) return null; | 3667 if (n == null) return null; |
| 3538 throw new core.ArgumentError("Invalid boolean: $n"); | 3668 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3539 } | 3669 } |
| 3670 |
| 3540 if (query.length > 0) { | 3671 if (query.length > 0) { |
| 3541 for (var part in query.split("&")) { | 3672 for (var part in query.split("&")) { |
| 3542 var keyvalue = part.split("="); | 3673 var keyvalue = part.split("="); |
| 3543 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3674 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3675 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3544 } | 3676 } |
| 3545 } | 3677 } |
| 3546 | 3678 |
| 3547 | |
| 3548 var h = { | 3679 var h = { |
| 3549 "content-type" : "application/json; charset=utf-8", | 3680 "content-type": "application/json; charset=utf-8", |
| 3550 }; | 3681 }; |
| 3551 var resp = convert.JSON.encode(buildAndroidDevicePolicyConfig()); | 3682 var resp = convert.JSON.encode(buildAndroidDevicePolicyConfig()); |
| 3552 return new async.Future.value(stringResponse(200, h, resp)); | 3683 return new async.Future.value(stringResponse(200, h, resp)); |
| 3553 }), true); | 3684 }), true); |
| 3554 res.setAndroidDevicePolicyConfig(arg_request, arg_enterpriseId).then(unitt
est.expectAsync1(((api.AndroidDevicePolicyConfig response) { | 3685 res.setAndroidDevicePolicyConfig(arg_request, arg_enterpriseId).then( |
| 3686 unittest.expectAsync1(((api.AndroidDevicePolicyConfig response) { |
| 3555 checkAndroidDevicePolicyConfig(response); | 3687 checkAndroidDevicePolicyConfig(response); |
| 3556 }))); | 3688 }))); |
| 3557 }); | 3689 }); |
| 3558 | 3690 |
| 3559 unittest.test("method--setStoreLayout", () { | 3691 unittest.test("method--setStoreLayout", () { |
| 3560 | |
| 3561 var mock = new HttpServerMock(); | 3692 var mock = new HttpServerMock(); |
| 3562 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3693 api.EnterprisesResourceApi res = |
| 3694 new api.AndroidenterpriseApi(mock).enterprises; |
| 3563 var arg_request = buildStoreLayout(); | 3695 var arg_request = buildStoreLayout(); |
| 3564 var arg_enterpriseId = "foo"; | 3696 var arg_enterpriseId = "foo"; |
| 3565 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3697 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3566 var obj = new api.StoreLayout.fromJson(json); | 3698 var obj = new api.StoreLayout.fromJson(json); |
| 3567 checkStoreLayout(obj); | 3699 checkStoreLayout(obj); |
| 3568 | 3700 |
| 3569 var path = (req.url).path; | 3701 var path = (req.url).path; |
| 3570 var pathOffset = 0; | 3702 var pathOffset = 0; |
| 3571 var index; | 3703 var index; |
| 3572 var subPart; | 3704 var subPart; |
| 3573 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3705 unittest.expect( |
| 3706 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3574 pathOffset += 1; | 3707 pathOffset += 1; |
| 3575 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3708 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3709 unittest.equals("androidenterprise/v1/")); |
| 3576 pathOffset += 21; | 3710 pathOffset += 21; |
| 3577 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3711 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3712 unittest.equals("enterprises/")); |
| 3578 pathOffset += 12; | 3713 pathOffset += 12; |
| 3579 index = path.indexOf("/storeLayout", pathOffset); | 3714 index = path.indexOf("/storeLayout", pathOffset); |
| 3580 unittest.expect(index >= 0, unittest.isTrue); | 3715 unittest.expect(index >= 0, unittest.isTrue); |
| 3581 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3716 subPart = |
| 3717 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3582 pathOffset = index; | 3718 pathOffset = index; |
| 3583 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3719 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3584 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/storeLayout")); | 3720 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3721 unittest.equals("/storeLayout")); |
| 3585 pathOffset += 12; | 3722 pathOffset += 12; |
| 3586 | 3723 |
| 3587 var query = (req.url).query; | 3724 var query = (req.url).query; |
| 3588 var queryOffset = 0; | 3725 var queryOffset = 0; |
| 3589 var queryMap = {}; | 3726 var queryMap = {}; |
| 3590 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3727 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3591 parseBool(n) { | 3728 parseBool(n) { |
| 3592 if (n == "true") return true; | 3729 if (n == "true") return true; |
| 3593 if (n == "false") return false; | 3730 if (n == "false") return false; |
| 3594 if (n == null) return null; | 3731 if (n == null) return null; |
| 3595 throw new core.ArgumentError("Invalid boolean: $n"); | 3732 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3596 } | 3733 } |
| 3734 |
| 3597 if (query.length > 0) { | 3735 if (query.length > 0) { |
| 3598 for (var part in query.split("&")) { | 3736 for (var part in query.split("&")) { |
| 3599 var keyvalue = part.split("="); | 3737 var keyvalue = part.split("="); |
| 3600 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3738 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3739 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3601 } | 3740 } |
| 3602 } | 3741 } |
| 3603 | 3742 |
| 3604 | |
| 3605 var h = { | 3743 var h = { |
| 3606 "content-type" : "application/json; charset=utf-8", | 3744 "content-type": "application/json; charset=utf-8", |
| 3607 }; | 3745 }; |
| 3608 var resp = convert.JSON.encode(buildStoreLayout()); | 3746 var resp = convert.JSON.encode(buildStoreLayout()); |
| 3609 return new async.Future.value(stringResponse(200, h, resp)); | 3747 return new async.Future.value(stringResponse(200, h, resp)); |
| 3610 }), true); | 3748 }), true); |
| 3611 res.setStoreLayout(arg_request, arg_enterpriseId).then(unittest.expectAsyn
c1(((api.StoreLayout response) { | 3749 res |
| 3750 .setStoreLayout(arg_request, arg_enterpriseId) |
| 3751 .then(unittest.expectAsync1(((api.StoreLayout response) { |
| 3612 checkStoreLayout(response); | 3752 checkStoreLayout(response); |
| 3613 }))); | 3753 }))); |
| 3614 }); | 3754 }); |
| 3615 | 3755 |
| 3616 unittest.test("method--unenroll", () { | 3756 unittest.test("method--unenroll", () { |
| 3617 | |
| 3618 var mock = new HttpServerMock(); | 3757 var mock = new HttpServerMock(); |
| 3619 api.EnterprisesResourceApi res = new api.AndroidenterpriseApi(mock).enterp
rises; | 3758 api.EnterprisesResourceApi res = |
| 3759 new api.AndroidenterpriseApi(mock).enterprises; |
| 3620 var arg_enterpriseId = "foo"; | 3760 var arg_enterpriseId = "foo"; |
| 3621 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3761 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3622 var path = (req.url).path; | 3762 var path = (req.url).path; |
| 3623 var pathOffset = 0; | 3763 var pathOffset = 0; |
| 3624 var index; | 3764 var index; |
| 3625 var subPart; | 3765 var subPart; |
| 3626 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3766 unittest.expect( |
| 3767 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3627 pathOffset += 1; | 3768 pathOffset += 1; |
| 3628 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3769 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3770 unittest.equals("androidenterprise/v1/")); |
| 3629 pathOffset += 21; | 3771 pathOffset += 21; |
| 3630 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3772 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3773 unittest.equals("enterprises/")); |
| 3631 pathOffset += 12; | 3774 pathOffset += 12; |
| 3632 index = path.indexOf("/unenroll", pathOffset); | 3775 index = path.indexOf("/unenroll", pathOffset); |
| 3633 unittest.expect(index >= 0, unittest.isTrue); | 3776 unittest.expect(index >= 0, unittest.isTrue); |
| 3634 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3777 subPart = |
| 3778 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3635 pathOffset = index; | 3779 pathOffset = index; |
| 3636 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3780 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3637 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/unenroll")); | 3781 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 3782 unittest.equals("/unenroll")); |
| 3638 pathOffset += 9; | 3783 pathOffset += 9; |
| 3639 | 3784 |
| 3640 var query = (req.url).query; | 3785 var query = (req.url).query; |
| 3641 var queryOffset = 0; | 3786 var queryOffset = 0; |
| 3642 var queryMap = {}; | 3787 var queryMap = {}; |
| 3643 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3788 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3644 parseBool(n) { | 3789 parseBool(n) { |
| 3645 if (n == "true") return true; | 3790 if (n == "true") return true; |
| 3646 if (n == "false") return false; | 3791 if (n == "false") return false; |
| 3647 if (n == null) return null; | 3792 if (n == null) return null; |
| 3648 throw new core.ArgumentError("Invalid boolean: $n"); | 3793 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3649 } | 3794 } |
| 3795 |
| 3650 if (query.length > 0) { | 3796 if (query.length > 0) { |
| 3651 for (var part in query.split("&")) { | 3797 for (var part in query.split("&")) { |
| 3652 var keyvalue = part.split("="); | 3798 var keyvalue = part.split("="); |
| 3653 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3799 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3800 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3654 } | 3801 } |
| 3655 } | 3802 } |
| 3656 | 3803 |
| 3657 | |
| 3658 var h = { | 3804 var h = { |
| 3659 "content-type" : "application/json; charset=utf-8", | 3805 "content-type": "application/json; charset=utf-8", |
| 3660 }; | 3806 }; |
| 3661 var resp = ""; | 3807 var resp = ""; |
| 3662 return new async.Future.value(stringResponse(200, h, resp)); | 3808 return new async.Future.value(stringResponse(200, h, resp)); |
| 3663 }), true); | 3809 }), true); |
| 3664 res.unenroll(arg_enterpriseId).then(unittest.expectAsync1((_) {})); | 3810 res.unenroll(arg_enterpriseId).then(unittest.expectAsync1((_) {})); |
| 3665 }); | 3811 }); |
| 3666 | |
| 3667 }); | 3812 }); |
| 3668 | 3813 |
| 3669 | |
| 3670 unittest.group("resource-EntitlementsResourceApi", () { | 3814 unittest.group("resource-EntitlementsResourceApi", () { |
| 3671 unittest.test("method--delete", () { | 3815 unittest.test("method--delete", () { |
| 3672 | |
| 3673 var mock = new HttpServerMock(); | 3816 var mock = new HttpServerMock(); |
| 3674 api.EntitlementsResourceApi res = new api.AndroidenterpriseApi(mock).entit
lements; | 3817 api.EntitlementsResourceApi res = |
| 3818 new api.AndroidenterpriseApi(mock).entitlements; |
| 3675 var arg_enterpriseId = "foo"; | 3819 var arg_enterpriseId = "foo"; |
| 3676 var arg_userId = "foo"; | 3820 var arg_userId = "foo"; |
| 3677 var arg_entitlementId = "foo"; | 3821 var arg_entitlementId = "foo"; |
| 3678 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3822 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3679 var path = (req.url).path; | 3823 var path = (req.url).path; |
| 3680 var pathOffset = 0; | 3824 var pathOffset = 0; |
| 3681 var index; | 3825 var index; |
| 3682 var subPart; | 3826 var subPart; |
| 3683 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3827 unittest.expect( |
| 3828 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3684 pathOffset += 1; | 3829 pathOffset += 1; |
| 3685 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3830 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3831 unittest.equals("androidenterprise/v1/")); |
| 3686 pathOffset += 21; | 3832 pathOffset += 21; |
| 3687 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3833 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3834 unittest.equals("enterprises/")); |
| 3688 pathOffset += 12; | 3835 pathOffset += 12; |
| 3689 index = path.indexOf("/users/", pathOffset); | 3836 index = path.indexOf("/users/", pathOffset); |
| 3690 unittest.expect(index >= 0, unittest.isTrue); | 3837 unittest.expect(index >= 0, unittest.isTrue); |
| 3691 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3838 subPart = |
| 3839 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3692 pathOffset = index; | 3840 pathOffset = index; |
| 3693 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3841 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3694 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 3842 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3843 unittest.equals("/users/")); |
| 3695 pathOffset += 7; | 3844 pathOffset += 7; |
| 3696 index = path.indexOf("/entitlements/", pathOffset); | 3845 index = path.indexOf("/entitlements/", pathOffset); |
| 3697 unittest.expect(index >= 0, unittest.isTrue); | 3846 unittest.expect(index >= 0, unittest.isTrue); |
| 3698 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3847 subPart = |
| 3848 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3699 pathOffset = index; | 3849 pathOffset = index; |
| 3700 unittest.expect(subPart, unittest.equals("$arg_userId")); | 3850 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 3701 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("/entitlements/")); | 3851 unittest.expect(path.substring(pathOffset, pathOffset + 14), |
| 3852 unittest.equals("/entitlements/")); |
| 3702 pathOffset += 14; | 3853 pathOffset += 14; |
| 3703 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3854 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 3704 pathOffset = path.length; | 3855 pathOffset = path.length; |
| 3705 unittest.expect(subPart, unittest.equals("$arg_entitlementId")); | 3856 unittest.expect(subPart, unittest.equals("$arg_entitlementId")); |
| 3706 | 3857 |
| 3707 var query = (req.url).query; | 3858 var query = (req.url).query; |
| 3708 var queryOffset = 0; | 3859 var queryOffset = 0; |
| 3709 var queryMap = {}; | 3860 var queryMap = {}; |
| 3710 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3861 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3711 parseBool(n) { | 3862 parseBool(n) { |
| 3712 if (n == "true") return true; | 3863 if (n == "true") return true; |
| 3713 if (n == "false") return false; | 3864 if (n == "false") return false; |
| 3714 if (n == null) return null; | 3865 if (n == null) return null; |
| 3715 throw new core.ArgumentError("Invalid boolean: $n"); | 3866 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3716 } | 3867 } |
| 3868 |
| 3717 if (query.length > 0) { | 3869 if (query.length > 0) { |
| 3718 for (var part in query.split("&")) { | 3870 for (var part in query.split("&")) { |
| 3719 var keyvalue = part.split("="); | 3871 var keyvalue = part.split("="); |
| 3720 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3872 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3873 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3721 } | 3874 } |
| 3722 } | 3875 } |
| 3723 | 3876 |
| 3724 | |
| 3725 var h = { | 3877 var h = { |
| 3726 "content-type" : "application/json; charset=utf-8", | 3878 "content-type": "application/json; charset=utf-8", |
| 3727 }; | 3879 }; |
| 3728 var resp = ""; | 3880 var resp = ""; |
| 3729 return new async.Future.value(stringResponse(200, h, resp)); | 3881 return new async.Future.value(stringResponse(200, h, resp)); |
| 3730 }), true); | 3882 }), true); |
| 3731 res.delete(arg_enterpriseId, arg_userId, arg_entitlementId).then(unittest.
expectAsync1((_) {})); | 3883 res |
| 3884 .delete(arg_enterpriseId, arg_userId, arg_entitlementId) |
| 3885 .then(unittest.expectAsync1((_) {})); |
| 3732 }); | 3886 }); |
| 3733 | 3887 |
| 3734 unittest.test("method--get", () { | 3888 unittest.test("method--get", () { |
| 3735 | |
| 3736 var mock = new HttpServerMock(); | 3889 var mock = new HttpServerMock(); |
| 3737 api.EntitlementsResourceApi res = new api.AndroidenterpriseApi(mock).entit
lements; | 3890 api.EntitlementsResourceApi res = |
| 3891 new api.AndroidenterpriseApi(mock).entitlements; |
| 3738 var arg_enterpriseId = "foo"; | 3892 var arg_enterpriseId = "foo"; |
| 3739 var arg_userId = "foo"; | 3893 var arg_userId = "foo"; |
| 3740 var arg_entitlementId = "foo"; | 3894 var arg_entitlementId = "foo"; |
| 3741 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3895 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3742 var path = (req.url).path; | 3896 var path = (req.url).path; |
| 3743 var pathOffset = 0; | 3897 var pathOffset = 0; |
| 3744 var index; | 3898 var index; |
| 3745 var subPart; | 3899 var subPart; |
| 3746 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3900 unittest.expect( |
| 3901 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3747 pathOffset += 1; | 3902 pathOffset += 1; |
| 3748 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3903 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3904 unittest.equals("androidenterprise/v1/")); |
| 3749 pathOffset += 21; | 3905 pathOffset += 21; |
| 3750 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3906 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3907 unittest.equals("enterprises/")); |
| 3751 pathOffset += 12; | 3908 pathOffset += 12; |
| 3752 index = path.indexOf("/users/", pathOffset); | 3909 index = path.indexOf("/users/", pathOffset); |
| 3753 unittest.expect(index >= 0, unittest.isTrue); | 3910 unittest.expect(index >= 0, unittest.isTrue); |
| 3754 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3911 subPart = |
| 3912 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3755 pathOffset = index; | 3913 pathOffset = index; |
| 3756 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3914 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3757 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 3915 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3916 unittest.equals("/users/")); |
| 3758 pathOffset += 7; | 3917 pathOffset += 7; |
| 3759 index = path.indexOf("/entitlements/", pathOffset); | 3918 index = path.indexOf("/entitlements/", pathOffset); |
| 3760 unittest.expect(index >= 0, unittest.isTrue); | 3919 unittest.expect(index >= 0, unittest.isTrue); |
| 3761 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3920 subPart = |
| 3921 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3762 pathOffset = index; | 3922 pathOffset = index; |
| 3763 unittest.expect(subPart, unittest.equals("$arg_userId")); | 3923 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 3764 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("/entitlements/")); | 3924 unittest.expect(path.substring(pathOffset, pathOffset + 14), |
| 3925 unittest.equals("/entitlements/")); |
| 3765 pathOffset += 14; | 3926 pathOffset += 14; |
| 3766 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3927 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 3767 pathOffset = path.length; | 3928 pathOffset = path.length; |
| 3768 unittest.expect(subPart, unittest.equals("$arg_entitlementId")); | 3929 unittest.expect(subPart, unittest.equals("$arg_entitlementId")); |
| 3769 | 3930 |
| 3770 var query = (req.url).query; | 3931 var query = (req.url).query; |
| 3771 var queryOffset = 0; | 3932 var queryOffset = 0; |
| 3772 var queryMap = {}; | 3933 var queryMap = {}; |
| 3773 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3934 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3774 parseBool(n) { | 3935 parseBool(n) { |
| 3775 if (n == "true") return true; | 3936 if (n == "true") return true; |
| 3776 if (n == "false") return false; | 3937 if (n == "false") return false; |
| 3777 if (n == null) return null; | 3938 if (n == null) return null; |
| 3778 throw new core.ArgumentError("Invalid boolean: $n"); | 3939 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3779 } | 3940 } |
| 3941 |
| 3780 if (query.length > 0) { | 3942 if (query.length > 0) { |
| 3781 for (var part in query.split("&")) { | 3943 for (var part in query.split("&")) { |
| 3782 var keyvalue = part.split("="); | 3944 var keyvalue = part.split("="); |
| 3783 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3945 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3946 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3784 } | 3947 } |
| 3785 } | 3948 } |
| 3786 | 3949 |
| 3787 | |
| 3788 var h = { | 3950 var h = { |
| 3789 "content-type" : "application/json; charset=utf-8", | 3951 "content-type": "application/json; charset=utf-8", |
| 3790 }; | 3952 }; |
| 3791 var resp = convert.JSON.encode(buildEntitlement()); | 3953 var resp = convert.JSON.encode(buildEntitlement()); |
| 3792 return new async.Future.value(stringResponse(200, h, resp)); | 3954 return new async.Future.value(stringResponse(200, h, resp)); |
| 3793 }), true); | 3955 }), true); |
| 3794 res.get(arg_enterpriseId, arg_userId, arg_entitlementId).then(unittest.exp
ectAsync1(((api.Entitlement response) { | 3956 res |
| 3957 .get(arg_enterpriseId, arg_userId, arg_entitlementId) |
| 3958 .then(unittest.expectAsync1(((api.Entitlement response) { |
| 3795 checkEntitlement(response); | 3959 checkEntitlement(response); |
| 3796 }))); | 3960 }))); |
| 3797 }); | 3961 }); |
| 3798 | 3962 |
| 3799 unittest.test("method--list", () { | 3963 unittest.test("method--list", () { |
| 3800 | |
| 3801 var mock = new HttpServerMock(); | 3964 var mock = new HttpServerMock(); |
| 3802 api.EntitlementsResourceApi res = new api.AndroidenterpriseApi(mock).entit
lements; | 3965 api.EntitlementsResourceApi res = |
| 3966 new api.AndroidenterpriseApi(mock).entitlements; |
| 3803 var arg_enterpriseId = "foo"; | 3967 var arg_enterpriseId = "foo"; |
| 3804 var arg_userId = "foo"; | 3968 var arg_userId = "foo"; |
| 3805 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3969 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3806 var path = (req.url).path; | 3970 var path = (req.url).path; |
| 3807 var pathOffset = 0; | 3971 var pathOffset = 0; |
| 3808 var index; | 3972 var index; |
| 3809 var subPart; | 3973 var subPart; |
| 3810 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3974 unittest.expect( |
| 3975 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3811 pathOffset += 1; | 3976 pathOffset += 1; |
| 3812 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 3977 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 3978 unittest.equals("androidenterprise/v1/")); |
| 3813 pathOffset += 21; | 3979 pathOffset += 21; |
| 3814 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 3980 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3981 unittest.equals("enterprises/")); |
| 3815 pathOffset += 12; | 3982 pathOffset += 12; |
| 3816 index = path.indexOf("/users/", pathOffset); | 3983 index = path.indexOf("/users/", pathOffset); |
| 3817 unittest.expect(index >= 0, unittest.isTrue); | 3984 unittest.expect(index >= 0, unittest.isTrue); |
| 3818 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3985 subPart = |
| 3986 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3819 pathOffset = index; | 3987 pathOffset = index; |
| 3820 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 3988 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3821 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 3989 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3990 unittest.equals("/users/")); |
| 3822 pathOffset += 7; | 3991 pathOffset += 7; |
| 3823 index = path.indexOf("/entitlements", pathOffset); | 3992 index = path.indexOf("/entitlements", pathOffset); |
| 3824 unittest.expect(index >= 0, unittest.isTrue); | 3993 unittest.expect(index >= 0, unittest.isTrue); |
| 3825 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3994 subPart = |
| 3995 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3826 pathOffset = index; | 3996 pathOffset = index; |
| 3827 unittest.expect(subPart, unittest.equals("$arg_userId")); | 3997 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 3828 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("/entitlements")); | 3998 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 3999 unittest.equals("/entitlements")); |
| 3829 pathOffset += 13; | 4000 pathOffset += 13; |
| 3830 | 4001 |
| 3831 var query = (req.url).query; | 4002 var query = (req.url).query; |
| 3832 var queryOffset = 0; | 4003 var queryOffset = 0; |
| 3833 var queryMap = {}; | 4004 var queryMap = {}; |
| 3834 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4005 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3835 parseBool(n) { | 4006 parseBool(n) { |
| 3836 if (n == "true") return true; | 4007 if (n == "true") return true; |
| 3837 if (n == "false") return false; | 4008 if (n == "false") return false; |
| 3838 if (n == null) return null; | 4009 if (n == null) return null; |
| 3839 throw new core.ArgumentError("Invalid boolean: $n"); | 4010 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3840 } | 4011 } |
| 4012 |
| 3841 if (query.length > 0) { | 4013 if (query.length > 0) { |
| 3842 for (var part in query.split("&")) { | 4014 for (var part in query.split("&")) { |
| 3843 var keyvalue = part.split("="); | 4015 var keyvalue = part.split("="); |
| 3844 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4016 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4017 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3845 } | 4018 } |
| 3846 } | 4019 } |
| 3847 | 4020 |
| 3848 | |
| 3849 var h = { | 4021 var h = { |
| 3850 "content-type" : "application/json; charset=utf-8", | 4022 "content-type": "application/json; charset=utf-8", |
| 3851 }; | 4023 }; |
| 3852 var resp = convert.JSON.encode(buildEntitlementsListResponse()); | 4024 var resp = convert.JSON.encode(buildEntitlementsListResponse()); |
| 3853 return new async.Future.value(stringResponse(200, h, resp)); | 4025 return new async.Future.value(stringResponse(200, h, resp)); |
| 3854 }), true); | 4026 }), true); |
| 3855 res.list(arg_enterpriseId, arg_userId).then(unittest.expectAsync1(((api.En
titlementsListResponse response) { | 4027 res |
| 4028 .list(arg_enterpriseId, arg_userId) |
| 4029 .then(unittest.expectAsync1(((api.EntitlementsListResponse response) { |
| 3856 checkEntitlementsListResponse(response); | 4030 checkEntitlementsListResponse(response); |
| 3857 }))); | 4031 }))); |
| 3858 }); | 4032 }); |
| 3859 | 4033 |
| 3860 unittest.test("method--patch", () { | 4034 unittest.test("method--patch", () { |
| 3861 | |
| 3862 var mock = new HttpServerMock(); | 4035 var mock = new HttpServerMock(); |
| 3863 api.EntitlementsResourceApi res = new api.AndroidenterpriseApi(mock).entit
lements; | 4036 api.EntitlementsResourceApi res = |
| 4037 new api.AndroidenterpriseApi(mock).entitlements; |
| 3864 var arg_request = buildEntitlement(); | 4038 var arg_request = buildEntitlement(); |
| 3865 var arg_enterpriseId = "foo"; | 4039 var arg_enterpriseId = "foo"; |
| 3866 var arg_userId = "foo"; | 4040 var arg_userId = "foo"; |
| 3867 var arg_entitlementId = "foo"; | 4041 var arg_entitlementId = "foo"; |
| 3868 var arg_install = true; | 4042 var arg_install = true; |
| 3869 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4043 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3870 var obj = new api.Entitlement.fromJson(json); | 4044 var obj = new api.Entitlement.fromJson(json); |
| 3871 checkEntitlement(obj); | 4045 checkEntitlement(obj); |
| 3872 | 4046 |
| 3873 var path = (req.url).path; | 4047 var path = (req.url).path; |
| 3874 var pathOffset = 0; | 4048 var pathOffset = 0; |
| 3875 var index; | 4049 var index; |
| 3876 var subPart; | 4050 var subPart; |
| 3877 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4051 unittest.expect( |
| 4052 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3878 pathOffset += 1; | 4053 pathOffset += 1; |
| 3879 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4054 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4055 unittest.equals("androidenterprise/v1/")); |
| 3880 pathOffset += 21; | 4056 pathOffset += 21; |
| 3881 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4057 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4058 unittest.equals("enterprises/")); |
| 3882 pathOffset += 12; | 4059 pathOffset += 12; |
| 3883 index = path.indexOf("/users/", pathOffset); | 4060 index = path.indexOf("/users/", pathOffset); |
| 3884 unittest.expect(index >= 0, unittest.isTrue); | 4061 unittest.expect(index >= 0, unittest.isTrue); |
| 3885 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4062 subPart = |
| 4063 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3886 pathOffset = index; | 4064 pathOffset = index; |
| 3887 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4065 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3888 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 4066 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4067 unittest.equals("/users/")); |
| 3889 pathOffset += 7; | 4068 pathOffset += 7; |
| 3890 index = path.indexOf("/entitlements/", pathOffset); | 4069 index = path.indexOf("/entitlements/", pathOffset); |
| 3891 unittest.expect(index >= 0, unittest.isTrue); | 4070 unittest.expect(index >= 0, unittest.isTrue); |
| 3892 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4071 subPart = |
| 4072 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3893 pathOffset = index; | 4073 pathOffset = index; |
| 3894 unittest.expect(subPart, unittest.equals("$arg_userId")); | 4074 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 3895 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("/entitlements/")); | 4075 unittest.expect(path.substring(pathOffset, pathOffset + 14), |
| 4076 unittest.equals("/entitlements/")); |
| 3896 pathOffset += 14; | 4077 pathOffset += 14; |
| 3897 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4078 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 3898 pathOffset = path.length; | 4079 pathOffset = path.length; |
| 3899 unittest.expect(subPart, unittest.equals("$arg_entitlementId")); | 4080 unittest.expect(subPart, unittest.equals("$arg_entitlementId")); |
| 3900 | 4081 |
| 3901 var query = (req.url).query; | 4082 var query = (req.url).query; |
| 3902 var queryOffset = 0; | 4083 var queryOffset = 0; |
| 3903 var queryMap = {}; | 4084 var queryMap = {}; |
| 3904 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4085 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3905 parseBool(n) { | 4086 parseBool(n) { |
| 3906 if (n == "true") return true; | 4087 if (n == "true") return true; |
| 3907 if (n == "false") return false; | 4088 if (n == "false") return false; |
| 3908 if (n == null) return null; | 4089 if (n == null) return null; |
| 3909 throw new core.ArgumentError("Invalid boolean: $n"); | 4090 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3910 } | 4091 } |
| 4092 |
| 3911 if (query.length > 0) { | 4093 if (query.length > 0) { |
| 3912 for (var part in query.split("&")) { | 4094 for (var part in query.split("&")) { |
| 3913 var keyvalue = part.split("="); | 4095 var keyvalue = part.split("="); |
| 3914 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4096 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4097 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3915 } | 4098 } |
| 3916 } | 4099 } |
| 3917 unittest.expect(queryMap["install"].first, unittest.equals("$arg_install
")); | 4100 unittest.expect( |
| 3918 | 4101 queryMap["install"].first, unittest.equals("$arg_install")); |
| 3919 | 4102 |
| 3920 var h = { | 4103 var h = { |
| 3921 "content-type" : "application/json; charset=utf-8", | 4104 "content-type": "application/json; charset=utf-8", |
| 3922 }; | 4105 }; |
| 3923 var resp = convert.JSON.encode(buildEntitlement()); | 4106 var resp = convert.JSON.encode(buildEntitlement()); |
| 3924 return new async.Future.value(stringResponse(200, h, resp)); | 4107 return new async.Future.value(stringResponse(200, h, resp)); |
| 3925 }), true); | 4108 }), true); |
| 3926 res.patch(arg_request, arg_enterpriseId, arg_userId, arg_entitlementId, in
stall: arg_install).then(unittest.expectAsync1(((api.Entitlement response) { | 4109 res |
| 4110 .patch(arg_request, arg_enterpriseId, arg_userId, arg_entitlementId, |
| 4111 install: arg_install) |
| 4112 .then(unittest.expectAsync1(((api.Entitlement response) { |
| 3927 checkEntitlement(response); | 4113 checkEntitlement(response); |
| 3928 }))); | 4114 }))); |
| 3929 }); | 4115 }); |
| 3930 | 4116 |
| 3931 unittest.test("method--update", () { | 4117 unittest.test("method--update", () { |
| 3932 | |
| 3933 var mock = new HttpServerMock(); | 4118 var mock = new HttpServerMock(); |
| 3934 api.EntitlementsResourceApi res = new api.AndroidenterpriseApi(mock).entit
lements; | 4119 api.EntitlementsResourceApi res = |
| 4120 new api.AndroidenterpriseApi(mock).entitlements; |
| 3935 var arg_request = buildEntitlement(); | 4121 var arg_request = buildEntitlement(); |
| 3936 var arg_enterpriseId = "foo"; | 4122 var arg_enterpriseId = "foo"; |
| 3937 var arg_userId = "foo"; | 4123 var arg_userId = "foo"; |
| 3938 var arg_entitlementId = "foo"; | 4124 var arg_entitlementId = "foo"; |
| 3939 var arg_install = true; | 4125 var arg_install = true; |
| 3940 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4126 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 3941 var obj = new api.Entitlement.fromJson(json); | 4127 var obj = new api.Entitlement.fromJson(json); |
| 3942 checkEntitlement(obj); | 4128 checkEntitlement(obj); |
| 3943 | 4129 |
| 3944 var path = (req.url).path; | 4130 var path = (req.url).path; |
| 3945 var pathOffset = 0; | 4131 var pathOffset = 0; |
| 3946 var index; | 4132 var index; |
| 3947 var subPart; | 4133 var subPart; |
| 3948 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4134 unittest.expect( |
| 4135 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 3949 pathOffset += 1; | 4136 pathOffset += 1; |
| 3950 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4137 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4138 unittest.equals("androidenterprise/v1/")); |
| 3951 pathOffset += 21; | 4139 pathOffset += 21; |
| 3952 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4140 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4141 unittest.equals("enterprises/")); |
| 3953 pathOffset += 12; | 4142 pathOffset += 12; |
| 3954 index = path.indexOf("/users/", pathOffset); | 4143 index = path.indexOf("/users/", pathOffset); |
| 3955 unittest.expect(index >= 0, unittest.isTrue); | 4144 unittest.expect(index >= 0, unittest.isTrue); |
| 3956 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4145 subPart = |
| 4146 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3957 pathOffset = index; | 4147 pathOffset = index; |
| 3958 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4148 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 3959 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 4149 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4150 unittest.equals("/users/")); |
| 3960 pathOffset += 7; | 4151 pathOffset += 7; |
| 3961 index = path.indexOf("/entitlements/", pathOffset); | 4152 index = path.indexOf("/entitlements/", pathOffset); |
| 3962 unittest.expect(index >= 0, unittest.isTrue); | 4153 unittest.expect(index >= 0, unittest.isTrue); |
| 3963 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4154 subPart = |
| 4155 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 3964 pathOffset = index; | 4156 pathOffset = index; |
| 3965 unittest.expect(subPart, unittest.equals("$arg_userId")); | 4157 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 3966 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("/entitlements/")); | 4158 unittest.expect(path.substring(pathOffset, pathOffset + 14), |
| 4159 unittest.equals("/entitlements/")); |
| 3967 pathOffset += 14; | 4160 pathOffset += 14; |
| 3968 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4161 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 3969 pathOffset = path.length; | 4162 pathOffset = path.length; |
| 3970 unittest.expect(subPart, unittest.equals("$arg_entitlementId")); | 4163 unittest.expect(subPart, unittest.equals("$arg_entitlementId")); |
| 3971 | 4164 |
| 3972 var query = (req.url).query; | 4165 var query = (req.url).query; |
| 3973 var queryOffset = 0; | 4166 var queryOffset = 0; |
| 3974 var queryMap = {}; | 4167 var queryMap = {}; |
| 3975 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4168 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3976 parseBool(n) { | 4169 parseBool(n) { |
| 3977 if (n == "true") return true; | 4170 if (n == "true") return true; |
| 3978 if (n == "false") return false; | 4171 if (n == "false") return false; |
| 3979 if (n == null) return null; | 4172 if (n == null) return null; |
| 3980 throw new core.ArgumentError("Invalid boolean: $n"); | 4173 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3981 } | 4174 } |
| 4175 |
| 3982 if (query.length > 0) { | 4176 if (query.length > 0) { |
| 3983 for (var part in query.split("&")) { | 4177 for (var part in query.split("&")) { |
| 3984 var keyvalue = part.split("="); | 4178 var keyvalue = part.split("="); |
| 3985 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4179 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4180 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 3986 } | 4181 } |
| 3987 } | 4182 } |
| 3988 unittest.expect(queryMap["install"].first, unittest.equals("$arg_install
")); | 4183 unittest.expect( |
| 3989 | 4184 queryMap["install"].first, unittest.equals("$arg_install")); |
| 3990 | 4185 |
| 3991 var h = { | 4186 var h = { |
| 3992 "content-type" : "application/json; charset=utf-8", | 4187 "content-type": "application/json; charset=utf-8", |
| 3993 }; | 4188 }; |
| 3994 var resp = convert.JSON.encode(buildEntitlement()); | 4189 var resp = convert.JSON.encode(buildEntitlement()); |
| 3995 return new async.Future.value(stringResponse(200, h, resp)); | 4190 return new async.Future.value(stringResponse(200, h, resp)); |
| 3996 }), true); | 4191 }), true); |
| 3997 res.update(arg_request, arg_enterpriseId, arg_userId, arg_entitlementId, i
nstall: arg_install).then(unittest.expectAsync1(((api.Entitlement response) { | 4192 res |
| 4193 .update(arg_request, arg_enterpriseId, arg_userId, arg_entitlementId, |
| 4194 install: arg_install) |
| 4195 .then(unittest.expectAsync1(((api.Entitlement response) { |
| 3998 checkEntitlement(response); | 4196 checkEntitlement(response); |
| 3999 }))); | 4197 }))); |
| 4000 }); | 4198 }); |
| 4001 | |
| 4002 }); | 4199 }); |
| 4003 | 4200 |
| 4004 | |
| 4005 unittest.group("resource-GrouplicensesResourceApi", () { | 4201 unittest.group("resource-GrouplicensesResourceApi", () { |
| 4006 unittest.test("method--get", () { | 4202 unittest.test("method--get", () { |
| 4007 | |
| 4008 var mock = new HttpServerMock(); | 4203 var mock = new HttpServerMock(); |
| 4009 api.GrouplicensesResourceApi res = new api.AndroidenterpriseApi(mock).grou
plicenses; | 4204 api.GrouplicensesResourceApi res = |
| 4205 new api.AndroidenterpriseApi(mock).grouplicenses; |
| 4010 var arg_enterpriseId = "foo"; | 4206 var arg_enterpriseId = "foo"; |
| 4011 var arg_groupLicenseId = "foo"; | 4207 var arg_groupLicenseId = "foo"; |
| 4012 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4208 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4013 var path = (req.url).path; | 4209 var path = (req.url).path; |
| 4014 var pathOffset = 0; | 4210 var pathOffset = 0; |
| 4015 var index; | 4211 var index; |
| 4016 var subPart; | 4212 var subPart; |
| 4017 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4213 unittest.expect( |
| 4214 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4018 pathOffset += 1; | 4215 pathOffset += 1; |
| 4019 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4216 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4217 unittest.equals("androidenterprise/v1/")); |
| 4020 pathOffset += 21; | 4218 pathOffset += 21; |
| 4021 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4219 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4220 unittest.equals("enterprises/")); |
| 4022 pathOffset += 12; | 4221 pathOffset += 12; |
| 4023 index = path.indexOf("/groupLicenses/", pathOffset); | 4222 index = path.indexOf("/groupLicenses/", pathOffset); |
| 4024 unittest.expect(index >= 0, unittest.isTrue); | 4223 unittest.expect(index >= 0, unittest.isTrue); |
| 4025 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4224 subPart = |
| 4225 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4026 pathOffset = index; | 4226 pathOffset = index; |
| 4027 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4227 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4028 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/groupLicenses/")); | 4228 unittest.expect(path.substring(pathOffset, pathOffset + 15), |
| 4229 unittest.equals("/groupLicenses/")); |
| 4029 pathOffset += 15; | 4230 pathOffset += 15; |
| 4030 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4231 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4031 pathOffset = path.length; | 4232 pathOffset = path.length; |
| 4032 unittest.expect(subPart, unittest.equals("$arg_groupLicenseId")); | 4233 unittest.expect(subPart, unittest.equals("$arg_groupLicenseId")); |
| 4033 | 4234 |
| 4034 var query = (req.url).query; | 4235 var query = (req.url).query; |
| 4035 var queryOffset = 0; | 4236 var queryOffset = 0; |
| 4036 var queryMap = {}; | 4237 var queryMap = {}; |
| 4037 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4238 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4038 parseBool(n) { | 4239 parseBool(n) { |
| 4039 if (n == "true") return true; | 4240 if (n == "true") return true; |
| 4040 if (n == "false") return false; | 4241 if (n == "false") return false; |
| 4041 if (n == null) return null; | 4242 if (n == null) return null; |
| 4042 throw new core.ArgumentError("Invalid boolean: $n"); | 4243 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4043 } | 4244 } |
| 4245 |
| 4044 if (query.length > 0) { | 4246 if (query.length > 0) { |
| 4045 for (var part in query.split("&")) { | 4247 for (var part in query.split("&")) { |
| 4046 var keyvalue = part.split("="); | 4248 var keyvalue = part.split("="); |
| 4047 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4249 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4250 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4048 } | 4251 } |
| 4049 } | 4252 } |
| 4050 | 4253 |
| 4051 | |
| 4052 var h = { | 4254 var h = { |
| 4053 "content-type" : "application/json; charset=utf-8", | 4255 "content-type": "application/json; charset=utf-8", |
| 4054 }; | 4256 }; |
| 4055 var resp = convert.JSON.encode(buildGroupLicense()); | 4257 var resp = convert.JSON.encode(buildGroupLicense()); |
| 4056 return new async.Future.value(stringResponse(200, h, resp)); | 4258 return new async.Future.value(stringResponse(200, h, resp)); |
| 4057 }), true); | 4259 }), true); |
| 4058 res.get(arg_enterpriseId, arg_groupLicenseId).then(unittest.expectAsync1((
(api.GroupLicense response) { | 4260 res |
| 4261 .get(arg_enterpriseId, arg_groupLicenseId) |
| 4262 .then(unittest.expectAsync1(((api.GroupLicense response) { |
| 4059 checkGroupLicense(response); | 4263 checkGroupLicense(response); |
| 4060 }))); | 4264 }))); |
| 4061 }); | 4265 }); |
| 4062 | 4266 |
| 4063 unittest.test("method--list", () { | 4267 unittest.test("method--list", () { |
| 4064 | |
| 4065 var mock = new HttpServerMock(); | 4268 var mock = new HttpServerMock(); |
| 4066 api.GrouplicensesResourceApi res = new api.AndroidenterpriseApi(mock).grou
plicenses; | 4269 api.GrouplicensesResourceApi res = |
| 4270 new api.AndroidenterpriseApi(mock).grouplicenses; |
| 4067 var arg_enterpriseId = "foo"; | 4271 var arg_enterpriseId = "foo"; |
| 4068 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4272 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4069 var path = (req.url).path; | 4273 var path = (req.url).path; |
| 4070 var pathOffset = 0; | 4274 var pathOffset = 0; |
| 4071 var index; | 4275 var index; |
| 4072 var subPart; | 4276 var subPart; |
| 4073 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4277 unittest.expect( |
| 4278 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4074 pathOffset += 1; | 4279 pathOffset += 1; |
| 4075 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4280 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4281 unittest.equals("androidenterprise/v1/")); |
| 4076 pathOffset += 21; | 4282 pathOffset += 21; |
| 4077 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4283 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4284 unittest.equals("enterprises/")); |
| 4078 pathOffset += 12; | 4285 pathOffset += 12; |
| 4079 index = path.indexOf("/groupLicenses", pathOffset); | 4286 index = path.indexOf("/groupLicenses", pathOffset); |
| 4080 unittest.expect(index >= 0, unittest.isTrue); | 4287 unittest.expect(index >= 0, unittest.isTrue); |
| 4081 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4288 subPart = |
| 4289 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4082 pathOffset = index; | 4290 pathOffset = index; |
| 4083 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4291 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4084 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("/groupLicenses")); | 4292 unittest.expect(path.substring(pathOffset, pathOffset + 14), |
| 4293 unittest.equals("/groupLicenses")); |
| 4085 pathOffset += 14; | 4294 pathOffset += 14; |
| 4086 | 4295 |
| 4087 var query = (req.url).query; | 4296 var query = (req.url).query; |
| 4088 var queryOffset = 0; | 4297 var queryOffset = 0; |
| 4089 var queryMap = {}; | 4298 var queryMap = {}; |
| 4090 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4299 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4091 parseBool(n) { | 4300 parseBool(n) { |
| 4092 if (n == "true") return true; | 4301 if (n == "true") return true; |
| 4093 if (n == "false") return false; | 4302 if (n == "false") return false; |
| 4094 if (n == null) return null; | 4303 if (n == null) return null; |
| 4095 throw new core.ArgumentError("Invalid boolean: $n"); | 4304 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4096 } | 4305 } |
| 4306 |
| 4097 if (query.length > 0) { | 4307 if (query.length > 0) { |
| 4098 for (var part in query.split("&")) { | 4308 for (var part in query.split("&")) { |
| 4099 var keyvalue = part.split("="); | 4309 var keyvalue = part.split("="); |
| 4100 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4310 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4311 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4101 } | 4312 } |
| 4102 } | 4313 } |
| 4103 | 4314 |
| 4104 | |
| 4105 var h = { | 4315 var h = { |
| 4106 "content-type" : "application/json; charset=utf-8", | 4316 "content-type": "application/json; charset=utf-8", |
| 4107 }; | 4317 }; |
| 4108 var resp = convert.JSON.encode(buildGroupLicensesListResponse()); | 4318 var resp = convert.JSON.encode(buildGroupLicensesListResponse()); |
| 4109 return new async.Future.value(stringResponse(200, h, resp)); | 4319 return new async.Future.value(stringResponse(200, h, resp)); |
| 4110 }), true); | 4320 }), true); |
| 4111 res.list(arg_enterpriseId).then(unittest.expectAsync1(((api.GroupLicensesL
istResponse response) { | 4321 res.list(arg_enterpriseId).then( |
| 4322 unittest.expectAsync1(((api.GroupLicensesListResponse response) { |
| 4112 checkGroupLicensesListResponse(response); | 4323 checkGroupLicensesListResponse(response); |
| 4113 }))); | 4324 }))); |
| 4114 }); | 4325 }); |
| 4115 | |
| 4116 }); | 4326 }); |
| 4117 | 4327 |
| 4118 | |
| 4119 unittest.group("resource-GrouplicenseusersResourceApi", () { | 4328 unittest.group("resource-GrouplicenseusersResourceApi", () { |
| 4120 unittest.test("method--list", () { | 4329 unittest.test("method--list", () { |
| 4121 | |
| 4122 var mock = new HttpServerMock(); | 4330 var mock = new HttpServerMock(); |
| 4123 api.GrouplicenseusersResourceApi res = new api.AndroidenterpriseApi(mock).
grouplicenseusers; | 4331 api.GrouplicenseusersResourceApi res = |
| 4332 new api.AndroidenterpriseApi(mock).grouplicenseusers; |
| 4124 var arg_enterpriseId = "foo"; | 4333 var arg_enterpriseId = "foo"; |
| 4125 var arg_groupLicenseId = "foo"; | 4334 var arg_groupLicenseId = "foo"; |
| 4126 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4335 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4127 var path = (req.url).path; | 4336 var path = (req.url).path; |
| 4128 var pathOffset = 0; | 4337 var pathOffset = 0; |
| 4129 var index; | 4338 var index; |
| 4130 var subPart; | 4339 var subPart; |
| 4131 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4340 unittest.expect( |
| 4341 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4132 pathOffset += 1; | 4342 pathOffset += 1; |
| 4133 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4343 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4344 unittest.equals("androidenterprise/v1/")); |
| 4134 pathOffset += 21; | 4345 pathOffset += 21; |
| 4135 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4346 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4347 unittest.equals("enterprises/")); |
| 4136 pathOffset += 12; | 4348 pathOffset += 12; |
| 4137 index = path.indexOf("/groupLicenses/", pathOffset); | 4349 index = path.indexOf("/groupLicenses/", pathOffset); |
| 4138 unittest.expect(index >= 0, unittest.isTrue); | 4350 unittest.expect(index >= 0, unittest.isTrue); |
| 4139 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4351 subPart = |
| 4352 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4140 pathOffset = index; | 4353 pathOffset = index; |
| 4141 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4354 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4142 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/groupLicenses/")); | 4355 unittest.expect(path.substring(pathOffset, pathOffset + 15), |
| 4356 unittest.equals("/groupLicenses/")); |
| 4143 pathOffset += 15; | 4357 pathOffset += 15; |
| 4144 index = path.indexOf("/users", pathOffset); | 4358 index = path.indexOf("/users", pathOffset); |
| 4145 unittest.expect(index >= 0, unittest.isTrue); | 4359 unittest.expect(index >= 0, unittest.isTrue); |
| 4146 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4360 subPart = |
| 4361 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4147 pathOffset = index; | 4362 pathOffset = index; |
| 4148 unittest.expect(subPart, unittest.equals("$arg_groupLicenseId")); | 4363 unittest.expect(subPart, unittest.equals("$arg_groupLicenseId")); |
| 4149 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/users")); | 4364 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 4365 unittest.equals("/users")); |
| 4150 pathOffset += 6; | 4366 pathOffset += 6; |
| 4151 | 4367 |
| 4152 var query = (req.url).query; | 4368 var query = (req.url).query; |
| 4153 var queryOffset = 0; | 4369 var queryOffset = 0; |
| 4154 var queryMap = {}; | 4370 var queryMap = {}; |
| 4155 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4371 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4156 parseBool(n) { | 4372 parseBool(n) { |
| 4157 if (n == "true") return true; | 4373 if (n == "true") return true; |
| 4158 if (n == "false") return false; | 4374 if (n == "false") return false; |
| 4159 if (n == null) return null; | 4375 if (n == null) return null; |
| 4160 throw new core.ArgumentError("Invalid boolean: $n"); | 4376 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4161 } | 4377 } |
| 4378 |
| 4162 if (query.length > 0) { | 4379 if (query.length > 0) { |
| 4163 for (var part in query.split("&")) { | 4380 for (var part in query.split("&")) { |
| 4164 var keyvalue = part.split("="); | 4381 var keyvalue = part.split("="); |
| 4165 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4382 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4383 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4166 } | 4384 } |
| 4167 } | 4385 } |
| 4168 | 4386 |
| 4169 | |
| 4170 var h = { | 4387 var h = { |
| 4171 "content-type" : "application/json; charset=utf-8", | 4388 "content-type": "application/json; charset=utf-8", |
| 4172 }; | 4389 }; |
| 4173 var resp = convert.JSON.encode(buildGroupLicenseUsersListResponse()); | 4390 var resp = convert.JSON.encode(buildGroupLicenseUsersListResponse()); |
| 4174 return new async.Future.value(stringResponse(200, h, resp)); | 4391 return new async.Future.value(stringResponse(200, h, resp)); |
| 4175 }), true); | 4392 }), true); |
| 4176 res.list(arg_enterpriseId, arg_groupLicenseId).then(unittest.expectAsync1(
((api.GroupLicenseUsersListResponse response) { | 4393 res.list(arg_enterpriseId, arg_groupLicenseId).then( |
| 4394 unittest.expectAsync1(((api.GroupLicenseUsersListResponse response) { |
| 4177 checkGroupLicenseUsersListResponse(response); | 4395 checkGroupLicenseUsersListResponse(response); |
| 4178 }))); | 4396 }))); |
| 4179 }); | 4397 }); |
| 4180 | |
| 4181 }); | 4398 }); |
| 4182 | 4399 |
| 4183 | |
| 4184 unittest.group("resource-InstallsResourceApi", () { | 4400 unittest.group("resource-InstallsResourceApi", () { |
| 4185 unittest.test("method--delete", () { | 4401 unittest.test("method--delete", () { |
| 4186 | |
| 4187 var mock = new HttpServerMock(); | 4402 var mock = new HttpServerMock(); |
| 4188 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; | 4403 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; |
| 4189 var arg_enterpriseId = "foo"; | 4404 var arg_enterpriseId = "foo"; |
| 4190 var arg_userId = "foo"; | 4405 var arg_userId = "foo"; |
| 4191 var arg_deviceId = "foo"; | 4406 var arg_deviceId = "foo"; |
| 4192 var arg_installId = "foo"; | 4407 var arg_installId = "foo"; |
| 4193 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4408 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4194 var path = (req.url).path; | 4409 var path = (req.url).path; |
| 4195 var pathOffset = 0; | 4410 var pathOffset = 0; |
| 4196 var index; | 4411 var index; |
| 4197 var subPart; | 4412 var subPart; |
| 4198 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4413 unittest.expect( |
| 4414 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4199 pathOffset += 1; | 4415 pathOffset += 1; |
| 4200 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4416 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4417 unittest.equals("androidenterprise/v1/")); |
| 4201 pathOffset += 21; | 4418 pathOffset += 21; |
| 4202 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4419 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4420 unittest.equals("enterprises/")); |
| 4203 pathOffset += 12; | 4421 pathOffset += 12; |
| 4204 index = path.indexOf("/users/", pathOffset); | 4422 index = path.indexOf("/users/", pathOffset); |
| 4205 unittest.expect(index >= 0, unittest.isTrue); | 4423 unittest.expect(index >= 0, unittest.isTrue); |
| 4206 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4424 subPart = |
| 4425 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4207 pathOffset = index; | 4426 pathOffset = index; |
| 4208 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4427 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4209 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 4428 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4429 unittest.equals("/users/")); |
| 4210 pathOffset += 7; | 4430 pathOffset += 7; |
| 4211 index = path.indexOf("/devices/", pathOffset); | 4431 index = path.indexOf("/devices/", pathOffset); |
| 4212 unittest.expect(index >= 0, unittest.isTrue); | 4432 unittest.expect(index >= 0, unittest.isTrue); |
| 4213 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4433 subPart = |
| 4434 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4214 pathOffset = index; | 4435 pathOffset = index; |
| 4215 unittest.expect(subPart, unittest.equals("$arg_userId")); | 4436 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4216 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 4437 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4438 unittest.equals("/devices/")); |
| 4217 pathOffset += 9; | 4439 pathOffset += 9; |
| 4218 index = path.indexOf("/installs/", pathOffset); | 4440 index = path.indexOf("/installs/", pathOffset); |
| 4219 unittest.expect(index >= 0, unittest.isTrue); | 4441 unittest.expect(index >= 0, unittest.isTrue); |
| 4220 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4442 subPart = |
| 4443 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4221 pathOffset = index; | 4444 pathOffset = index; |
| 4222 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 4445 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4223 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/installs/")); | 4446 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 4447 unittest.equals("/installs/")); |
| 4224 pathOffset += 10; | 4448 pathOffset += 10; |
| 4225 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4449 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4226 pathOffset = path.length; | 4450 pathOffset = path.length; |
| 4227 unittest.expect(subPart, unittest.equals("$arg_installId")); | 4451 unittest.expect(subPart, unittest.equals("$arg_installId")); |
| 4228 | 4452 |
| 4229 var query = (req.url).query; | 4453 var query = (req.url).query; |
| 4230 var queryOffset = 0; | 4454 var queryOffset = 0; |
| 4231 var queryMap = {}; | 4455 var queryMap = {}; |
| 4232 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4456 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4233 parseBool(n) { | 4457 parseBool(n) { |
| 4234 if (n == "true") return true; | 4458 if (n == "true") return true; |
| 4235 if (n == "false") return false; | 4459 if (n == "false") return false; |
| 4236 if (n == null) return null; | 4460 if (n == null) return null; |
| 4237 throw new core.ArgumentError("Invalid boolean: $n"); | 4461 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4238 } | 4462 } |
| 4463 |
| 4239 if (query.length > 0) { | 4464 if (query.length > 0) { |
| 4240 for (var part in query.split("&")) { | 4465 for (var part in query.split("&")) { |
| 4241 var keyvalue = part.split("="); | 4466 var keyvalue = part.split("="); |
| 4242 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4467 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4468 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4243 } | 4469 } |
| 4244 } | 4470 } |
| 4245 | 4471 |
| 4246 | |
| 4247 var h = { | 4472 var h = { |
| 4248 "content-type" : "application/json; charset=utf-8", | 4473 "content-type": "application/json; charset=utf-8", |
| 4249 }; | 4474 }; |
| 4250 var resp = ""; | 4475 var resp = ""; |
| 4251 return new async.Future.value(stringResponse(200, h, resp)); | 4476 return new async.Future.value(stringResponse(200, h, resp)); |
| 4252 }), true); | 4477 }), true); |
| 4253 res.delete(arg_enterpriseId, arg_userId, arg_deviceId, arg_installId).then
(unittest.expectAsync1((_) {})); | 4478 res |
| 4479 .delete(arg_enterpriseId, arg_userId, arg_deviceId, arg_installId) |
| 4480 .then(unittest.expectAsync1((_) {})); |
| 4254 }); | 4481 }); |
| 4255 | 4482 |
| 4256 unittest.test("method--get", () { | 4483 unittest.test("method--get", () { |
| 4257 | |
| 4258 var mock = new HttpServerMock(); | 4484 var mock = new HttpServerMock(); |
| 4259 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; | 4485 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; |
| 4260 var arg_enterpriseId = "foo"; | 4486 var arg_enterpriseId = "foo"; |
| 4261 var arg_userId = "foo"; | 4487 var arg_userId = "foo"; |
| 4262 var arg_deviceId = "foo"; | 4488 var arg_deviceId = "foo"; |
| 4263 var arg_installId = "foo"; | 4489 var arg_installId = "foo"; |
| 4264 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4490 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4265 var path = (req.url).path; | 4491 var path = (req.url).path; |
| 4266 var pathOffset = 0; | 4492 var pathOffset = 0; |
| 4267 var index; | 4493 var index; |
| 4268 var subPart; | 4494 var subPart; |
| 4269 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4495 unittest.expect( |
| 4496 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4270 pathOffset += 1; | 4497 pathOffset += 1; |
| 4271 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4498 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4499 unittest.equals("androidenterprise/v1/")); |
| 4272 pathOffset += 21; | 4500 pathOffset += 21; |
| 4273 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4501 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4502 unittest.equals("enterprises/")); |
| 4274 pathOffset += 12; | 4503 pathOffset += 12; |
| 4275 index = path.indexOf("/users/", pathOffset); | 4504 index = path.indexOf("/users/", pathOffset); |
| 4276 unittest.expect(index >= 0, unittest.isTrue); | 4505 unittest.expect(index >= 0, unittest.isTrue); |
| 4277 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4506 subPart = |
| 4507 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4278 pathOffset = index; | 4508 pathOffset = index; |
| 4279 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4509 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4280 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 4510 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4511 unittest.equals("/users/")); |
| 4281 pathOffset += 7; | 4512 pathOffset += 7; |
| 4282 index = path.indexOf("/devices/", pathOffset); | 4513 index = path.indexOf("/devices/", pathOffset); |
| 4283 unittest.expect(index >= 0, unittest.isTrue); | 4514 unittest.expect(index >= 0, unittest.isTrue); |
| 4284 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4515 subPart = |
| 4516 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4285 pathOffset = index; | 4517 pathOffset = index; |
| 4286 unittest.expect(subPart, unittest.equals("$arg_userId")); | 4518 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4287 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 4519 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4520 unittest.equals("/devices/")); |
| 4288 pathOffset += 9; | 4521 pathOffset += 9; |
| 4289 index = path.indexOf("/installs/", pathOffset); | 4522 index = path.indexOf("/installs/", pathOffset); |
| 4290 unittest.expect(index >= 0, unittest.isTrue); | 4523 unittest.expect(index >= 0, unittest.isTrue); |
| 4291 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4524 subPart = |
| 4525 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4292 pathOffset = index; | 4526 pathOffset = index; |
| 4293 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 4527 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4294 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/installs/")); | 4528 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 4529 unittest.equals("/installs/")); |
| 4295 pathOffset += 10; | 4530 pathOffset += 10; |
| 4296 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4531 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4297 pathOffset = path.length; | 4532 pathOffset = path.length; |
| 4298 unittest.expect(subPart, unittest.equals("$arg_installId")); | 4533 unittest.expect(subPart, unittest.equals("$arg_installId")); |
| 4299 | 4534 |
| 4300 var query = (req.url).query; | 4535 var query = (req.url).query; |
| 4301 var queryOffset = 0; | 4536 var queryOffset = 0; |
| 4302 var queryMap = {}; | 4537 var queryMap = {}; |
| 4303 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4538 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4304 parseBool(n) { | 4539 parseBool(n) { |
| 4305 if (n == "true") return true; | 4540 if (n == "true") return true; |
| 4306 if (n == "false") return false; | 4541 if (n == "false") return false; |
| 4307 if (n == null) return null; | 4542 if (n == null) return null; |
| 4308 throw new core.ArgumentError("Invalid boolean: $n"); | 4543 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4309 } | 4544 } |
| 4545 |
| 4310 if (query.length > 0) { | 4546 if (query.length > 0) { |
| 4311 for (var part in query.split("&")) { | 4547 for (var part in query.split("&")) { |
| 4312 var keyvalue = part.split("="); | 4548 var keyvalue = part.split("="); |
| 4313 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4549 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4550 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4314 } | 4551 } |
| 4315 } | 4552 } |
| 4316 | 4553 |
| 4317 | |
| 4318 var h = { | 4554 var h = { |
| 4319 "content-type" : "application/json; charset=utf-8", | 4555 "content-type": "application/json; charset=utf-8", |
| 4320 }; | 4556 }; |
| 4321 var resp = convert.JSON.encode(buildInstall()); | 4557 var resp = convert.JSON.encode(buildInstall()); |
| 4322 return new async.Future.value(stringResponse(200, h, resp)); | 4558 return new async.Future.value(stringResponse(200, h, resp)); |
| 4323 }), true); | 4559 }), true); |
| 4324 res.get(arg_enterpriseId, arg_userId, arg_deviceId, arg_installId).then(un
ittest.expectAsync1(((api.Install response) { | 4560 res |
| 4561 .get(arg_enterpriseId, arg_userId, arg_deviceId, arg_installId) |
| 4562 .then(unittest.expectAsync1(((api.Install response) { |
| 4325 checkInstall(response); | 4563 checkInstall(response); |
| 4326 }))); | 4564 }))); |
| 4327 }); | 4565 }); |
| 4328 | 4566 |
| 4329 unittest.test("method--list", () { | 4567 unittest.test("method--list", () { |
| 4330 | |
| 4331 var mock = new HttpServerMock(); | 4568 var mock = new HttpServerMock(); |
| 4332 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; | 4569 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; |
| 4333 var arg_enterpriseId = "foo"; | 4570 var arg_enterpriseId = "foo"; |
| 4334 var arg_userId = "foo"; | 4571 var arg_userId = "foo"; |
| 4335 var arg_deviceId = "foo"; | 4572 var arg_deviceId = "foo"; |
| 4336 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4573 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4337 var path = (req.url).path; | 4574 var path = (req.url).path; |
| 4338 var pathOffset = 0; | 4575 var pathOffset = 0; |
| 4339 var index; | 4576 var index; |
| 4340 var subPart; | 4577 var subPart; |
| 4341 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4578 unittest.expect( |
| 4579 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4342 pathOffset += 1; | 4580 pathOffset += 1; |
| 4343 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4581 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4582 unittest.equals("androidenterprise/v1/")); |
| 4344 pathOffset += 21; | 4583 pathOffset += 21; |
| 4345 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4584 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4585 unittest.equals("enterprises/")); |
| 4346 pathOffset += 12; | 4586 pathOffset += 12; |
| 4347 index = path.indexOf("/users/", pathOffset); | 4587 index = path.indexOf("/users/", pathOffset); |
| 4348 unittest.expect(index >= 0, unittest.isTrue); | 4588 unittest.expect(index >= 0, unittest.isTrue); |
| 4349 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4589 subPart = |
| 4590 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4350 pathOffset = index; | 4591 pathOffset = index; |
| 4351 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4592 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4352 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 4593 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4594 unittest.equals("/users/")); |
| 4353 pathOffset += 7; | 4595 pathOffset += 7; |
| 4354 index = path.indexOf("/devices/", pathOffset); | 4596 index = path.indexOf("/devices/", pathOffset); |
| 4355 unittest.expect(index >= 0, unittest.isTrue); | 4597 unittest.expect(index >= 0, unittest.isTrue); |
| 4356 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4598 subPart = |
| 4599 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4357 pathOffset = index; | 4600 pathOffset = index; |
| 4358 unittest.expect(subPart, unittest.equals("$arg_userId")); | 4601 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4359 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 4602 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4603 unittest.equals("/devices/")); |
| 4360 pathOffset += 9; | 4604 pathOffset += 9; |
| 4361 index = path.indexOf("/installs", pathOffset); | 4605 index = path.indexOf("/installs", pathOffset); |
| 4362 unittest.expect(index >= 0, unittest.isTrue); | 4606 unittest.expect(index >= 0, unittest.isTrue); |
| 4363 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4607 subPart = |
| 4608 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4364 pathOffset = index; | 4609 pathOffset = index; |
| 4365 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 4610 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4366 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/installs")); | 4611 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4612 unittest.equals("/installs")); |
| 4367 pathOffset += 9; | 4613 pathOffset += 9; |
| 4368 | 4614 |
| 4369 var query = (req.url).query; | 4615 var query = (req.url).query; |
| 4370 var queryOffset = 0; | 4616 var queryOffset = 0; |
| 4371 var queryMap = {}; | 4617 var queryMap = {}; |
| 4372 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4618 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4373 parseBool(n) { | 4619 parseBool(n) { |
| 4374 if (n == "true") return true; | 4620 if (n == "true") return true; |
| 4375 if (n == "false") return false; | 4621 if (n == "false") return false; |
| 4376 if (n == null) return null; | 4622 if (n == null) return null; |
| 4377 throw new core.ArgumentError("Invalid boolean: $n"); | 4623 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4378 } | 4624 } |
| 4625 |
| 4379 if (query.length > 0) { | 4626 if (query.length > 0) { |
| 4380 for (var part in query.split("&")) { | 4627 for (var part in query.split("&")) { |
| 4381 var keyvalue = part.split("="); | 4628 var keyvalue = part.split("="); |
| 4382 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4629 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4630 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4383 } | 4631 } |
| 4384 } | 4632 } |
| 4385 | 4633 |
| 4386 | |
| 4387 var h = { | 4634 var h = { |
| 4388 "content-type" : "application/json; charset=utf-8", | 4635 "content-type": "application/json; charset=utf-8", |
| 4389 }; | 4636 }; |
| 4390 var resp = convert.JSON.encode(buildInstallsListResponse()); | 4637 var resp = convert.JSON.encode(buildInstallsListResponse()); |
| 4391 return new async.Future.value(stringResponse(200, h, resp)); | 4638 return new async.Future.value(stringResponse(200, h, resp)); |
| 4392 }), true); | 4639 }), true); |
| 4393 res.list(arg_enterpriseId, arg_userId, arg_deviceId).then(unittest.expectA
sync1(((api.InstallsListResponse response) { | 4640 res |
| 4641 .list(arg_enterpriseId, arg_userId, arg_deviceId) |
| 4642 .then(unittest.expectAsync1(((api.InstallsListResponse response) { |
| 4394 checkInstallsListResponse(response); | 4643 checkInstallsListResponse(response); |
| 4395 }))); | 4644 }))); |
| 4396 }); | 4645 }); |
| 4397 | 4646 |
| 4398 unittest.test("method--patch", () { | 4647 unittest.test("method--patch", () { |
| 4399 | |
| 4400 var mock = new HttpServerMock(); | 4648 var mock = new HttpServerMock(); |
| 4401 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; | 4649 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; |
| 4402 var arg_request = buildInstall(); | 4650 var arg_request = buildInstall(); |
| 4403 var arg_enterpriseId = "foo"; | 4651 var arg_enterpriseId = "foo"; |
| 4404 var arg_userId = "foo"; | 4652 var arg_userId = "foo"; |
| 4405 var arg_deviceId = "foo"; | 4653 var arg_deviceId = "foo"; |
| 4406 var arg_installId = "foo"; | 4654 var arg_installId = "foo"; |
| 4407 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4655 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4408 var obj = new api.Install.fromJson(json); | 4656 var obj = new api.Install.fromJson(json); |
| 4409 checkInstall(obj); | 4657 checkInstall(obj); |
| 4410 | 4658 |
| 4411 var path = (req.url).path; | 4659 var path = (req.url).path; |
| 4412 var pathOffset = 0; | 4660 var pathOffset = 0; |
| 4413 var index; | 4661 var index; |
| 4414 var subPart; | 4662 var subPart; |
| 4415 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4663 unittest.expect( |
| 4664 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4416 pathOffset += 1; | 4665 pathOffset += 1; |
| 4417 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4666 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4667 unittest.equals("androidenterprise/v1/")); |
| 4418 pathOffset += 21; | 4668 pathOffset += 21; |
| 4419 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4669 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4670 unittest.equals("enterprises/")); |
| 4420 pathOffset += 12; | 4671 pathOffset += 12; |
| 4421 index = path.indexOf("/users/", pathOffset); | 4672 index = path.indexOf("/users/", pathOffset); |
| 4422 unittest.expect(index >= 0, unittest.isTrue); | 4673 unittest.expect(index >= 0, unittest.isTrue); |
| 4423 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4674 subPart = |
| 4675 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4424 pathOffset = index; | 4676 pathOffset = index; |
| 4425 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4677 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4426 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 4678 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4679 unittest.equals("/users/")); |
| 4427 pathOffset += 7; | 4680 pathOffset += 7; |
| 4428 index = path.indexOf("/devices/", pathOffset); | 4681 index = path.indexOf("/devices/", pathOffset); |
| 4429 unittest.expect(index >= 0, unittest.isTrue); | 4682 unittest.expect(index >= 0, unittest.isTrue); |
| 4430 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4683 subPart = |
| 4684 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4431 pathOffset = index; | 4685 pathOffset = index; |
| 4432 unittest.expect(subPart, unittest.equals("$arg_userId")); | 4686 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4433 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 4687 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4688 unittest.equals("/devices/")); |
| 4434 pathOffset += 9; | 4689 pathOffset += 9; |
| 4435 index = path.indexOf("/installs/", pathOffset); | 4690 index = path.indexOf("/installs/", pathOffset); |
| 4436 unittest.expect(index >= 0, unittest.isTrue); | 4691 unittest.expect(index >= 0, unittest.isTrue); |
| 4437 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4692 subPart = |
| 4693 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4438 pathOffset = index; | 4694 pathOffset = index; |
| 4439 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 4695 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4440 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/installs/")); | 4696 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 4697 unittest.equals("/installs/")); |
| 4441 pathOffset += 10; | 4698 pathOffset += 10; |
| 4442 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4699 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4443 pathOffset = path.length; | 4700 pathOffset = path.length; |
| 4444 unittest.expect(subPart, unittest.equals("$arg_installId")); | 4701 unittest.expect(subPart, unittest.equals("$arg_installId")); |
| 4445 | 4702 |
| 4446 var query = (req.url).query; | 4703 var query = (req.url).query; |
| 4447 var queryOffset = 0; | 4704 var queryOffset = 0; |
| 4448 var queryMap = {}; | 4705 var queryMap = {}; |
| 4449 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4706 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4450 parseBool(n) { | 4707 parseBool(n) { |
| 4451 if (n == "true") return true; | 4708 if (n == "true") return true; |
| 4452 if (n == "false") return false; | 4709 if (n == "false") return false; |
| 4453 if (n == null) return null; | 4710 if (n == null) return null; |
| 4454 throw new core.ArgumentError("Invalid boolean: $n"); | 4711 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4455 } | 4712 } |
| 4713 |
| 4456 if (query.length > 0) { | 4714 if (query.length > 0) { |
| 4457 for (var part in query.split("&")) { | 4715 for (var part in query.split("&")) { |
| 4458 var keyvalue = part.split("="); | 4716 var keyvalue = part.split("="); |
| 4459 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4717 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4718 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4460 } | 4719 } |
| 4461 } | 4720 } |
| 4462 | 4721 |
| 4463 | |
| 4464 var h = { | 4722 var h = { |
| 4465 "content-type" : "application/json; charset=utf-8", | 4723 "content-type": "application/json; charset=utf-8", |
| 4466 }; | 4724 }; |
| 4467 var resp = convert.JSON.encode(buildInstall()); | 4725 var resp = convert.JSON.encode(buildInstall()); |
| 4468 return new async.Future.value(stringResponse(200, h, resp)); | 4726 return new async.Future.value(stringResponse(200, h, resp)); |
| 4469 }), true); | 4727 }), true); |
| 4470 res.patch(arg_request, arg_enterpriseId, arg_userId, arg_deviceId, arg_ins
tallId).then(unittest.expectAsync1(((api.Install response) { | 4728 res |
| 4729 .patch(arg_request, arg_enterpriseId, arg_userId, arg_deviceId, |
| 4730 arg_installId) |
| 4731 .then(unittest.expectAsync1(((api.Install response) { |
| 4471 checkInstall(response); | 4732 checkInstall(response); |
| 4472 }))); | 4733 }))); |
| 4473 }); | 4734 }); |
| 4474 | 4735 |
| 4475 unittest.test("method--update", () { | 4736 unittest.test("method--update", () { |
| 4476 | |
| 4477 var mock = new HttpServerMock(); | 4737 var mock = new HttpServerMock(); |
| 4478 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; | 4738 api.InstallsResourceApi res = new api.AndroidenterpriseApi(mock).installs; |
| 4479 var arg_request = buildInstall(); | 4739 var arg_request = buildInstall(); |
| 4480 var arg_enterpriseId = "foo"; | 4740 var arg_enterpriseId = "foo"; |
| 4481 var arg_userId = "foo"; | 4741 var arg_userId = "foo"; |
| 4482 var arg_deviceId = "foo"; | 4742 var arg_deviceId = "foo"; |
| 4483 var arg_installId = "foo"; | 4743 var arg_installId = "foo"; |
| 4484 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4744 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4485 var obj = new api.Install.fromJson(json); | 4745 var obj = new api.Install.fromJson(json); |
| 4486 checkInstall(obj); | 4746 checkInstall(obj); |
| 4487 | 4747 |
| 4488 var path = (req.url).path; | 4748 var path = (req.url).path; |
| 4489 var pathOffset = 0; | 4749 var pathOffset = 0; |
| 4490 var index; | 4750 var index; |
| 4491 var subPart; | 4751 var subPart; |
| 4492 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4752 unittest.expect( |
| 4753 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4493 pathOffset += 1; | 4754 pathOffset += 1; |
| 4494 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4755 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4756 unittest.equals("androidenterprise/v1/")); |
| 4495 pathOffset += 21; | 4757 pathOffset += 21; |
| 4496 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4758 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4759 unittest.equals("enterprises/")); |
| 4497 pathOffset += 12; | 4760 pathOffset += 12; |
| 4498 index = path.indexOf("/users/", pathOffset); | 4761 index = path.indexOf("/users/", pathOffset); |
| 4499 unittest.expect(index >= 0, unittest.isTrue); | 4762 unittest.expect(index >= 0, unittest.isTrue); |
| 4500 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4763 subPart = |
| 4764 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4501 pathOffset = index; | 4765 pathOffset = index; |
| 4502 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4766 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4503 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 4767 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4768 unittest.equals("/users/")); |
| 4504 pathOffset += 7; | 4769 pathOffset += 7; |
| 4505 index = path.indexOf("/devices/", pathOffset); | 4770 index = path.indexOf("/devices/", pathOffset); |
| 4506 unittest.expect(index >= 0, unittest.isTrue); | 4771 unittest.expect(index >= 0, unittest.isTrue); |
| 4507 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4772 subPart = |
| 4773 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4508 pathOffset = index; | 4774 pathOffset = index; |
| 4509 unittest.expect(subPart, unittest.equals("$arg_userId")); | 4775 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4510 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 4776 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4777 unittest.equals("/devices/")); |
| 4511 pathOffset += 9; | 4778 pathOffset += 9; |
| 4512 index = path.indexOf("/installs/", pathOffset); | 4779 index = path.indexOf("/installs/", pathOffset); |
| 4513 unittest.expect(index >= 0, unittest.isTrue); | 4780 unittest.expect(index >= 0, unittest.isTrue); |
| 4514 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4781 subPart = |
| 4782 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4515 pathOffset = index; | 4783 pathOffset = index; |
| 4516 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 4784 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4517 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/installs/")); | 4785 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 4786 unittest.equals("/installs/")); |
| 4518 pathOffset += 10; | 4787 pathOffset += 10; |
| 4519 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4788 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4520 pathOffset = path.length; | 4789 pathOffset = path.length; |
| 4521 unittest.expect(subPart, unittest.equals("$arg_installId")); | 4790 unittest.expect(subPart, unittest.equals("$arg_installId")); |
| 4522 | 4791 |
| 4523 var query = (req.url).query; | 4792 var query = (req.url).query; |
| 4524 var queryOffset = 0; | 4793 var queryOffset = 0; |
| 4525 var queryMap = {}; | 4794 var queryMap = {}; |
| 4526 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4795 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4527 parseBool(n) { | 4796 parseBool(n) { |
| 4528 if (n == "true") return true; | 4797 if (n == "true") return true; |
| 4529 if (n == "false") return false; | 4798 if (n == "false") return false; |
| 4530 if (n == null) return null; | 4799 if (n == null) return null; |
| 4531 throw new core.ArgumentError("Invalid boolean: $n"); | 4800 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4532 } | 4801 } |
| 4802 |
| 4533 if (query.length > 0) { | 4803 if (query.length > 0) { |
| 4534 for (var part in query.split("&")) { | 4804 for (var part in query.split("&")) { |
| 4535 var keyvalue = part.split("="); | 4805 var keyvalue = part.split("="); |
| 4536 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4806 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4807 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4537 } | 4808 } |
| 4538 } | 4809 } |
| 4539 | 4810 |
| 4540 | |
| 4541 var h = { | 4811 var h = { |
| 4542 "content-type" : "application/json; charset=utf-8", | 4812 "content-type": "application/json; charset=utf-8", |
| 4543 }; | 4813 }; |
| 4544 var resp = convert.JSON.encode(buildInstall()); | 4814 var resp = convert.JSON.encode(buildInstall()); |
| 4545 return new async.Future.value(stringResponse(200, h, resp)); | 4815 return new async.Future.value(stringResponse(200, h, resp)); |
| 4546 }), true); | 4816 }), true); |
| 4547 res.update(arg_request, arg_enterpriseId, arg_userId, arg_deviceId, arg_in
stallId).then(unittest.expectAsync1(((api.Install response) { | 4817 res |
| 4818 .update(arg_request, arg_enterpriseId, arg_userId, arg_deviceId, |
| 4819 arg_installId) |
| 4820 .then(unittest.expectAsync1(((api.Install response) { |
| 4548 checkInstall(response); | 4821 checkInstall(response); |
| 4549 }))); | 4822 }))); |
| 4550 }); | 4823 }); |
| 4551 | |
| 4552 }); | 4824 }); |
| 4553 | 4825 |
| 4554 | |
| 4555 unittest.group("resource-ManagedconfigurationsfordeviceResourceApi", () { | 4826 unittest.group("resource-ManagedconfigurationsfordeviceResourceApi", () { |
| 4556 unittest.test("method--delete", () { | 4827 unittest.test("method--delete", () { |
| 4557 | |
| 4558 var mock = new HttpServerMock(); | 4828 var mock = new HttpServerMock(); |
| 4559 api.ManagedconfigurationsfordeviceResourceApi res = new api.Androidenterpr
iseApi(mock).managedconfigurationsfordevice; | 4829 api.ManagedconfigurationsfordeviceResourceApi res = |
| 4830 new api.AndroidenterpriseApi(mock).managedconfigurationsfordevice; |
| 4560 var arg_enterpriseId = "foo"; | 4831 var arg_enterpriseId = "foo"; |
| 4561 var arg_userId = "foo"; | 4832 var arg_userId = "foo"; |
| 4562 var arg_deviceId = "foo"; | 4833 var arg_deviceId = "foo"; |
| 4563 var arg_managedConfigurationForDeviceId = "foo"; | 4834 var arg_managedConfigurationForDeviceId = "foo"; |
| 4564 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4835 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4565 var path = (req.url).path; | 4836 var path = (req.url).path; |
| 4566 var pathOffset = 0; | 4837 var pathOffset = 0; |
| 4567 var index; | 4838 var index; |
| 4568 var subPart; | 4839 var subPart; |
| 4569 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4840 unittest.expect( |
| 4841 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4570 pathOffset += 1; | 4842 pathOffset += 1; |
| 4571 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4843 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4844 unittest.equals("androidenterprise/v1/")); |
| 4572 pathOffset += 21; | 4845 pathOffset += 21; |
| 4573 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4846 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4847 unittest.equals("enterprises/")); |
| 4574 pathOffset += 12; | 4848 pathOffset += 12; |
| 4575 index = path.indexOf("/users/", pathOffset); | 4849 index = path.indexOf("/users/", pathOffset); |
| 4576 unittest.expect(index >= 0, unittest.isTrue); | 4850 unittest.expect(index >= 0, unittest.isTrue); |
| 4577 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4851 subPart = |
| 4852 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4578 pathOffset = index; | 4853 pathOffset = index; |
| 4579 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4854 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4580 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 4855 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4856 unittest.equals("/users/")); |
| 4581 pathOffset += 7; | 4857 pathOffset += 7; |
| 4582 index = path.indexOf("/devices/", pathOffset); | 4858 index = path.indexOf("/devices/", pathOffset); |
| 4583 unittest.expect(index >= 0, unittest.isTrue); | 4859 unittest.expect(index >= 0, unittest.isTrue); |
| 4584 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4860 subPart = |
| 4861 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4585 pathOffset = index; | 4862 pathOffset = index; |
| 4586 unittest.expect(subPart, unittest.equals("$arg_userId")); | 4863 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4587 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 4864 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4865 unittest.equals("/devices/")); |
| 4588 pathOffset += 9; | 4866 pathOffset += 9; |
| 4589 index = path.indexOf("/managedConfigurationsForDevice/", pathOffset); | 4867 index = path.indexOf("/managedConfigurationsForDevice/", pathOffset); |
| 4590 unittest.expect(index >= 0, unittest.isTrue); | 4868 unittest.expect(index >= 0, unittest.isTrue); |
| 4591 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4869 subPart = |
| 4870 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4592 pathOffset = index; | 4871 pathOffset = index; |
| 4593 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 4872 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4594 unittest.expect(path.substring(pathOffset, pathOffset + 32), unittest.eq
uals("/managedConfigurationsForDevice/")); | 4873 unittest.expect(path.substring(pathOffset, pathOffset + 32), |
| 4874 unittest.equals("/managedConfigurationsForDevice/")); |
| 4595 pathOffset += 32; | 4875 pathOffset += 32; |
| 4596 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4876 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4597 pathOffset = path.length; | 4877 pathOffset = path.length; |
| 4598 unittest.expect(subPart, unittest.equals("$arg_managedConfigurationForDe
viceId")); | 4878 unittest.expect( |
| 4879 subPart, unittest.equals("$arg_managedConfigurationForDeviceId")); |
| 4599 | 4880 |
| 4600 var query = (req.url).query; | 4881 var query = (req.url).query; |
| 4601 var queryOffset = 0; | 4882 var queryOffset = 0; |
| 4602 var queryMap = {}; | 4883 var queryMap = {}; |
| 4603 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4884 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4604 parseBool(n) { | 4885 parseBool(n) { |
| 4605 if (n == "true") return true; | 4886 if (n == "true") return true; |
| 4606 if (n == "false") return false; | 4887 if (n == "false") return false; |
| 4607 if (n == null) return null; | 4888 if (n == null) return null; |
| 4608 throw new core.ArgumentError("Invalid boolean: $n"); | 4889 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4609 } | 4890 } |
| 4891 |
| 4610 if (query.length > 0) { | 4892 if (query.length > 0) { |
| 4611 for (var part in query.split("&")) { | 4893 for (var part in query.split("&")) { |
| 4612 var keyvalue = part.split("="); | 4894 var keyvalue = part.split("="); |
| 4613 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4895 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4896 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4614 } | 4897 } |
| 4615 } | 4898 } |
| 4616 | 4899 |
| 4617 | |
| 4618 var h = { | 4900 var h = { |
| 4619 "content-type" : "application/json; charset=utf-8", | 4901 "content-type": "application/json; charset=utf-8", |
| 4620 }; | 4902 }; |
| 4621 var resp = ""; | 4903 var resp = ""; |
| 4622 return new async.Future.value(stringResponse(200, h, resp)); | 4904 return new async.Future.value(stringResponse(200, h, resp)); |
| 4623 }), true); | 4905 }), true); |
| 4624 res.delete(arg_enterpriseId, arg_userId, arg_deviceId, arg_managedConfigur
ationForDeviceId).then(unittest.expectAsync1((_) {})); | 4906 res |
| 4907 .delete(arg_enterpriseId, arg_userId, arg_deviceId, |
| 4908 arg_managedConfigurationForDeviceId) |
| 4909 .then(unittest.expectAsync1((_) {})); |
| 4625 }); | 4910 }); |
| 4626 | 4911 |
| 4627 unittest.test("method--get", () { | 4912 unittest.test("method--get", () { |
| 4628 | |
| 4629 var mock = new HttpServerMock(); | 4913 var mock = new HttpServerMock(); |
| 4630 api.ManagedconfigurationsfordeviceResourceApi res = new api.Androidenterpr
iseApi(mock).managedconfigurationsfordevice; | 4914 api.ManagedconfigurationsfordeviceResourceApi res = |
| 4915 new api.AndroidenterpriseApi(mock).managedconfigurationsfordevice; |
| 4631 var arg_enterpriseId = "foo"; | 4916 var arg_enterpriseId = "foo"; |
| 4632 var arg_userId = "foo"; | 4917 var arg_userId = "foo"; |
| 4633 var arg_deviceId = "foo"; | 4918 var arg_deviceId = "foo"; |
| 4634 var arg_managedConfigurationForDeviceId = "foo"; | 4919 var arg_managedConfigurationForDeviceId = "foo"; |
| 4635 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4920 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4636 var path = (req.url).path; | 4921 var path = (req.url).path; |
| 4637 var pathOffset = 0; | 4922 var pathOffset = 0; |
| 4638 var index; | 4923 var index; |
| 4639 var subPart; | 4924 var subPart; |
| 4640 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4925 unittest.expect( |
| 4926 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4641 pathOffset += 1; | 4927 pathOffset += 1; |
| 4642 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 4928 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 4929 unittest.equals("androidenterprise/v1/")); |
| 4643 pathOffset += 21; | 4930 pathOffset += 21; |
| 4644 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 4931 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4932 unittest.equals("enterprises/")); |
| 4645 pathOffset += 12; | 4933 pathOffset += 12; |
| 4646 index = path.indexOf("/users/", pathOffset); | 4934 index = path.indexOf("/users/", pathOffset); |
| 4647 unittest.expect(index >= 0, unittest.isTrue); | 4935 unittest.expect(index >= 0, unittest.isTrue); |
| 4648 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4936 subPart = |
| 4937 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4649 pathOffset = index; | 4938 pathOffset = index; |
| 4650 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 4939 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4651 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 4940 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4941 unittest.equals("/users/")); |
| 4652 pathOffset += 7; | 4942 pathOffset += 7; |
| 4653 index = path.indexOf("/devices/", pathOffset); | 4943 index = path.indexOf("/devices/", pathOffset); |
| 4654 unittest.expect(index >= 0, unittest.isTrue); | 4944 unittest.expect(index >= 0, unittest.isTrue); |
| 4655 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4945 subPart = |
| 4946 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4656 pathOffset = index; | 4947 pathOffset = index; |
| 4657 unittest.expect(subPart, unittest.equals("$arg_userId")); | 4948 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4658 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 4949 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 4950 unittest.equals("/devices/")); |
| 4659 pathOffset += 9; | 4951 pathOffset += 9; |
| 4660 index = path.indexOf("/managedConfigurationsForDevice/", pathOffset); | 4952 index = path.indexOf("/managedConfigurationsForDevice/", pathOffset); |
| 4661 unittest.expect(index >= 0, unittest.isTrue); | 4953 unittest.expect(index >= 0, unittest.isTrue); |
| 4662 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4954 subPart = |
| 4955 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4663 pathOffset = index; | 4956 pathOffset = index; |
| 4664 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 4957 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4665 unittest.expect(path.substring(pathOffset, pathOffset + 32), unittest.eq
uals("/managedConfigurationsForDevice/")); | 4958 unittest.expect(path.substring(pathOffset, pathOffset + 32), |
| 4959 unittest.equals("/managedConfigurationsForDevice/")); |
| 4666 pathOffset += 32; | 4960 pathOffset += 32; |
| 4667 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4961 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4668 pathOffset = path.length; | 4962 pathOffset = path.length; |
| 4669 unittest.expect(subPart, unittest.equals("$arg_managedConfigurationForDe
viceId")); | 4963 unittest.expect( |
| 4964 subPart, unittest.equals("$arg_managedConfigurationForDeviceId")); |
| 4670 | 4965 |
| 4671 var query = (req.url).query; | 4966 var query = (req.url).query; |
| 4672 var queryOffset = 0; | 4967 var queryOffset = 0; |
| 4673 var queryMap = {}; | 4968 var queryMap = {}; |
| 4674 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4969 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4675 parseBool(n) { | 4970 parseBool(n) { |
| 4676 if (n == "true") return true; | 4971 if (n == "true") return true; |
| 4677 if (n == "false") return false; | 4972 if (n == "false") return false; |
| 4678 if (n == null) return null; | 4973 if (n == null) return null; |
| 4679 throw new core.ArgumentError("Invalid boolean: $n"); | 4974 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4680 } | 4975 } |
| 4976 |
| 4681 if (query.length > 0) { | 4977 if (query.length > 0) { |
| 4682 for (var part in query.split("&")) { | 4978 for (var part in query.split("&")) { |
| 4683 var keyvalue = part.split("="); | 4979 var keyvalue = part.split("="); |
| 4684 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4980 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4981 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4685 } | 4982 } |
| 4686 } | 4983 } |
| 4687 | 4984 |
| 4688 | |
| 4689 var h = { | 4985 var h = { |
| 4690 "content-type" : "application/json; charset=utf-8", | 4986 "content-type": "application/json; charset=utf-8", |
| 4691 }; | 4987 }; |
| 4692 var resp = convert.JSON.encode(buildManagedConfiguration()); | 4988 var resp = convert.JSON.encode(buildManagedConfiguration()); |
| 4693 return new async.Future.value(stringResponse(200, h, resp)); | 4989 return new async.Future.value(stringResponse(200, h, resp)); |
| 4694 }), true); | 4990 }), true); |
| 4695 res.get(arg_enterpriseId, arg_userId, arg_deviceId, arg_managedConfigurati
onForDeviceId).then(unittest.expectAsync1(((api.ManagedConfiguration response) { | 4991 res |
| 4992 .get(arg_enterpriseId, arg_userId, arg_deviceId, |
| 4993 arg_managedConfigurationForDeviceId) |
| 4994 .then(unittest.expectAsync1(((api.ManagedConfiguration response) { |
| 4696 checkManagedConfiguration(response); | 4995 checkManagedConfiguration(response); |
| 4697 }))); | 4996 }))); |
| 4698 }); | 4997 }); |
| 4699 | 4998 |
| 4700 unittest.test("method--list", () { | 4999 unittest.test("method--list", () { |
| 4701 | |
| 4702 var mock = new HttpServerMock(); | 5000 var mock = new HttpServerMock(); |
| 4703 api.ManagedconfigurationsfordeviceResourceApi res = new api.Androidenterpr
iseApi(mock).managedconfigurationsfordevice; | 5001 api.ManagedconfigurationsfordeviceResourceApi res = |
| 5002 new api.AndroidenterpriseApi(mock).managedconfigurationsfordevice; |
| 4704 var arg_enterpriseId = "foo"; | 5003 var arg_enterpriseId = "foo"; |
| 4705 var arg_userId = "foo"; | 5004 var arg_userId = "foo"; |
| 4706 var arg_deviceId = "foo"; | 5005 var arg_deviceId = "foo"; |
| 4707 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5006 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4708 var path = (req.url).path; | 5007 var path = (req.url).path; |
| 4709 var pathOffset = 0; | 5008 var pathOffset = 0; |
| 4710 var index; | 5009 var index; |
| 4711 var subPart; | 5010 var subPart; |
| 4712 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5011 unittest.expect( |
| 5012 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4713 pathOffset += 1; | 5013 pathOffset += 1; |
| 4714 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5014 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5015 unittest.equals("androidenterprise/v1/")); |
| 4715 pathOffset += 21; | 5016 pathOffset += 21; |
| 4716 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5017 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5018 unittest.equals("enterprises/")); |
| 4717 pathOffset += 12; | 5019 pathOffset += 12; |
| 4718 index = path.indexOf("/users/", pathOffset); | 5020 index = path.indexOf("/users/", pathOffset); |
| 4719 unittest.expect(index >= 0, unittest.isTrue); | 5021 unittest.expect(index >= 0, unittest.isTrue); |
| 4720 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5022 subPart = |
| 5023 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4721 pathOffset = index; | 5024 pathOffset = index; |
| 4722 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5025 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4723 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 5026 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5027 unittest.equals("/users/")); |
| 4724 pathOffset += 7; | 5028 pathOffset += 7; |
| 4725 index = path.indexOf("/devices/", pathOffset); | 5029 index = path.indexOf("/devices/", pathOffset); |
| 4726 unittest.expect(index >= 0, unittest.isTrue); | 5030 unittest.expect(index >= 0, unittest.isTrue); |
| 4727 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5031 subPart = |
| 5032 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4728 pathOffset = index; | 5033 pathOffset = index; |
| 4729 unittest.expect(subPart, unittest.equals("$arg_userId")); | 5034 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4730 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 5035 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5036 unittest.equals("/devices/")); |
| 4731 pathOffset += 9; | 5037 pathOffset += 9; |
| 4732 index = path.indexOf("/managedConfigurationsForDevice", pathOffset); | 5038 index = path.indexOf("/managedConfigurationsForDevice", pathOffset); |
| 4733 unittest.expect(index >= 0, unittest.isTrue); | 5039 unittest.expect(index >= 0, unittest.isTrue); |
| 4734 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5040 subPart = |
| 5041 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4735 pathOffset = index; | 5042 pathOffset = index; |
| 4736 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 5043 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4737 unittest.expect(path.substring(pathOffset, pathOffset + 31), unittest.eq
uals("/managedConfigurationsForDevice")); | 5044 unittest.expect(path.substring(pathOffset, pathOffset + 31), |
| 5045 unittest.equals("/managedConfigurationsForDevice")); |
| 4738 pathOffset += 31; | 5046 pathOffset += 31; |
| 4739 | 5047 |
| 4740 var query = (req.url).query; | 5048 var query = (req.url).query; |
| 4741 var queryOffset = 0; | 5049 var queryOffset = 0; |
| 4742 var queryMap = {}; | 5050 var queryMap = {}; |
| 4743 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5051 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4744 parseBool(n) { | 5052 parseBool(n) { |
| 4745 if (n == "true") return true; | 5053 if (n == "true") return true; |
| 4746 if (n == "false") return false; | 5054 if (n == "false") return false; |
| 4747 if (n == null) return null; | 5055 if (n == null) return null; |
| 4748 throw new core.ArgumentError("Invalid boolean: $n"); | 5056 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4749 } | 5057 } |
| 5058 |
| 4750 if (query.length > 0) { | 5059 if (query.length > 0) { |
| 4751 for (var part in query.split("&")) { | 5060 for (var part in query.split("&")) { |
| 4752 var keyvalue = part.split("="); | 5061 var keyvalue = part.split("="); |
| 4753 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5062 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5063 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4754 } | 5064 } |
| 4755 } | 5065 } |
| 4756 | 5066 |
| 4757 | |
| 4758 var h = { | 5067 var h = { |
| 4759 "content-type" : "application/json; charset=utf-8", | 5068 "content-type": "application/json; charset=utf-8", |
| 4760 }; | 5069 }; |
| 4761 var resp = convert.JSON.encode(buildManagedConfigurationsForDeviceListRe
sponse()); | 5070 var resp = convert.JSON |
| 5071 .encode(buildManagedConfigurationsForDeviceListResponse()); |
| 4762 return new async.Future.value(stringResponse(200, h, resp)); | 5072 return new async.Future.value(stringResponse(200, h, resp)); |
| 4763 }), true); | 5073 }), true); |
| 4764 res.list(arg_enterpriseId, arg_userId, arg_deviceId).then(unittest.expectA
sync1(((api.ManagedConfigurationsForDeviceListResponse response) { | 5074 res.list(arg_enterpriseId, arg_userId, arg_deviceId).then(unittest |
| 5075 .expectAsync1( |
| 5076 ((api.ManagedConfigurationsForDeviceListResponse response) { |
| 4765 checkManagedConfigurationsForDeviceListResponse(response); | 5077 checkManagedConfigurationsForDeviceListResponse(response); |
| 4766 }))); | 5078 }))); |
| 4767 }); | 5079 }); |
| 4768 | 5080 |
| 4769 unittest.test("method--patch", () { | 5081 unittest.test("method--patch", () { |
| 4770 | |
| 4771 var mock = new HttpServerMock(); | 5082 var mock = new HttpServerMock(); |
| 4772 api.ManagedconfigurationsfordeviceResourceApi res = new api.Androidenterpr
iseApi(mock).managedconfigurationsfordevice; | 5083 api.ManagedconfigurationsfordeviceResourceApi res = |
| 5084 new api.AndroidenterpriseApi(mock).managedconfigurationsfordevice; |
| 4773 var arg_request = buildManagedConfiguration(); | 5085 var arg_request = buildManagedConfiguration(); |
| 4774 var arg_enterpriseId = "foo"; | 5086 var arg_enterpriseId = "foo"; |
| 4775 var arg_userId = "foo"; | 5087 var arg_userId = "foo"; |
| 4776 var arg_deviceId = "foo"; | 5088 var arg_deviceId = "foo"; |
| 4777 var arg_managedConfigurationForDeviceId = "foo"; | 5089 var arg_managedConfigurationForDeviceId = "foo"; |
| 4778 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5090 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4779 var obj = new api.ManagedConfiguration.fromJson(json); | 5091 var obj = new api.ManagedConfiguration.fromJson(json); |
| 4780 checkManagedConfiguration(obj); | 5092 checkManagedConfiguration(obj); |
| 4781 | 5093 |
| 4782 var path = (req.url).path; | 5094 var path = (req.url).path; |
| 4783 var pathOffset = 0; | 5095 var pathOffset = 0; |
| 4784 var index; | 5096 var index; |
| 4785 var subPart; | 5097 var subPart; |
| 4786 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5098 unittest.expect( |
| 5099 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4787 pathOffset += 1; | 5100 pathOffset += 1; |
| 4788 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5101 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5102 unittest.equals("androidenterprise/v1/")); |
| 4789 pathOffset += 21; | 5103 pathOffset += 21; |
| 4790 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5104 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5105 unittest.equals("enterprises/")); |
| 4791 pathOffset += 12; | 5106 pathOffset += 12; |
| 4792 index = path.indexOf("/users/", pathOffset); | 5107 index = path.indexOf("/users/", pathOffset); |
| 4793 unittest.expect(index >= 0, unittest.isTrue); | 5108 unittest.expect(index >= 0, unittest.isTrue); |
| 4794 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5109 subPart = |
| 5110 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4795 pathOffset = index; | 5111 pathOffset = index; |
| 4796 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5112 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4797 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 5113 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5114 unittest.equals("/users/")); |
| 4798 pathOffset += 7; | 5115 pathOffset += 7; |
| 4799 index = path.indexOf("/devices/", pathOffset); | 5116 index = path.indexOf("/devices/", pathOffset); |
| 4800 unittest.expect(index >= 0, unittest.isTrue); | 5117 unittest.expect(index >= 0, unittest.isTrue); |
| 4801 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5118 subPart = |
| 5119 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4802 pathOffset = index; | 5120 pathOffset = index; |
| 4803 unittest.expect(subPart, unittest.equals("$arg_userId")); | 5121 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4804 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 5122 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5123 unittest.equals("/devices/")); |
| 4805 pathOffset += 9; | 5124 pathOffset += 9; |
| 4806 index = path.indexOf("/managedConfigurationsForDevice/", pathOffset); | 5125 index = path.indexOf("/managedConfigurationsForDevice/", pathOffset); |
| 4807 unittest.expect(index >= 0, unittest.isTrue); | 5126 unittest.expect(index >= 0, unittest.isTrue); |
| 4808 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5127 subPart = |
| 5128 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4809 pathOffset = index; | 5129 pathOffset = index; |
| 4810 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 5130 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4811 unittest.expect(path.substring(pathOffset, pathOffset + 32), unittest.eq
uals("/managedConfigurationsForDevice/")); | 5131 unittest.expect(path.substring(pathOffset, pathOffset + 32), |
| 5132 unittest.equals("/managedConfigurationsForDevice/")); |
| 4812 pathOffset += 32; | 5133 pathOffset += 32; |
| 4813 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5134 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4814 pathOffset = path.length; | 5135 pathOffset = path.length; |
| 4815 unittest.expect(subPart, unittest.equals("$arg_managedConfigurationForDe
viceId")); | 5136 unittest.expect( |
| 5137 subPart, unittest.equals("$arg_managedConfigurationForDeviceId")); |
| 4816 | 5138 |
| 4817 var query = (req.url).query; | 5139 var query = (req.url).query; |
| 4818 var queryOffset = 0; | 5140 var queryOffset = 0; |
| 4819 var queryMap = {}; | 5141 var queryMap = {}; |
| 4820 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5142 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4821 parseBool(n) { | 5143 parseBool(n) { |
| 4822 if (n == "true") return true; | 5144 if (n == "true") return true; |
| 4823 if (n == "false") return false; | 5145 if (n == "false") return false; |
| 4824 if (n == null) return null; | 5146 if (n == null) return null; |
| 4825 throw new core.ArgumentError("Invalid boolean: $n"); | 5147 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4826 } | 5148 } |
| 5149 |
| 4827 if (query.length > 0) { | 5150 if (query.length > 0) { |
| 4828 for (var part in query.split("&")) { | 5151 for (var part in query.split("&")) { |
| 4829 var keyvalue = part.split("="); | 5152 var keyvalue = part.split("="); |
| 4830 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5153 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5154 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4831 } | 5155 } |
| 4832 } | 5156 } |
| 4833 | 5157 |
| 4834 | |
| 4835 var h = { | 5158 var h = { |
| 4836 "content-type" : "application/json; charset=utf-8", | 5159 "content-type": "application/json; charset=utf-8", |
| 4837 }; | 5160 }; |
| 4838 var resp = convert.JSON.encode(buildManagedConfiguration()); | 5161 var resp = convert.JSON.encode(buildManagedConfiguration()); |
| 4839 return new async.Future.value(stringResponse(200, h, resp)); | 5162 return new async.Future.value(stringResponse(200, h, resp)); |
| 4840 }), true); | 5163 }), true); |
| 4841 res.patch(arg_request, arg_enterpriseId, arg_userId, arg_deviceId, arg_man
agedConfigurationForDeviceId).then(unittest.expectAsync1(((api.ManagedConfigurat
ion response) { | 5164 res |
| 5165 .patch(arg_request, arg_enterpriseId, arg_userId, arg_deviceId, |
| 5166 arg_managedConfigurationForDeviceId) |
| 5167 .then(unittest.expectAsync1(((api.ManagedConfiguration response) { |
| 4842 checkManagedConfiguration(response); | 5168 checkManagedConfiguration(response); |
| 4843 }))); | 5169 }))); |
| 4844 }); | 5170 }); |
| 4845 | 5171 |
| 4846 unittest.test("method--update", () { | 5172 unittest.test("method--update", () { |
| 4847 | |
| 4848 var mock = new HttpServerMock(); | 5173 var mock = new HttpServerMock(); |
| 4849 api.ManagedconfigurationsfordeviceResourceApi res = new api.Androidenterpr
iseApi(mock).managedconfigurationsfordevice; | 5174 api.ManagedconfigurationsfordeviceResourceApi res = |
| 5175 new api.AndroidenterpriseApi(mock).managedconfigurationsfordevice; |
| 4850 var arg_request = buildManagedConfiguration(); | 5176 var arg_request = buildManagedConfiguration(); |
| 4851 var arg_enterpriseId = "foo"; | 5177 var arg_enterpriseId = "foo"; |
| 4852 var arg_userId = "foo"; | 5178 var arg_userId = "foo"; |
| 4853 var arg_deviceId = "foo"; | 5179 var arg_deviceId = "foo"; |
| 4854 var arg_managedConfigurationForDeviceId = "foo"; | 5180 var arg_managedConfigurationForDeviceId = "foo"; |
| 4855 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5181 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4856 var obj = new api.ManagedConfiguration.fromJson(json); | 5182 var obj = new api.ManagedConfiguration.fromJson(json); |
| 4857 checkManagedConfiguration(obj); | 5183 checkManagedConfiguration(obj); |
| 4858 | 5184 |
| 4859 var path = (req.url).path; | 5185 var path = (req.url).path; |
| 4860 var pathOffset = 0; | 5186 var pathOffset = 0; |
| 4861 var index; | 5187 var index; |
| 4862 var subPart; | 5188 var subPart; |
| 4863 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5189 unittest.expect( |
| 5190 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4864 pathOffset += 1; | 5191 pathOffset += 1; |
| 4865 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5192 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5193 unittest.equals("androidenterprise/v1/")); |
| 4866 pathOffset += 21; | 5194 pathOffset += 21; |
| 4867 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5195 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5196 unittest.equals("enterprises/")); |
| 4868 pathOffset += 12; | 5197 pathOffset += 12; |
| 4869 index = path.indexOf("/users/", pathOffset); | 5198 index = path.indexOf("/users/", pathOffset); |
| 4870 unittest.expect(index >= 0, unittest.isTrue); | 5199 unittest.expect(index >= 0, unittest.isTrue); |
| 4871 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5200 subPart = |
| 5201 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4872 pathOffset = index; | 5202 pathOffset = index; |
| 4873 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5203 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4874 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 5204 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5205 unittest.equals("/users/")); |
| 4875 pathOffset += 7; | 5206 pathOffset += 7; |
| 4876 index = path.indexOf("/devices/", pathOffset); | 5207 index = path.indexOf("/devices/", pathOffset); |
| 4877 unittest.expect(index >= 0, unittest.isTrue); | 5208 unittest.expect(index >= 0, unittest.isTrue); |
| 4878 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5209 subPart = |
| 5210 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4879 pathOffset = index; | 5211 pathOffset = index; |
| 4880 unittest.expect(subPart, unittest.equals("$arg_userId")); | 5212 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4881 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/devices/")); | 5213 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 5214 unittest.equals("/devices/")); |
| 4882 pathOffset += 9; | 5215 pathOffset += 9; |
| 4883 index = path.indexOf("/managedConfigurationsForDevice/", pathOffset); | 5216 index = path.indexOf("/managedConfigurationsForDevice/", pathOffset); |
| 4884 unittest.expect(index >= 0, unittest.isTrue); | 5217 unittest.expect(index >= 0, unittest.isTrue); |
| 4885 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5218 subPart = |
| 5219 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4886 pathOffset = index; | 5220 pathOffset = index; |
| 4887 unittest.expect(subPart, unittest.equals("$arg_deviceId")); | 5221 unittest.expect(subPart, unittest.equals("$arg_deviceId")); |
| 4888 unittest.expect(path.substring(pathOffset, pathOffset + 32), unittest.eq
uals("/managedConfigurationsForDevice/")); | 5222 unittest.expect(path.substring(pathOffset, pathOffset + 32), |
| 5223 unittest.equals("/managedConfigurationsForDevice/")); |
| 4889 pathOffset += 32; | 5224 pathOffset += 32; |
| 4890 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5225 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4891 pathOffset = path.length; | 5226 pathOffset = path.length; |
| 4892 unittest.expect(subPart, unittest.equals("$arg_managedConfigurationForDe
viceId")); | 5227 unittest.expect( |
| 5228 subPart, unittest.equals("$arg_managedConfigurationForDeviceId")); |
| 4893 | 5229 |
| 4894 var query = (req.url).query; | 5230 var query = (req.url).query; |
| 4895 var queryOffset = 0; | 5231 var queryOffset = 0; |
| 4896 var queryMap = {}; | 5232 var queryMap = {}; |
| 4897 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5233 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4898 parseBool(n) { | 5234 parseBool(n) { |
| 4899 if (n == "true") return true; | 5235 if (n == "true") return true; |
| 4900 if (n == "false") return false; | 5236 if (n == "false") return false; |
| 4901 if (n == null) return null; | 5237 if (n == null) return null; |
| 4902 throw new core.ArgumentError("Invalid boolean: $n"); | 5238 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4903 } | 5239 } |
| 5240 |
| 4904 if (query.length > 0) { | 5241 if (query.length > 0) { |
| 4905 for (var part in query.split("&")) { | 5242 for (var part in query.split("&")) { |
| 4906 var keyvalue = part.split("="); | 5243 var keyvalue = part.split("="); |
| 4907 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5244 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5245 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4908 } | 5246 } |
| 4909 } | 5247 } |
| 4910 | 5248 |
| 4911 | |
| 4912 var h = { | 5249 var h = { |
| 4913 "content-type" : "application/json; charset=utf-8", | 5250 "content-type": "application/json; charset=utf-8", |
| 4914 }; | 5251 }; |
| 4915 var resp = convert.JSON.encode(buildManagedConfiguration()); | 5252 var resp = convert.JSON.encode(buildManagedConfiguration()); |
| 4916 return new async.Future.value(stringResponse(200, h, resp)); | 5253 return new async.Future.value(stringResponse(200, h, resp)); |
| 4917 }), true); | 5254 }), true); |
| 4918 res.update(arg_request, arg_enterpriseId, arg_userId, arg_deviceId, arg_ma
nagedConfigurationForDeviceId).then(unittest.expectAsync1(((api.ManagedConfigura
tion response) { | 5255 res |
| 5256 .update(arg_request, arg_enterpriseId, arg_userId, arg_deviceId, |
| 5257 arg_managedConfigurationForDeviceId) |
| 5258 .then(unittest.expectAsync1(((api.ManagedConfiguration response) { |
| 4919 checkManagedConfiguration(response); | 5259 checkManagedConfiguration(response); |
| 4920 }))); | 5260 }))); |
| 4921 }); | 5261 }); |
| 4922 | |
| 4923 }); | 5262 }); |
| 4924 | 5263 |
| 4925 | |
| 4926 unittest.group("resource-ManagedconfigurationsforuserResourceApi", () { | 5264 unittest.group("resource-ManagedconfigurationsforuserResourceApi", () { |
| 4927 unittest.test("method--delete", () { | 5265 unittest.test("method--delete", () { |
| 4928 | |
| 4929 var mock = new HttpServerMock(); | 5266 var mock = new HttpServerMock(); |
| 4930 api.ManagedconfigurationsforuserResourceApi res = new api.Androidenterpris
eApi(mock).managedconfigurationsforuser; | 5267 api.ManagedconfigurationsforuserResourceApi res = |
| 5268 new api.AndroidenterpriseApi(mock).managedconfigurationsforuser; |
| 4931 var arg_enterpriseId = "foo"; | 5269 var arg_enterpriseId = "foo"; |
| 4932 var arg_userId = "foo"; | 5270 var arg_userId = "foo"; |
| 4933 var arg_managedConfigurationForUserId = "foo"; | 5271 var arg_managedConfigurationForUserId = "foo"; |
| 4934 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5272 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4935 var path = (req.url).path; | 5273 var path = (req.url).path; |
| 4936 var pathOffset = 0; | 5274 var pathOffset = 0; |
| 4937 var index; | 5275 var index; |
| 4938 var subPart; | 5276 var subPart; |
| 4939 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5277 unittest.expect( |
| 5278 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 4940 pathOffset += 1; | 5279 pathOffset += 1; |
| 4941 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5280 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5281 unittest.equals("androidenterprise/v1/")); |
| 4942 pathOffset += 21; | 5282 pathOffset += 21; |
| 4943 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5283 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5284 unittest.equals("enterprises/")); |
| 4944 pathOffset += 12; | 5285 pathOffset += 12; |
| 4945 index = path.indexOf("/users/", pathOffset); | 5286 index = path.indexOf("/users/", pathOffset); |
| 4946 unittest.expect(index >= 0, unittest.isTrue); | 5287 unittest.expect(index >= 0, unittest.isTrue); |
| 4947 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5288 subPart = |
| 5289 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4948 pathOffset = index; | 5290 pathOffset = index; |
| 4949 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5291 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 4950 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 5292 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5293 unittest.equals("/users/")); |
| 4951 pathOffset += 7; | 5294 pathOffset += 7; |
| 4952 index = path.indexOf("/managedConfigurationsForUser/", pathOffset); | 5295 index = path.indexOf("/managedConfigurationsForUser/", pathOffset); |
| 4953 unittest.expect(index >= 0, unittest.isTrue); | 5296 unittest.expect(index >= 0, unittest.isTrue); |
| 4954 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5297 subPart = |
| 5298 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 4955 pathOffset = index; | 5299 pathOffset = index; |
| 4956 unittest.expect(subPart, unittest.equals("$arg_userId")); | 5300 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 4957 unittest.expect(path.substring(pathOffset, pathOffset + 30), unittest.eq
uals("/managedConfigurationsForUser/")); | 5301 unittest.expect(path.substring(pathOffset, pathOffset + 30), |
| 5302 unittest.equals("/managedConfigurationsForUser/")); |
| 4958 pathOffset += 30; | 5303 pathOffset += 30; |
| 4959 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5304 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4960 pathOffset = path.length; | 5305 pathOffset = path.length; |
| 4961 unittest.expect(subPart, unittest.equals("$arg_managedConfigurationForUs
erId")); | 5306 unittest.expect( |
| 5307 subPart, unittest.equals("$arg_managedConfigurationForUserId")); |
| 4962 | 5308 |
| 4963 var query = (req.url).query; | 5309 var query = (req.url).query; |
| 4964 var queryOffset = 0; | 5310 var queryOffset = 0; |
| 4965 var queryMap = {}; | 5311 var queryMap = {}; |
| 4966 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5312 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4967 parseBool(n) { | 5313 parseBool(n) { |
| 4968 if (n == "true") return true; | 5314 if (n == "true") return true; |
| 4969 if (n == "false") return false; | 5315 if (n == "false") return false; |
| 4970 if (n == null) return null; | 5316 if (n == null) return null; |
| 4971 throw new core.ArgumentError("Invalid boolean: $n"); | 5317 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4972 } | 5318 } |
| 5319 |
| 4973 if (query.length > 0) { | 5320 if (query.length > 0) { |
| 4974 for (var part in query.split("&")) { | 5321 for (var part in query.split("&")) { |
| 4975 var keyvalue = part.split("="); | 5322 var keyvalue = part.split("="); |
| 4976 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5323 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5324 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 4977 } | 5325 } |
| 4978 } | 5326 } |
| 4979 | 5327 |
| 4980 | |
| 4981 var h = { | 5328 var h = { |
| 4982 "content-type" : "application/json; charset=utf-8", | 5329 "content-type": "application/json; charset=utf-8", |
| 4983 }; | 5330 }; |
| 4984 var resp = ""; | 5331 var resp = ""; |
| 4985 return new async.Future.value(stringResponse(200, h, resp)); | 5332 return new async.Future.value(stringResponse(200, h, resp)); |
| 4986 }), true); | 5333 }), true); |
| 4987 res.delete(arg_enterpriseId, arg_userId, arg_managedConfigurationForUserId
).then(unittest.expectAsync1((_) {})); | 5334 res |
| 5335 .delete( |
| 5336 arg_enterpriseId, arg_userId, arg_managedConfigurationForUserId) |
| 5337 .then(unittest.expectAsync1((_) {})); |
| 4988 }); | 5338 }); |
| 4989 | 5339 |
| 4990 unittest.test("method--get", () { | 5340 unittest.test("method--get", () { |
| 4991 | |
| 4992 var mock = new HttpServerMock(); | 5341 var mock = new HttpServerMock(); |
| 4993 api.ManagedconfigurationsforuserResourceApi res = new api.Androidenterpris
eApi(mock).managedconfigurationsforuser; | 5342 api.ManagedconfigurationsforuserResourceApi res = |
| 5343 new api.AndroidenterpriseApi(mock).managedconfigurationsforuser; |
| 4994 var arg_enterpriseId = "foo"; | 5344 var arg_enterpriseId = "foo"; |
| 4995 var arg_userId = "foo"; | 5345 var arg_userId = "foo"; |
| 4996 var arg_managedConfigurationForUserId = "foo"; | 5346 var arg_managedConfigurationForUserId = "foo"; |
| 4997 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5347 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 4998 var path = (req.url).path; | 5348 var path = (req.url).path; |
| 4999 var pathOffset = 0; | 5349 var pathOffset = 0; |
| 5000 var index; | 5350 var index; |
| 5001 var subPart; | 5351 var subPart; |
| 5002 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5352 unittest.expect( |
| 5353 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5003 pathOffset += 1; | 5354 pathOffset += 1; |
| 5004 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5355 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5356 unittest.equals("androidenterprise/v1/")); |
| 5005 pathOffset += 21; | 5357 pathOffset += 21; |
| 5006 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5358 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5359 unittest.equals("enterprises/")); |
| 5007 pathOffset += 12; | 5360 pathOffset += 12; |
| 5008 index = path.indexOf("/users/", pathOffset); | 5361 index = path.indexOf("/users/", pathOffset); |
| 5009 unittest.expect(index >= 0, unittest.isTrue); | 5362 unittest.expect(index >= 0, unittest.isTrue); |
| 5010 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5363 subPart = |
| 5364 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5011 pathOffset = index; | 5365 pathOffset = index; |
| 5012 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5366 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5013 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 5367 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5368 unittest.equals("/users/")); |
| 5014 pathOffset += 7; | 5369 pathOffset += 7; |
| 5015 index = path.indexOf("/managedConfigurationsForUser/", pathOffset); | 5370 index = path.indexOf("/managedConfigurationsForUser/", pathOffset); |
| 5016 unittest.expect(index >= 0, unittest.isTrue); | 5371 unittest.expect(index >= 0, unittest.isTrue); |
| 5017 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5372 subPart = |
| 5373 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5018 pathOffset = index; | 5374 pathOffset = index; |
| 5019 unittest.expect(subPart, unittest.equals("$arg_userId")); | 5375 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 5020 unittest.expect(path.substring(pathOffset, pathOffset + 30), unittest.eq
uals("/managedConfigurationsForUser/")); | 5376 unittest.expect(path.substring(pathOffset, pathOffset + 30), |
| 5377 unittest.equals("/managedConfigurationsForUser/")); |
| 5021 pathOffset += 30; | 5378 pathOffset += 30; |
| 5022 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5379 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5023 pathOffset = path.length; | 5380 pathOffset = path.length; |
| 5024 unittest.expect(subPart, unittest.equals("$arg_managedConfigurationForUs
erId")); | 5381 unittest.expect( |
| 5382 subPart, unittest.equals("$arg_managedConfigurationForUserId")); |
| 5025 | 5383 |
| 5026 var query = (req.url).query; | 5384 var query = (req.url).query; |
| 5027 var queryOffset = 0; | 5385 var queryOffset = 0; |
| 5028 var queryMap = {}; | 5386 var queryMap = {}; |
| 5029 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5387 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5030 parseBool(n) { | 5388 parseBool(n) { |
| 5031 if (n == "true") return true; | 5389 if (n == "true") return true; |
| 5032 if (n == "false") return false; | 5390 if (n == "false") return false; |
| 5033 if (n == null) return null; | 5391 if (n == null) return null; |
| 5034 throw new core.ArgumentError("Invalid boolean: $n"); | 5392 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5035 } | 5393 } |
| 5394 |
| 5036 if (query.length > 0) { | 5395 if (query.length > 0) { |
| 5037 for (var part in query.split("&")) { | 5396 for (var part in query.split("&")) { |
| 5038 var keyvalue = part.split("="); | 5397 var keyvalue = part.split("="); |
| 5039 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5398 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5399 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5040 } | 5400 } |
| 5041 } | 5401 } |
| 5042 | 5402 |
| 5043 | |
| 5044 var h = { | 5403 var h = { |
| 5045 "content-type" : "application/json; charset=utf-8", | 5404 "content-type": "application/json; charset=utf-8", |
| 5046 }; | 5405 }; |
| 5047 var resp = convert.JSON.encode(buildManagedConfiguration()); | 5406 var resp = convert.JSON.encode(buildManagedConfiguration()); |
| 5048 return new async.Future.value(stringResponse(200, h, resp)); | 5407 return new async.Future.value(stringResponse(200, h, resp)); |
| 5049 }), true); | 5408 }), true); |
| 5050 res.get(arg_enterpriseId, arg_userId, arg_managedConfigurationForUserId).t
hen(unittest.expectAsync1(((api.ManagedConfiguration response) { | 5409 res |
| 5410 .get(arg_enterpriseId, arg_userId, arg_managedConfigurationForUserId) |
| 5411 .then(unittest.expectAsync1(((api.ManagedConfiguration response) { |
| 5051 checkManagedConfiguration(response); | 5412 checkManagedConfiguration(response); |
| 5052 }))); | 5413 }))); |
| 5053 }); | 5414 }); |
| 5054 | 5415 |
| 5055 unittest.test("method--list", () { | 5416 unittest.test("method--list", () { |
| 5056 | |
| 5057 var mock = new HttpServerMock(); | 5417 var mock = new HttpServerMock(); |
| 5058 api.ManagedconfigurationsforuserResourceApi res = new api.Androidenterpris
eApi(mock).managedconfigurationsforuser; | 5418 api.ManagedconfigurationsforuserResourceApi res = |
| 5419 new api.AndroidenterpriseApi(mock).managedconfigurationsforuser; |
| 5059 var arg_enterpriseId = "foo"; | 5420 var arg_enterpriseId = "foo"; |
| 5060 var arg_userId = "foo"; | 5421 var arg_userId = "foo"; |
| 5061 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5422 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5062 var path = (req.url).path; | 5423 var path = (req.url).path; |
| 5063 var pathOffset = 0; | 5424 var pathOffset = 0; |
| 5064 var index; | 5425 var index; |
| 5065 var subPart; | 5426 var subPart; |
| 5066 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5427 unittest.expect( |
| 5428 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5067 pathOffset += 1; | 5429 pathOffset += 1; |
| 5068 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5430 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5431 unittest.equals("androidenterprise/v1/")); |
| 5069 pathOffset += 21; | 5432 pathOffset += 21; |
| 5070 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5433 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5434 unittest.equals("enterprises/")); |
| 5071 pathOffset += 12; | 5435 pathOffset += 12; |
| 5072 index = path.indexOf("/users/", pathOffset); | 5436 index = path.indexOf("/users/", pathOffset); |
| 5073 unittest.expect(index >= 0, unittest.isTrue); | 5437 unittest.expect(index >= 0, unittest.isTrue); |
| 5074 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5438 subPart = |
| 5439 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5075 pathOffset = index; | 5440 pathOffset = index; |
| 5076 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5441 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5077 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 5442 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5443 unittest.equals("/users/")); |
| 5078 pathOffset += 7; | 5444 pathOffset += 7; |
| 5079 index = path.indexOf("/managedConfigurationsForUser", pathOffset); | 5445 index = path.indexOf("/managedConfigurationsForUser", pathOffset); |
| 5080 unittest.expect(index >= 0, unittest.isTrue); | 5446 unittest.expect(index >= 0, unittest.isTrue); |
| 5081 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5447 subPart = |
| 5448 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5082 pathOffset = index; | 5449 pathOffset = index; |
| 5083 unittest.expect(subPart, unittest.equals("$arg_userId")); | 5450 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 5084 unittest.expect(path.substring(pathOffset, pathOffset + 29), unittest.eq
uals("/managedConfigurationsForUser")); | 5451 unittest.expect(path.substring(pathOffset, pathOffset + 29), |
| 5452 unittest.equals("/managedConfigurationsForUser")); |
| 5085 pathOffset += 29; | 5453 pathOffset += 29; |
| 5086 | 5454 |
| 5087 var query = (req.url).query; | 5455 var query = (req.url).query; |
| 5088 var queryOffset = 0; | 5456 var queryOffset = 0; |
| 5089 var queryMap = {}; | 5457 var queryMap = {}; |
| 5090 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5458 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5091 parseBool(n) { | 5459 parseBool(n) { |
| 5092 if (n == "true") return true; | 5460 if (n == "true") return true; |
| 5093 if (n == "false") return false; | 5461 if (n == "false") return false; |
| 5094 if (n == null) return null; | 5462 if (n == null) return null; |
| 5095 throw new core.ArgumentError("Invalid boolean: $n"); | 5463 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5096 } | 5464 } |
| 5465 |
| 5097 if (query.length > 0) { | 5466 if (query.length > 0) { |
| 5098 for (var part in query.split("&")) { | 5467 for (var part in query.split("&")) { |
| 5099 var keyvalue = part.split("="); | 5468 var keyvalue = part.split("="); |
| 5100 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5469 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5470 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5101 } | 5471 } |
| 5102 } | 5472 } |
| 5103 | 5473 |
| 5104 | |
| 5105 var h = { | 5474 var h = { |
| 5106 "content-type" : "application/json; charset=utf-8", | 5475 "content-type": "application/json; charset=utf-8", |
| 5107 }; | 5476 }; |
| 5108 var resp = convert.JSON.encode(buildManagedConfigurationsForUserListResp
onse()); | 5477 var resp = convert.JSON |
| 5478 .encode(buildManagedConfigurationsForUserListResponse()); |
| 5109 return new async.Future.value(stringResponse(200, h, resp)); | 5479 return new async.Future.value(stringResponse(200, h, resp)); |
| 5110 }), true); | 5480 }), true); |
| 5111 res.list(arg_enterpriseId, arg_userId).then(unittest.expectAsync1(((api.Ma
nagedConfigurationsForUserListResponse response) { | 5481 res.list(arg_enterpriseId, arg_userId).then(unittest.expectAsync1( |
| 5482 ((api.ManagedConfigurationsForUserListResponse response) { |
| 5112 checkManagedConfigurationsForUserListResponse(response); | 5483 checkManagedConfigurationsForUserListResponse(response); |
| 5113 }))); | 5484 }))); |
| 5114 }); | 5485 }); |
| 5115 | 5486 |
| 5116 unittest.test("method--patch", () { | 5487 unittest.test("method--patch", () { |
| 5117 | |
| 5118 var mock = new HttpServerMock(); | 5488 var mock = new HttpServerMock(); |
| 5119 api.ManagedconfigurationsforuserResourceApi res = new api.Androidenterpris
eApi(mock).managedconfigurationsforuser; | 5489 api.ManagedconfigurationsforuserResourceApi res = |
| 5490 new api.AndroidenterpriseApi(mock).managedconfigurationsforuser; |
| 5120 var arg_request = buildManagedConfiguration(); | 5491 var arg_request = buildManagedConfiguration(); |
| 5121 var arg_enterpriseId = "foo"; | 5492 var arg_enterpriseId = "foo"; |
| 5122 var arg_userId = "foo"; | 5493 var arg_userId = "foo"; |
| 5123 var arg_managedConfigurationForUserId = "foo"; | 5494 var arg_managedConfigurationForUserId = "foo"; |
| 5124 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5495 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5125 var obj = new api.ManagedConfiguration.fromJson(json); | 5496 var obj = new api.ManagedConfiguration.fromJson(json); |
| 5126 checkManagedConfiguration(obj); | 5497 checkManagedConfiguration(obj); |
| 5127 | 5498 |
| 5128 var path = (req.url).path; | 5499 var path = (req.url).path; |
| 5129 var pathOffset = 0; | 5500 var pathOffset = 0; |
| 5130 var index; | 5501 var index; |
| 5131 var subPart; | 5502 var subPart; |
| 5132 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5503 unittest.expect( |
| 5504 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5133 pathOffset += 1; | 5505 pathOffset += 1; |
| 5134 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5506 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5507 unittest.equals("androidenterprise/v1/")); |
| 5135 pathOffset += 21; | 5508 pathOffset += 21; |
| 5136 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5509 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5510 unittest.equals("enterprises/")); |
| 5137 pathOffset += 12; | 5511 pathOffset += 12; |
| 5138 index = path.indexOf("/users/", pathOffset); | 5512 index = path.indexOf("/users/", pathOffset); |
| 5139 unittest.expect(index >= 0, unittest.isTrue); | 5513 unittest.expect(index >= 0, unittest.isTrue); |
| 5140 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5514 subPart = |
| 5515 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5141 pathOffset = index; | 5516 pathOffset = index; |
| 5142 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5517 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5143 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 5518 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5519 unittest.equals("/users/")); |
| 5144 pathOffset += 7; | 5520 pathOffset += 7; |
| 5145 index = path.indexOf("/managedConfigurationsForUser/", pathOffset); | 5521 index = path.indexOf("/managedConfigurationsForUser/", pathOffset); |
| 5146 unittest.expect(index >= 0, unittest.isTrue); | 5522 unittest.expect(index >= 0, unittest.isTrue); |
| 5147 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5523 subPart = |
| 5524 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5148 pathOffset = index; | 5525 pathOffset = index; |
| 5149 unittest.expect(subPart, unittest.equals("$arg_userId")); | 5526 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 5150 unittest.expect(path.substring(pathOffset, pathOffset + 30), unittest.eq
uals("/managedConfigurationsForUser/")); | 5527 unittest.expect(path.substring(pathOffset, pathOffset + 30), |
| 5528 unittest.equals("/managedConfigurationsForUser/")); |
| 5151 pathOffset += 30; | 5529 pathOffset += 30; |
| 5152 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5530 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5153 pathOffset = path.length; | 5531 pathOffset = path.length; |
| 5154 unittest.expect(subPart, unittest.equals("$arg_managedConfigurationForUs
erId")); | 5532 unittest.expect( |
| 5533 subPart, unittest.equals("$arg_managedConfigurationForUserId")); |
| 5155 | 5534 |
| 5156 var query = (req.url).query; | 5535 var query = (req.url).query; |
| 5157 var queryOffset = 0; | 5536 var queryOffset = 0; |
| 5158 var queryMap = {}; | 5537 var queryMap = {}; |
| 5159 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5538 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5160 parseBool(n) { | 5539 parseBool(n) { |
| 5161 if (n == "true") return true; | 5540 if (n == "true") return true; |
| 5162 if (n == "false") return false; | 5541 if (n == "false") return false; |
| 5163 if (n == null) return null; | 5542 if (n == null) return null; |
| 5164 throw new core.ArgumentError("Invalid boolean: $n"); | 5543 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5165 } | 5544 } |
| 5545 |
| 5166 if (query.length > 0) { | 5546 if (query.length > 0) { |
| 5167 for (var part in query.split("&")) { | 5547 for (var part in query.split("&")) { |
| 5168 var keyvalue = part.split("="); | 5548 var keyvalue = part.split("="); |
| 5169 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5549 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5550 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5170 } | 5551 } |
| 5171 } | 5552 } |
| 5172 | 5553 |
| 5173 | |
| 5174 var h = { | 5554 var h = { |
| 5175 "content-type" : "application/json; charset=utf-8", | 5555 "content-type": "application/json; charset=utf-8", |
| 5176 }; | 5556 }; |
| 5177 var resp = convert.JSON.encode(buildManagedConfiguration()); | 5557 var resp = convert.JSON.encode(buildManagedConfiguration()); |
| 5178 return new async.Future.value(stringResponse(200, h, resp)); | 5558 return new async.Future.value(stringResponse(200, h, resp)); |
| 5179 }), true); | 5559 }), true); |
| 5180 res.patch(arg_request, arg_enterpriseId, arg_userId, arg_managedConfigurat
ionForUserId).then(unittest.expectAsync1(((api.ManagedConfiguration response) { | 5560 res |
| 5561 .patch(arg_request, arg_enterpriseId, arg_userId, |
| 5562 arg_managedConfigurationForUserId) |
| 5563 .then(unittest.expectAsync1(((api.ManagedConfiguration response) { |
| 5181 checkManagedConfiguration(response); | 5564 checkManagedConfiguration(response); |
| 5182 }))); | 5565 }))); |
| 5183 }); | 5566 }); |
| 5184 | 5567 |
| 5185 unittest.test("method--update", () { | 5568 unittest.test("method--update", () { |
| 5186 | |
| 5187 var mock = new HttpServerMock(); | 5569 var mock = new HttpServerMock(); |
| 5188 api.ManagedconfigurationsforuserResourceApi res = new api.Androidenterpris
eApi(mock).managedconfigurationsforuser; | 5570 api.ManagedconfigurationsforuserResourceApi res = |
| 5571 new api.AndroidenterpriseApi(mock).managedconfigurationsforuser; |
| 5189 var arg_request = buildManagedConfiguration(); | 5572 var arg_request = buildManagedConfiguration(); |
| 5190 var arg_enterpriseId = "foo"; | 5573 var arg_enterpriseId = "foo"; |
| 5191 var arg_userId = "foo"; | 5574 var arg_userId = "foo"; |
| 5192 var arg_managedConfigurationForUserId = "foo"; | 5575 var arg_managedConfigurationForUserId = "foo"; |
| 5193 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5576 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5194 var obj = new api.ManagedConfiguration.fromJson(json); | 5577 var obj = new api.ManagedConfiguration.fromJson(json); |
| 5195 checkManagedConfiguration(obj); | 5578 checkManagedConfiguration(obj); |
| 5196 | 5579 |
| 5197 var path = (req.url).path; | 5580 var path = (req.url).path; |
| 5198 var pathOffset = 0; | 5581 var pathOffset = 0; |
| 5199 var index; | 5582 var index; |
| 5200 var subPart; | 5583 var subPart; |
| 5201 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5584 unittest.expect( |
| 5585 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5202 pathOffset += 1; | 5586 pathOffset += 1; |
| 5203 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5587 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5588 unittest.equals("androidenterprise/v1/")); |
| 5204 pathOffset += 21; | 5589 pathOffset += 21; |
| 5205 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5590 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5591 unittest.equals("enterprises/")); |
| 5206 pathOffset += 12; | 5592 pathOffset += 12; |
| 5207 index = path.indexOf("/users/", pathOffset); | 5593 index = path.indexOf("/users/", pathOffset); |
| 5208 unittest.expect(index >= 0, unittest.isTrue); | 5594 unittest.expect(index >= 0, unittest.isTrue); |
| 5209 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5595 subPart = |
| 5596 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5210 pathOffset = index; | 5597 pathOffset = index; |
| 5211 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5598 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5212 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 5599 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 5600 unittest.equals("/users/")); |
| 5213 pathOffset += 7; | 5601 pathOffset += 7; |
| 5214 index = path.indexOf("/managedConfigurationsForUser/", pathOffset); | 5602 index = path.indexOf("/managedConfigurationsForUser/", pathOffset); |
| 5215 unittest.expect(index >= 0, unittest.isTrue); | 5603 unittest.expect(index >= 0, unittest.isTrue); |
| 5216 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5604 subPart = |
| 5605 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5217 pathOffset = index; | 5606 pathOffset = index; |
| 5218 unittest.expect(subPart, unittest.equals("$arg_userId")); | 5607 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 5219 unittest.expect(path.substring(pathOffset, pathOffset + 30), unittest.eq
uals("/managedConfigurationsForUser/")); | 5608 unittest.expect(path.substring(pathOffset, pathOffset + 30), |
| 5609 unittest.equals("/managedConfigurationsForUser/")); |
| 5220 pathOffset += 30; | 5610 pathOffset += 30; |
| 5221 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5611 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5222 pathOffset = path.length; | 5612 pathOffset = path.length; |
| 5223 unittest.expect(subPart, unittest.equals("$arg_managedConfigurationForUs
erId")); | 5613 unittest.expect( |
| 5614 subPart, unittest.equals("$arg_managedConfigurationForUserId")); |
| 5224 | 5615 |
| 5225 var query = (req.url).query; | 5616 var query = (req.url).query; |
| 5226 var queryOffset = 0; | 5617 var queryOffset = 0; |
| 5227 var queryMap = {}; | 5618 var queryMap = {}; |
| 5228 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5619 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5229 parseBool(n) { | 5620 parseBool(n) { |
| 5230 if (n == "true") return true; | 5621 if (n == "true") return true; |
| 5231 if (n == "false") return false; | 5622 if (n == "false") return false; |
| 5232 if (n == null) return null; | 5623 if (n == null) return null; |
| 5233 throw new core.ArgumentError("Invalid boolean: $n"); | 5624 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5234 } | 5625 } |
| 5626 |
| 5235 if (query.length > 0) { | 5627 if (query.length > 0) { |
| 5236 for (var part in query.split("&")) { | 5628 for (var part in query.split("&")) { |
| 5237 var keyvalue = part.split("="); | 5629 var keyvalue = part.split("="); |
| 5238 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5630 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5631 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5239 } | 5632 } |
| 5240 } | 5633 } |
| 5241 | 5634 |
| 5242 | |
| 5243 var h = { | 5635 var h = { |
| 5244 "content-type" : "application/json; charset=utf-8", | 5636 "content-type": "application/json; charset=utf-8", |
| 5245 }; | 5637 }; |
| 5246 var resp = convert.JSON.encode(buildManagedConfiguration()); | 5638 var resp = convert.JSON.encode(buildManagedConfiguration()); |
| 5247 return new async.Future.value(stringResponse(200, h, resp)); | 5639 return new async.Future.value(stringResponse(200, h, resp)); |
| 5248 }), true); | 5640 }), true); |
| 5249 res.update(arg_request, arg_enterpriseId, arg_userId, arg_managedConfigura
tionForUserId).then(unittest.expectAsync1(((api.ManagedConfiguration response) { | 5641 res |
| 5642 .update(arg_request, arg_enterpriseId, arg_userId, |
| 5643 arg_managedConfigurationForUserId) |
| 5644 .then(unittest.expectAsync1(((api.ManagedConfiguration response) { |
| 5250 checkManagedConfiguration(response); | 5645 checkManagedConfiguration(response); |
| 5251 }))); | 5646 }))); |
| 5252 }); | 5647 }); |
| 5253 | |
| 5254 }); | 5648 }); |
| 5255 | 5649 |
| 5256 | |
| 5257 unittest.group("resource-PermissionsResourceApi", () { | 5650 unittest.group("resource-PermissionsResourceApi", () { |
| 5258 unittest.test("method--get", () { | 5651 unittest.test("method--get", () { |
| 5259 | |
| 5260 var mock = new HttpServerMock(); | 5652 var mock = new HttpServerMock(); |
| 5261 api.PermissionsResourceApi res = new api.AndroidenterpriseApi(mock).permis
sions; | 5653 api.PermissionsResourceApi res = |
| 5654 new api.AndroidenterpriseApi(mock).permissions; |
| 5262 var arg_permissionId = "foo"; | 5655 var arg_permissionId = "foo"; |
| 5263 var arg_language = "foo"; | 5656 var arg_language = "foo"; |
| 5264 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5657 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5265 var path = (req.url).path; | 5658 var path = (req.url).path; |
| 5266 var pathOffset = 0; | 5659 var pathOffset = 0; |
| 5267 var index; | 5660 var index; |
| 5268 var subPart; | 5661 var subPart; |
| 5269 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5662 unittest.expect( |
| 5663 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5270 pathOffset += 1; | 5664 pathOffset += 1; |
| 5271 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5665 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5666 unittest.equals("androidenterprise/v1/")); |
| 5272 pathOffset += 21; | 5667 pathOffset += 21; |
| 5273 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("permissions/")); | 5668 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5669 unittest.equals("permissions/")); |
| 5274 pathOffset += 12; | 5670 pathOffset += 12; |
| 5275 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5671 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5276 pathOffset = path.length; | 5672 pathOffset = path.length; |
| 5277 unittest.expect(subPart, unittest.equals("$arg_permissionId")); | 5673 unittest.expect(subPart, unittest.equals("$arg_permissionId")); |
| 5278 | 5674 |
| 5279 var query = (req.url).query; | 5675 var query = (req.url).query; |
| 5280 var queryOffset = 0; | 5676 var queryOffset = 0; |
| 5281 var queryMap = {}; | 5677 var queryMap = {}; |
| 5282 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5678 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5283 parseBool(n) { | 5679 parseBool(n) { |
| 5284 if (n == "true") return true; | 5680 if (n == "true") return true; |
| 5285 if (n == "false") return false; | 5681 if (n == "false") return false; |
| 5286 if (n == null) return null; | 5682 if (n == null) return null; |
| 5287 throw new core.ArgumentError("Invalid boolean: $n"); | 5683 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5288 } | 5684 } |
| 5685 |
| 5289 if (query.length > 0) { | 5686 if (query.length > 0) { |
| 5290 for (var part in query.split("&")) { | 5687 for (var part in query.split("&")) { |
| 5291 var keyvalue = part.split("="); | 5688 var keyvalue = part.split("="); |
| 5292 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5689 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5690 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5293 } | 5691 } |
| 5294 } | 5692 } |
| 5295 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5693 unittest.expect( |
| 5296 | 5694 queryMap["language"].first, unittest.equals(arg_language)); |
| 5297 | 5695 |
| 5298 var h = { | 5696 var h = { |
| 5299 "content-type" : "application/json; charset=utf-8", | 5697 "content-type": "application/json; charset=utf-8", |
| 5300 }; | 5698 }; |
| 5301 var resp = convert.JSON.encode(buildPermission()); | 5699 var resp = convert.JSON.encode(buildPermission()); |
| 5302 return new async.Future.value(stringResponse(200, h, resp)); | 5700 return new async.Future.value(stringResponse(200, h, resp)); |
| 5303 }), true); | 5701 }), true); |
| 5304 res.get(arg_permissionId, language: arg_language).then(unittest.expectAsyn
c1(((api.Permission response) { | 5702 res |
| 5703 .get(arg_permissionId, language: arg_language) |
| 5704 .then(unittest.expectAsync1(((api.Permission response) { |
| 5305 checkPermission(response); | 5705 checkPermission(response); |
| 5306 }))); | 5706 }))); |
| 5307 }); | 5707 }); |
| 5308 | |
| 5309 }); | 5708 }); |
| 5310 | 5709 |
| 5311 | |
| 5312 unittest.group("resource-ProductsResourceApi", () { | 5710 unittest.group("resource-ProductsResourceApi", () { |
| 5313 unittest.test("method--approve", () { | 5711 unittest.test("method--approve", () { |
| 5314 | |
| 5315 var mock = new HttpServerMock(); | 5712 var mock = new HttpServerMock(); |
| 5316 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; | 5713 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; |
| 5317 var arg_request = buildProductsApproveRequest(); | 5714 var arg_request = buildProductsApproveRequest(); |
| 5318 var arg_enterpriseId = "foo"; | 5715 var arg_enterpriseId = "foo"; |
| 5319 var arg_productId = "foo"; | 5716 var arg_productId = "foo"; |
| 5320 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5717 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5321 var obj = new api.ProductsApproveRequest.fromJson(json); | 5718 var obj = new api.ProductsApproveRequest.fromJson(json); |
| 5322 checkProductsApproveRequest(obj); | 5719 checkProductsApproveRequest(obj); |
| 5323 | 5720 |
| 5324 var path = (req.url).path; | 5721 var path = (req.url).path; |
| 5325 var pathOffset = 0; | 5722 var pathOffset = 0; |
| 5326 var index; | 5723 var index; |
| 5327 var subPart; | 5724 var subPart; |
| 5328 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5725 unittest.expect( |
| 5726 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5329 pathOffset += 1; | 5727 pathOffset += 1; |
| 5330 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5728 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5729 unittest.equals("androidenterprise/v1/")); |
| 5331 pathOffset += 21; | 5730 pathOffset += 21; |
| 5332 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5731 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5732 unittest.equals("enterprises/")); |
| 5333 pathOffset += 12; | 5733 pathOffset += 12; |
| 5334 index = path.indexOf("/products/", pathOffset); | 5734 index = path.indexOf("/products/", pathOffset); |
| 5335 unittest.expect(index >= 0, unittest.isTrue); | 5735 unittest.expect(index >= 0, unittest.isTrue); |
| 5336 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5736 subPart = |
| 5737 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5337 pathOffset = index; | 5738 pathOffset = index; |
| 5338 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5739 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5339 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/products/")); | 5740 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 5741 unittest.equals("/products/")); |
| 5340 pathOffset += 10; | 5742 pathOffset += 10; |
| 5341 index = path.indexOf("/approve", pathOffset); | 5743 index = path.indexOf("/approve", pathOffset); |
| 5342 unittest.expect(index >= 0, unittest.isTrue); | 5744 unittest.expect(index >= 0, unittest.isTrue); |
| 5343 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5745 subPart = |
| 5746 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5344 pathOffset = index; | 5747 pathOffset = index; |
| 5345 unittest.expect(subPart, unittest.equals("$arg_productId")); | 5748 unittest.expect(subPart, unittest.equals("$arg_productId")); |
| 5346 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/approve")); | 5749 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 5750 unittest.equals("/approve")); |
| 5347 pathOffset += 8; | 5751 pathOffset += 8; |
| 5348 | 5752 |
| 5349 var query = (req.url).query; | 5753 var query = (req.url).query; |
| 5350 var queryOffset = 0; | 5754 var queryOffset = 0; |
| 5351 var queryMap = {}; | 5755 var queryMap = {}; |
| 5352 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5756 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5353 parseBool(n) { | 5757 parseBool(n) { |
| 5354 if (n == "true") return true; | 5758 if (n == "true") return true; |
| 5355 if (n == "false") return false; | 5759 if (n == "false") return false; |
| 5356 if (n == null) return null; | 5760 if (n == null) return null; |
| 5357 throw new core.ArgumentError("Invalid boolean: $n"); | 5761 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5358 } | 5762 } |
| 5763 |
| 5359 if (query.length > 0) { | 5764 if (query.length > 0) { |
| 5360 for (var part in query.split("&")) { | 5765 for (var part in query.split("&")) { |
| 5361 var keyvalue = part.split("="); | 5766 var keyvalue = part.split("="); |
| 5362 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5767 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5768 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5363 } | 5769 } |
| 5364 } | 5770 } |
| 5365 | 5771 |
| 5366 | |
| 5367 var h = { | 5772 var h = { |
| 5368 "content-type" : "application/json; charset=utf-8", | 5773 "content-type": "application/json; charset=utf-8", |
| 5369 }; | 5774 }; |
| 5370 var resp = ""; | 5775 var resp = ""; |
| 5371 return new async.Future.value(stringResponse(200, h, resp)); | 5776 return new async.Future.value(stringResponse(200, h, resp)); |
| 5372 }), true); | 5777 }), true); |
| 5373 res.approve(arg_request, arg_enterpriseId, arg_productId).then(unittest.ex
pectAsync1((_) {})); | 5778 res |
| 5779 .approve(arg_request, arg_enterpriseId, arg_productId) |
| 5780 .then(unittest.expectAsync1((_) {})); |
| 5374 }); | 5781 }); |
| 5375 | 5782 |
| 5376 unittest.test("method--generateApprovalUrl", () { | 5783 unittest.test("method--generateApprovalUrl", () { |
| 5377 | |
| 5378 var mock = new HttpServerMock(); | 5784 var mock = new HttpServerMock(); |
| 5379 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; | 5785 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; |
| 5380 var arg_enterpriseId = "foo"; | 5786 var arg_enterpriseId = "foo"; |
| 5381 var arg_productId = "foo"; | 5787 var arg_productId = "foo"; |
| 5382 var arg_languageCode = "foo"; | 5788 var arg_languageCode = "foo"; |
| 5383 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5789 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5384 var path = (req.url).path; | 5790 var path = (req.url).path; |
| 5385 var pathOffset = 0; | 5791 var pathOffset = 0; |
| 5386 var index; | 5792 var index; |
| 5387 var subPart; | 5793 var subPart; |
| 5388 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5794 unittest.expect( |
| 5795 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5389 pathOffset += 1; | 5796 pathOffset += 1; |
| 5390 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5797 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5798 unittest.equals("androidenterprise/v1/")); |
| 5391 pathOffset += 21; | 5799 pathOffset += 21; |
| 5392 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5800 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5801 unittest.equals("enterprises/")); |
| 5393 pathOffset += 12; | 5802 pathOffset += 12; |
| 5394 index = path.indexOf("/products/", pathOffset); | 5803 index = path.indexOf("/products/", pathOffset); |
| 5395 unittest.expect(index >= 0, unittest.isTrue); | 5804 unittest.expect(index >= 0, unittest.isTrue); |
| 5396 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5805 subPart = |
| 5806 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5397 pathOffset = index; | 5807 pathOffset = index; |
| 5398 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5808 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5399 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/products/")); | 5809 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 5810 unittest.equals("/products/")); |
| 5400 pathOffset += 10; | 5811 pathOffset += 10; |
| 5401 index = path.indexOf("/generateApprovalUrl", pathOffset); | 5812 index = path.indexOf("/generateApprovalUrl", pathOffset); |
| 5402 unittest.expect(index >= 0, unittest.isTrue); | 5813 unittest.expect(index >= 0, unittest.isTrue); |
| 5403 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5814 subPart = |
| 5815 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5404 pathOffset = index; | 5816 pathOffset = index; |
| 5405 unittest.expect(subPart, unittest.equals("$arg_productId")); | 5817 unittest.expect(subPart, unittest.equals("$arg_productId")); |
| 5406 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/generateApprovalUrl")); | 5818 unittest.expect(path.substring(pathOffset, pathOffset + 20), |
| 5819 unittest.equals("/generateApprovalUrl")); |
| 5407 pathOffset += 20; | 5820 pathOffset += 20; |
| 5408 | 5821 |
| 5409 var query = (req.url).query; | 5822 var query = (req.url).query; |
| 5410 var queryOffset = 0; | 5823 var queryOffset = 0; |
| 5411 var queryMap = {}; | 5824 var queryMap = {}; |
| 5412 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5825 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5413 parseBool(n) { | 5826 parseBool(n) { |
| 5414 if (n == "true") return true; | 5827 if (n == "true") return true; |
| 5415 if (n == "false") return false; | 5828 if (n == "false") return false; |
| 5416 if (n == null) return null; | 5829 if (n == null) return null; |
| 5417 throw new core.ArgumentError("Invalid boolean: $n"); | 5830 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5418 } | 5831 } |
| 5832 |
| 5419 if (query.length > 0) { | 5833 if (query.length > 0) { |
| 5420 for (var part in query.split("&")) { | 5834 for (var part in query.split("&")) { |
| 5421 var keyvalue = part.split("="); | 5835 var keyvalue = part.split("="); |
| 5422 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5836 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5837 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5423 } | 5838 } |
| 5424 } | 5839 } |
| 5425 unittest.expect(queryMap["languageCode"].first, unittest.equals(arg_lang
uageCode)); | 5840 unittest.expect( |
| 5426 | 5841 queryMap["languageCode"].first, unittest.equals(arg_languageCode)); |
| 5427 | 5842 |
| 5428 var h = { | 5843 var h = { |
| 5429 "content-type" : "application/json; charset=utf-8", | 5844 "content-type": "application/json; charset=utf-8", |
| 5430 }; | 5845 }; |
| 5431 var resp = convert.JSON.encode(buildProductsGenerateApprovalUrlResponse(
)); | 5846 var resp = |
| 5847 convert.JSON.encode(buildProductsGenerateApprovalUrlResponse()); |
| 5432 return new async.Future.value(stringResponse(200, h, resp)); | 5848 return new async.Future.value(stringResponse(200, h, resp)); |
| 5433 }), true); | 5849 }), true); |
| 5434 res.generateApprovalUrl(arg_enterpriseId, arg_productId, languageCode: arg
_languageCode).then(unittest.expectAsync1(((api.ProductsGenerateApprovalUrlRespo
nse response) { | 5850 res |
| 5851 .generateApprovalUrl(arg_enterpriseId, arg_productId, |
| 5852 languageCode: arg_languageCode) |
| 5853 .then(unittest.expectAsync1( |
| 5854 ((api.ProductsGenerateApprovalUrlResponse response) { |
| 5435 checkProductsGenerateApprovalUrlResponse(response); | 5855 checkProductsGenerateApprovalUrlResponse(response); |
| 5436 }))); | 5856 }))); |
| 5437 }); | 5857 }); |
| 5438 | 5858 |
| 5439 unittest.test("method--get", () { | 5859 unittest.test("method--get", () { |
| 5440 | |
| 5441 var mock = new HttpServerMock(); | 5860 var mock = new HttpServerMock(); |
| 5442 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; | 5861 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; |
| 5443 var arg_enterpriseId = "foo"; | 5862 var arg_enterpriseId = "foo"; |
| 5444 var arg_productId = "foo"; | 5863 var arg_productId = "foo"; |
| 5445 var arg_language = "foo"; | 5864 var arg_language = "foo"; |
| 5446 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5865 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5447 var path = (req.url).path; | 5866 var path = (req.url).path; |
| 5448 var pathOffset = 0; | 5867 var pathOffset = 0; |
| 5449 var index; | 5868 var index; |
| 5450 var subPart; | 5869 var subPart; |
| 5451 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5870 unittest.expect( |
| 5871 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5452 pathOffset += 1; | 5872 pathOffset += 1; |
| 5453 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5873 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5874 unittest.equals("androidenterprise/v1/")); |
| 5454 pathOffset += 21; | 5875 pathOffset += 21; |
| 5455 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5876 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5877 unittest.equals("enterprises/")); |
| 5456 pathOffset += 12; | 5878 pathOffset += 12; |
| 5457 index = path.indexOf("/products/", pathOffset); | 5879 index = path.indexOf("/products/", pathOffset); |
| 5458 unittest.expect(index >= 0, unittest.isTrue); | 5880 unittest.expect(index >= 0, unittest.isTrue); |
| 5459 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5881 subPart = |
| 5882 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5460 pathOffset = index; | 5883 pathOffset = index; |
| 5461 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5884 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5462 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/products/")); | 5885 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 5886 unittest.equals("/products/")); |
| 5463 pathOffset += 10; | 5887 pathOffset += 10; |
| 5464 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5888 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5465 pathOffset = path.length; | 5889 pathOffset = path.length; |
| 5466 unittest.expect(subPart, unittest.equals("$arg_productId")); | 5890 unittest.expect(subPart, unittest.equals("$arg_productId")); |
| 5467 | 5891 |
| 5468 var query = (req.url).query; | 5892 var query = (req.url).query; |
| 5469 var queryOffset = 0; | 5893 var queryOffset = 0; |
| 5470 var queryMap = {}; | 5894 var queryMap = {}; |
| 5471 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5895 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5472 parseBool(n) { | 5896 parseBool(n) { |
| 5473 if (n == "true") return true; | 5897 if (n == "true") return true; |
| 5474 if (n == "false") return false; | 5898 if (n == "false") return false; |
| 5475 if (n == null) return null; | 5899 if (n == null) return null; |
| 5476 throw new core.ArgumentError("Invalid boolean: $n"); | 5900 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5477 } | 5901 } |
| 5902 |
| 5478 if (query.length > 0) { | 5903 if (query.length > 0) { |
| 5479 for (var part in query.split("&")) { | 5904 for (var part in query.split("&")) { |
| 5480 var keyvalue = part.split("="); | 5905 var keyvalue = part.split("="); |
| 5481 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5906 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5907 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5482 } | 5908 } |
| 5483 } | 5909 } |
| 5484 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5910 unittest.expect( |
| 5485 | 5911 queryMap["language"].first, unittest.equals(arg_language)); |
| 5486 | 5912 |
| 5487 var h = { | 5913 var h = { |
| 5488 "content-type" : "application/json; charset=utf-8", | 5914 "content-type": "application/json; charset=utf-8", |
| 5489 }; | 5915 }; |
| 5490 var resp = convert.JSON.encode(buildProduct()); | 5916 var resp = convert.JSON.encode(buildProduct()); |
| 5491 return new async.Future.value(stringResponse(200, h, resp)); | 5917 return new async.Future.value(stringResponse(200, h, resp)); |
| 5492 }), true); | 5918 }), true); |
| 5493 res.get(arg_enterpriseId, arg_productId, language: arg_language).then(unit
test.expectAsync1(((api.Product response) { | 5919 res |
| 5920 .get(arg_enterpriseId, arg_productId, language: arg_language) |
| 5921 .then(unittest.expectAsync1(((api.Product response) { |
| 5494 checkProduct(response); | 5922 checkProduct(response); |
| 5495 }))); | 5923 }))); |
| 5496 }); | 5924 }); |
| 5497 | 5925 |
| 5498 unittest.test("method--getAppRestrictionsSchema", () { | 5926 unittest.test("method--getAppRestrictionsSchema", () { |
| 5499 | |
| 5500 var mock = new HttpServerMock(); | 5927 var mock = new HttpServerMock(); |
| 5501 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; | 5928 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; |
| 5502 var arg_enterpriseId = "foo"; | 5929 var arg_enterpriseId = "foo"; |
| 5503 var arg_productId = "foo"; | 5930 var arg_productId = "foo"; |
| 5504 var arg_language = "foo"; | 5931 var arg_language = "foo"; |
| 5505 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 5932 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5506 var path = (req.url).path; | 5933 var path = (req.url).path; |
| 5507 var pathOffset = 0; | 5934 var pathOffset = 0; |
| 5508 var index; | 5935 var index; |
| 5509 var subPart; | 5936 var subPart; |
| 5510 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 5937 unittest.expect( |
| 5938 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5511 pathOffset += 1; | 5939 pathOffset += 1; |
| 5512 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 5940 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 5941 unittest.equals("androidenterprise/v1/")); |
| 5513 pathOffset += 21; | 5942 pathOffset += 21; |
| 5514 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 5943 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 5944 unittest.equals("enterprises/")); |
| 5515 pathOffset += 12; | 5945 pathOffset += 12; |
| 5516 index = path.indexOf("/products/", pathOffset); | 5946 index = path.indexOf("/products/", pathOffset); |
| 5517 unittest.expect(index >= 0, unittest.isTrue); | 5947 unittest.expect(index >= 0, unittest.isTrue); |
| 5518 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5948 subPart = |
| 5949 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5519 pathOffset = index; | 5950 pathOffset = index; |
| 5520 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 5951 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5521 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/products/")); | 5952 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 5953 unittest.equals("/products/")); |
| 5522 pathOffset += 10; | 5954 pathOffset += 10; |
| 5523 index = path.indexOf("/appRestrictionsSchema", pathOffset); | 5955 index = path.indexOf("/appRestrictionsSchema", pathOffset); |
| 5524 unittest.expect(index >= 0, unittest.isTrue); | 5956 unittest.expect(index >= 0, unittest.isTrue); |
| 5525 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5957 subPart = |
| 5958 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5526 pathOffset = index; | 5959 pathOffset = index; |
| 5527 unittest.expect(subPart, unittest.equals("$arg_productId")); | 5960 unittest.expect(subPart, unittest.equals("$arg_productId")); |
| 5528 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("/appRestrictionsSchema")); | 5961 unittest.expect(path.substring(pathOffset, pathOffset + 22), |
| 5962 unittest.equals("/appRestrictionsSchema")); |
| 5529 pathOffset += 22; | 5963 pathOffset += 22; |
| 5530 | 5964 |
| 5531 var query = (req.url).query; | 5965 var query = (req.url).query; |
| 5532 var queryOffset = 0; | 5966 var queryOffset = 0; |
| 5533 var queryMap = {}; | 5967 var queryMap = {}; |
| 5534 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5968 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5535 parseBool(n) { | 5969 parseBool(n) { |
| 5536 if (n == "true") return true; | 5970 if (n == "true") return true; |
| 5537 if (n == "false") return false; | 5971 if (n == "false") return false; |
| 5538 if (n == null) return null; | 5972 if (n == null) return null; |
| 5539 throw new core.ArgumentError("Invalid boolean: $n"); | 5973 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5540 } | 5974 } |
| 5975 |
| 5541 if (query.length > 0) { | 5976 if (query.length > 0) { |
| 5542 for (var part in query.split("&")) { | 5977 for (var part in query.split("&")) { |
| 5543 var keyvalue = part.split("="); | 5978 var keyvalue = part.split("="); |
| 5544 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5979 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 5980 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5545 } | 5981 } |
| 5546 } | 5982 } |
| 5547 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 5983 unittest.expect( |
| 5548 | 5984 queryMap["language"].first, unittest.equals(arg_language)); |
| 5549 | 5985 |
| 5550 var h = { | 5986 var h = { |
| 5551 "content-type" : "application/json; charset=utf-8", | 5987 "content-type": "application/json; charset=utf-8", |
| 5552 }; | 5988 }; |
| 5553 var resp = convert.JSON.encode(buildAppRestrictionsSchema()); | 5989 var resp = convert.JSON.encode(buildAppRestrictionsSchema()); |
| 5554 return new async.Future.value(stringResponse(200, h, resp)); | 5990 return new async.Future.value(stringResponse(200, h, resp)); |
| 5555 }), true); | 5991 }), true); |
| 5556 res.getAppRestrictionsSchema(arg_enterpriseId, arg_productId, language: ar
g_language).then(unittest.expectAsync1(((api.AppRestrictionsSchema response) { | 5992 res |
| 5993 .getAppRestrictionsSchema(arg_enterpriseId, arg_productId, |
| 5994 language: arg_language) |
| 5995 .then(unittest.expectAsync1(((api.AppRestrictionsSchema response) { |
| 5557 checkAppRestrictionsSchema(response); | 5996 checkAppRestrictionsSchema(response); |
| 5558 }))); | 5997 }))); |
| 5559 }); | 5998 }); |
| 5560 | 5999 |
| 5561 unittest.test("method--getPermissions", () { | 6000 unittest.test("method--getPermissions", () { |
| 5562 | |
| 5563 var mock = new HttpServerMock(); | 6001 var mock = new HttpServerMock(); |
| 5564 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; | 6002 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; |
| 5565 var arg_enterpriseId = "foo"; | 6003 var arg_enterpriseId = "foo"; |
| 5566 var arg_productId = "foo"; | 6004 var arg_productId = "foo"; |
| 5567 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6005 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5568 var path = (req.url).path; | 6006 var path = (req.url).path; |
| 5569 var pathOffset = 0; | 6007 var pathOffset = 0; |
| 5570 var index; | 6008 var index; |
| 5571 var subPart; | 6009 var subPart; |
| 5572 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6010 unittest.expect( |
| 6011 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5573 pathOffset += 1; | 6012 pathOffset += 1; |
| 5574 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6013 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6014 unittest.equals("androidenterprise/v1/")); |
| 5575 pathOffset += 21; | 6015 pathOffset += 21; |
| 5576 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6016 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6017 unittest.equals("enterprises/")); |
| 5577 pathOffset += 12; | 6018 pathOffset += 12; |
| 5578 index = path.indexOf("/products/", pathOffset); | 6019 index = path.indexOf("/products/", pathOffset); |
| 5579 unittest.expect(index >= 0, unittest.isTrue); | 6020 unittest.expect(index >= 0, unittest.isTrue); |
| 5580 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6021 subPart = |
| 6022 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5581 pathOffset = index; | 6023 pathOffset = index; |
| 5582 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6024 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5583 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/products/")); | 6025 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 6026 unittest.equals("/products/")); |
| 5584 pathOffset += 10; | 6027 pathOffset += 10; |
| 5585 index = path.indexOf("/permissions", pathOffset); | 6028 index = path.indexOf("/permissions", pathOffset); |
| 5586 unittest.expect(index >= 0, unittest.isTrue); | 6029 unittest.expect(index >= 0, unittest.isTrue); |
| 5587 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6030 subPart = |
| 6031 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5588 pathOffset = index; | 6032 pathOffset = index; |
| 5589 unittest.expect(subPart, unittest.equals("$arg_productId")); | 6033 unittest.expect(subPart, unittest.equals("$arg_productId")); |
| 5590 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/permissions")); | 6034 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6035 unittest.equals("/permissions")); |
| 5591 pathOffset += 12; | 6036 pathOffset += 12; |
| 5592 | 6037 |
| 5593 var query = (req.url).query; | 6038 var query = (req.url).query; |
| 5594 var queryOffset = 0; | 6039 var queryOffset = 0; |
| 5595 var queryMap = {}; | 6040 var queryMap = {}; |
| 5596 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6041 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5597 parseBool(n) { | 6042 parseBool(n) { |
| 5598 if (n == "true") return true; | 6043 if (n == "true") return true; |
| 5599 if (n == "false") return false; | 6044 if (n == "false") return false; |
| 5600 if (n == null) return null; | 6045 if (n == null) return null; |
| 5601 throw new core.ArgumentError("Invalid boolean: $n"); | 6046 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5602 } | 6047 } |
| 6048 |
| 5603 if (query.length > 0) { | 6049 if (query.length > 0) { |
| 5604 for (var part in query.split("&")) { | 6050 for (var part in query.split("&")) { |
| 5605 var keyvalue = part.split("="); | 6051 var keyvalue = part.split("="); |
| 5606 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6052 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6053 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5607 } | 6054 } |
| 5608 } | 6055 } |
| 5609 | 6056 |
| 5610 | |
| 5611 var h = { | 6057 var h = { |
| 5612 "content-type" : "application/json; charset=utf-8", | 6058 "content-type": "application/json; charset=utf-8", |
| 5613 }; | 6059 }; |
| 5614 var resp = convert.JSON.encode(buildProductPermissions()); | 6060 var resp = convert.JSON.encode(buildProductPermissions()); |
| 5615 return new async.Future.value(stringResponse(200, h, resp)); | 6061 return new async.Future.value(stringResponse(200, h, resp)); |
| 5616 }), true); | 6062 }), true); |
| 5617 res.getPermissions(arg_enterpriseId, arg_productId).then(unittest.expectAs
ync1(((api.ProductPermissions response) { | 6063 res |
| 6064 .getPermissions(arg_enterpriseId, arg_productId) |
| 6065 .then(unittest.expectAsync1(((api.ProductPermissions response) { |
| 5618 checkProductPermissions(response); | 6066 checkProductPermissions(response); |
| 5619 }))); | 6067 }))); |
| 5620 }); | 6068 }); |
| 5621 | 6069 |
| 5622 unittest.test("method--list", () { | 6070 unittest.test("method--list", () { |
| 5623 | |
| 5624 var mock = new HttpServerMock(); | 6071 var mock = new HttpServerMock(); |
| 5625 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; | 6072 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; |
| 5626 var arg_enterpriseId = "foo"; | 6073 var arg_enterpriseId = "foo"; |
| 5627 var arg_approved = true; | 6074 var arg_approved = true; |
| 5628 var arg_language = "foo"; | 6075 var arg_language = "foo"; |
| 5629 var arg_maxResults = 42; | 6076 var arg_maxResults = 42; |
| 5630 var arg_query = "foo"; | 6077 var arg_query = "foo"; |
| 5631 var arg_token = "foo"; | 6078 var arg_token = "foo"; |
| 5632 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6079 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5633 var path = (req.url).path; | 6080 var path = (req.url).path; |
| 5634 var pathOffset = 0; | 6081 var pathOffset = 0; |
| 5635 var index; | 6082 var index; |
| 5636 var subPart; | 6083 var subPart; |
| 5637 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6084 unittest.expect( |
| 6085 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5638 pathOffset += 1; | 6086 pathOffset += 1; |
| 5639 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6087 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6088 unittest.equals("androidenterprise/v1/")); |
| 5640 pathOffset += 21; | 6089 pathOffset += 21; |
| 5641 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6090 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6091 unittest.equals("enterprises/")); |
| 5642 pathOffset += 12; | 6092 pathOffset += 12; |
| 5643 index = path.indexOf("/products", pathOffset); | 6093 index = path.indexOf("/products", pathOffset); |
| 5644 unittest.expect(index >= 0, unittest.isTrue); | 6094 unittest.expect(index >= 0, unittest.isTrue); |
| 5645 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6095 subPart = |
| 6096 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5646 pathOffset = index; | 6097 pathOffset = index; |
| 5647 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6098 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5648 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/products")); | 6099 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6100 unittest.equals("/products")); |
| 5649 pathOffset += 9; | 6101 pathOffset += 9; |
| 5650 | 6102 |
| 5651 var query = (req.url).query; | 6103 var query = (req.url).query; |
| 5652 var queryOffset = 0; | 6104 var queryOffset = 0; |
| 5653 var queryMap = {}; | 6105 var queryMap = {}; |
| 5654 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6106 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5655 parseBool(n) { | 6107 parseBool(n) { |
| 5656 if (n == "true") return true; | 6108 if (n == "true") return true; |
| 5657 if (n == "false") return false; | 6109 if (n == "false") return false; |
| 5658 if (n == null) return null; | 6110 if (n == null) return null; |
| 5659 throw new core.ArgumentError("Invalid boolean: $n"); | 6111 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5660 } | 6112 } |
| 6113 |
| 5661 if (query.length > 0) { | 6114 if (query.length > 0) { |
| 5662 for (var part in query.split("&")) { | 6115 for (var part in query.split("&")) { |
| 5663 var keyvalue = part.split("="); | 6116 var keyvalue = part.split("="); |
| 5664 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6117 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6118 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5665 } | 6119 } |
| 5666 } | 6120 } |
| 5667 unittest.expect(queryMap["approved"].first, unittest.equals("$arg_approv
ed")); | 6121 unittest.expect( |
| 5668 unittest.expect(queryMap["language"].first, unittest.equals(arg_language
)); | 6122 queryMap["approved"].first, unittest.equals("$arg_approved")); |
| 5669 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 6123 unittest.expect( |
| 6124 queryMap["language"].first, unittest.equals(arg_language)); |
| 6125 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 6126 unittest.equals(arg_maxResults)); |
| 5670 unittest.expect(queryMap["query"].first, unittest.equals(arg_query)); | 6127 unittest.expect(queryMap["query"].first, unittest.equals(arg_query)); |
| 5671 unittest.expect(queryMap["token"].first, unittest.equals(arg_token)); | 6128 unittest.expect(queryMap["token"].first, unittest.equals(arg_token)); |
| 5672 | 6129 |
| 5673 | |
| 5674 var h = { | 6130 var h = { |
| 5675 "content-type" : "application/json; charset=utf-8", | 6131 "content-type": "application/json; charset=utf-8", |
| 5676 }; | 6132 }; |
| 5677 var resp = convert.JSON.encode(buildProductsListResponse()); | 6133 var resp = convert.JSON.encode(buildProductsListResponse()); |
| 5678 return new async.Future.value(stringResponse(200, h, resp)); | 6134 return new async.Future.value(stringResponse(200, h, resp)); |
| 5679 }), true); | 6135 }), true); |
| 5680 res.list(arg_enterpriseId, approved: arg_approved, language: arg_language,
maxResults: arg_maxResults, query: arg_query, token: arg_token).then(unittest.e
xpectAsync1(((api.ProductsListResponse response) { | 6136 res |
| 6137 .list(arg_enterpriseId, |
| 6138 approved: arg_approved, |
| 6139 language: arg_language, |
| 6140 maxResults: arg_maxResults, |
| 6141 query: arg_query, |
| 6142 token: arg_token) |
| 6143 .then(unittest.expectAsync1(((api.ProductsListResponse response) { |
| 5681 checkProductsListResponse(response); | 6144 checkProductsListResponse(response); |
| 5682 }))); | 6145 }))); |
| 5683 }); | 6146 }); |
| 5684 | 6147 |
| 5685 unittest.test("method--unapprove", () { | 6148 unittest.test("method--unapprove", () { |
| 5686 | |
| 5687 var mock = new HttpServerMock(); | 6149 var mock = new HttpServerMock(); |
| 5688 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; | 6150 api.ProductsResourceApi res = new api.AndroidenterpriseApi(mock).products; |
| 5689 var arg_enterpriseId = "foo"; | 6151 var arg_enterpriseId = "foo"; |
| 5690 var arg_productId = "foo"; | 6152 var arg_productId = "foo"; |
| 5691 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6153 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5692 var path = (req.url).path; | 6154 var path = (req.url).path; |
| 5693 var pathOffset = 0; | 6155 var pathOffset = 0; |
| 5694 var index; | 6156 var index; |
| 5695 var subPart; | 6157 var subPart; |
| 5696 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6158 unittest.expect( |
| 6159 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5697 pathOffset += 1; | 6160 pathOffset += 1; |
| 5698 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6161 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6162 unittest.equals("androidenterprise/v1/")); |
| 5699 pathOffset += 21; | 6163 pathOffset += 21; |
| 5700 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6164 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6165 unittest.equals("enterprises/")); |
| 5701 pathOffset += 12; | 6166 pathOffset += 12; |
| 5702 index = path.indexOf("/products/", pathOffset); | 6167 index = path.indexOf("/products/", pathOffset); |
| 5703 unittest.expect(index >= 0, unittest.isTrue); | 6168 unittest.expect(index >= 0, unittest.isTrue); |
| 5704 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6169 subPart = |
| 6170 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5705 pathOffset = index; | 6171 pathOffset = index; |
| 5706 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6172 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5707 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/products/")); | 6173 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 6174 unittest.equals("/products/")); |
| 5708 pathOffset += 10; | 6175 pathOffset += 10; |
| 5709 index = path.indexOf("/unapprove", pathOffset); | 6176 index = path.indexOf("/unapprove", pathOffset); |
| 5710 unittest.expect(index >= 0, unittest.isTrue); | 6177 unittest.expect(index >= 0, unittest.isTrue); |
| 5711 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6178 subPart = |
| 6179 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5712 pathOffset = index; | 6180 pathOffset = index; |
| 5713 unittest.expect(subPart, unittest.equals("$arg_productId")); | 6181 unittest.expect(subPart, unittest.equals("$arg_productId")); |
| 5714 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/unapprove")); | 6182 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 6183 unittest.equals("/unapprove")); |
| 5715 pathOffset += 10; | 6184 pathOffset += 10; |
| 5716 | 6185 |
| 5717 var query = (req.url).query; | 6186 var query = (req.url).query; |
| 5718 var queryOffset = 0; | 6187 var queryOffset = 0; |
| 5719 var queryMap = {}; | 6188 var queryMap = {}; |
| 5720 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6189 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5721 parseBool(n) { | 6190 parseBool(n) { |
| 5722 if (n == "true") return true; | 6191 if (n == "true") return true; |
| 5723 if (n == "false") return false; | 6192 if (n == "false") return false; |
| 5724 if (n == null) return null; | 6193 if (n == null) return null; |
| 5725 throw new core.ArgumentError("Invalid boolean: $n"); | 6194 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5726 } | 6195 } |
| 6196 |
| 5727 if (query.length > 0) { | 6197 if (query.length > 0) { |
| 5728 for (var part in query.split("&")) { | 6198 for (var part in query.split("&")) { |
| 5729 var keyvalue = part.split("="); | 6199 var keyvalue = part.split("="); |
| 5730 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6200 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6201 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5731 } | 6202 } |
| 5732 } | 6203 } |
| 5733 | 6204 |
| 5734 | |
| 5735 var h = { | 6205 var h = { |
| 5736 "content-type" : "application/json; charset=utf-8", | 6206 "content-type": "application/json; charset=utf-8", |
| 5737 }; | 6207 }; |
| 5738 var resp = ""; | 6208 var resp = ""; |
| 5739 return new async.Future.value(stringResponse(200, h, resp)); | 6209 return new async.Future.value(stringResponse(200, h, resp)); |
| 5740 }), true); | 6210 }), true); |
| 5741 res.unapprove(arg_enterpriseId, arg_productId).then(unittest.expectAsync1(
(_) {})); | 6211 res |
| 6212 .unapprove(arg_enterpriseId, arg_productId) |
| 6213 .then(unittest.expectAsync1((_) {})); |
| 5742 }); | 6214 }); |
| 5743 | |
| 5744 }); | 6215 }); |
| 5745 | 6216 |
| 5746 | |
| 5747 unittest.group("resource-ServiceaccountkeysResourceApi", () { | 6217 unittest.group("resource-ServiceaccountkeysResourceApi", () { |
| 5748 unittest.test("method--delete", () { | 6218 unittest.test("method--delete", () { |
| 5749 | |
| 5750 var mock = new HttpServerMock(); | 6219 var mock = new HttpServerMock(); |
| 5751 api.ServiceaccountkeysResourceApi res = new api.AndroidenterpriseApi(mock)
.serviceaccountkeys; | 6220 api.ServiceaccountkeysResourceApi res = |
| 6221 new api.AndroidenterpriseApi(mock).serviceaccountkeys; |
| 5752 var arg_enterpriseId = "foo"; | 6222 var arg_enterpriseId = "foo"; |
| 5753 var arg_keyId = "foo"; | 6223 var arg_keyId = "foo"; |
| 5754 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6224 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5755 var path = (req.url).path; | 6225 var path = (req.url).path; |
| 5756 var pathOffset = 0; | 6226 var pathOffset = 0; |
| 5757 var index; | 6227 var index; |
| 5758 var subPart; | 6228 var subPart; |
| 5759 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6229 unittest.expect( |
| 6230 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5760 pathOffset += 1; | 6231 pathOffset += 1; |
| 5761 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6232 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6233 unittest.equals("androidenterprise/v1/")); |
| 5762 pathOffset += 21; | 6234 pathOffset += 21; |
| 5763 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6235 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6236 unittest.equals("enterprises/")); |
| 5764 pathOffset += 12; | 6237 pathOffset += 12; |
| 5765 index = path.indexOf("/serviceAccountKeys/", pathOffset); | 6238 index = path.indexOf("/serviceAccountKeys/", pathOffset); |
| 5766 unittest.expect(index >= 0, unittest.isTrue); | 6239 unittest.expect(index >= 0, unittest.isTrue); |
| 5767 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6240 subPart = |
| 6241 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5768 pathOffset = index; | 6242 pathOffset = index; |
| 5769 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6243 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5770 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/serviceAccountKeys/")); | 6244 unittest.expect(path.substring(pathOffset, pathOffset + 20), |
| 6245 unittest.equals("/serviceAccountKeys/")); |
| 5771 pathOffset += 20; | 6246 pathOffset += 20; |
| 5772 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6247 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5773 pathOffset = path.length; | 6248 pathOffset = path.length; |
| 5774 unittest.expect(subPart, unittest.equals("$arg_keyId")); | 6249 unittest.expect(subPart, unittest.equals("$arg_keyId")); |
| 5775 | 6250 |
| 5776 var query = (req.url).query; | 6251 var query = (req.url).query; |
| 5777 var queryOffset = 0; | 6252 var queryOffset = 0; |
| 5778 var queryMap = {}; | 6253 var queryMap = {}; |
| 5779 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6254 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5780 parseBool(n) { | 6255 parseBool(n) { |
| 5781 if (n == "true") return true; | 6256 if (n == "true") return true; |
| 5782 if (n == "false") return false; | 6257 if (n == "false") return false; |
| 5783 if (n == null) return null; | 6258 if (n == null) return null; |
| 5784 throw new core.ArgumentError("Invalid boolean: $n"); | 6259 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5785 } | 6260 } |
| 6261 |
| 5786 if (query.length > 0) { | 6262 if (query.length > 0) { |
| 5787 for (var part in query.split("&")) { | 6263 for (var part in query.split("&")) { |
| 5788 var keyvalue = part.split("="); | 6264 var keyvalue = part.split("="); |
| 5789 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6265 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6266 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5790 } | 6267 } |
| 5791 } | 6268 } |
| 5792 | 6269 |
| 5793 | |
| 5794 var h = { | 6270 var h = { |
| 5795 "content-type" : "application/json; charset=utf-8", | 6271 "content-type": "application/json; charset=utf-8", |
| 5796 }; | 6272 }; |
| 5797 var resp = ""; | 6273 var resp = ""; |
| 5798 return new async.Future.value(stringResponse(200, h, resp)); | 6274 return new async.Future.value(stringResponse(200, h, resp)); |
| 5799 }), true); | 6275 }), true); |
| 5800 res.delete(arg_enterpriseId, arg_keyId).then(unittest.expectAsync1((_) {})
); | 6276 res |
| 6277 .delete(arg_enterpriseId, arg_keyId) |
| 6278 .then(unittest.expectAsync1((_) {})); |
| 5801 }); | 6279 }); |
| 5802 | 6280 |
| 5803 unittest.test("method--insert", () { | 6281 unittest.test("method--insert", () { |
| 5804 | |
| 5805 var mock = new HttpServerMock(); | 6282 var mock = new HttpServerMock(); |
| 5806 api.ServiceaccountkeysResourceApi res = new api.AndroidenterpriseApi(mock)
.serviceaccountkeys; | 6283 api.ServiceaccountkeysResourceApi res = |
| 6284 new api.AndroidenterpriseApi(mock).serviceaccountkeys; |
| 5807 var arg_request = buildServiceAccountKey(); | 6285 var arg_request = buildServiceAccountKey(); |
| 5808 var arg_enterpriseId = "foo"; | 6286 var arg_enterpriseId = "foo"; |
| 5809 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6287 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5810 var obj = new api.ServiceAccountKey.fromJson(json); | 6288 var obj = new api.ServiceAccountKey.fromJson(json); |
| 5811 checkServiceAccountKey(obj); | 6289 checkServiceAccountKey(obj); |
| 5812 | 6290 |
| 5813 var path = (req.url).path; | 6291 var path = (req.url).path; |
| 5814 var pathOffset = 0; | 6292 var pathOffset = 0; |
| 5815 var index; | 6293 var index; |
| 5816 var subPart; | 6294 var subPart; |
| 5817 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6295 unittest.expect( |
| 6296 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5818 pathOffset += 1; | 6297 pathOffset += 1; |
| 5819 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6298 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6299 unittest.equals("androidenterprise/v1/")); |
| 5820 pathOffset += 21; | 6300 pathOffset += 21; |
| 5821 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6301 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6302 unittest.equals("enterprises/")); |
| 5822 pathOffset += 12; | 6303 pathOffset += 12; |
| 5823 index = path.indexOf("/serviceAccountKeys", pathOffset); | 6304 index = path.indexOf("/serviceAccountKeys", pathOffset); |
| 5824 unittest.expect(index >= 0, unittest.isTrue); | 6305 unittest.expect(index >= 0, unittest.isTrue); |
| 5825 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6306 subPart = |
| 6307 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5826 pathOffset = index; | 6308 pathOffset = index; |
| 5827 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6309 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5828 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/serviceAccountKeys")); | 6310 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6311 unittest.equals("/serviceAccountKeys")); |
| 5829 pathOffset += 19; | 6312 pathOffset += 19; |
| 5830 | 6313 |
| 5831 var query = (req.url).query; | 6314 var query = (req.url).query; |
| 5832 var queryOffset = 0; | 6315 var queryOffset = 0; |
| 5833 var queryMap = {}; | 6316 var queryMap = {}; |
| 5834 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6317 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5835 parseBool(n) { | 6318 parseBool(n) { |
| 5836 if (n == "true") return true; | 6319 if (n == "true") return true; |
| 5837 if (n == "false") return false; | 6320 if (n == "false") return false; |
| 5838 if (n == null) return null; | 6321 if (n == null) return null; |
| 5839 throw new core.ArgumentError("Invalid boolean: $n"); | 6322 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5840 } | 6323 } |
| 6324 |
| 5841 if (query.length > 0) { | 6325 if (query.length > 0) { |
| 5842 for (var part in query.split("&")) { | 6326 for (var part in query.split("&")) { |
| 5843 var keyvalue = part.split("="); | 6327 var keyvalue = part.split("="); |
| 5844 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6328 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6329 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5845 } | 6330 } |
| 5846 } | 6331 } |
| 5847 | 6332 |
| 5848 | |
| 5849 var h = { | 6333 var h = { |
| 5850 "content-type" : "application/json; charset=utf-8", | 6334 "content-type": "application/json; charset=utf-8", |
| 5851 }; | 6335 }; |
| 5852 var resp = convert.JSON.encode(buildServiceAccountKey()); | 6336 var resp = convert.JSON.encode(buildServiceAccountKey()); |
| 5853 return new async.Future.value(stringResponse(200, h, resp)); | 6337 return new async.Future.value(stringResponse(200, h, resp)); |
| 5854 }), true); | 6338 }), true); |
| 5855 res.insert(arg_request, arg_enterpriseId).then(unittest.expectAsync1(((api
.ServiceAccountKey response) { | 6339 res |
| 6340 .insert(arg_request, arg_enterpriseId) |
| 6341 .then(unittest.expectAsync1(((api.ServiceAccountKey response) { |
| 5856 checkServiceAccountKey(response); | 6342 checkServiceAccountKey(response); |
| 5857 }))); | 6343 }))); |
| 5858 }); | 6344 }); |
| 5859 | 6345 |
| 5860 unittest.test("method--list", () { | 6346 unittest.test("method--list", () { |
| 5861 | |
| 5862 var mock = new HttpServerMock(); | 6347 var mock = new HttpServerMock(); |
| 5863 api.ServiceaccountkeysResourceApi res = new api.AndroidenterpriseApi(mock)
.serviceaccountkeys; | 6348 api.ServiceaccountkeysResourceApi res = |
| 6349 new api.AndroidenterpriseApi(mock).serviceaccountkeys; |
| 5864 var arg_enterpriseId = "foo"; | 6350 var arg_enterpriseId = "foo"; |
| 5865 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6351 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5866 var path = (req.url).path; | 6352 var path = (req.url).path; |
| 5867 var pathOffset = 0; | 6353 var pathOffset = 0; |
| 5868 var index; | 6354 var index; |
| 5869 var subPart; | 6355 var subPart; |
| 5870 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6356 unittest.expect( |
| 6357 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5871 pathOffset += 1; | 6358 pathOffset += 1; |
| 5872 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6359 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6360 unittest.equals("androidenterprise/v1/")); |
| 5873 pathOffset += 21; | 6361 pathOffset += 21; |
| 5874 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6362 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6363 unittest.equals("enterprises/")); |
| 5875 pathOffset += 12; | 6364 pathOffset += 12; |
| 5876 index = path.indexOf("/serviceAccountKeys", pathOffset); | 6365 index = path.indexOf("/serviceAccountKeys", pathOffset); |
| 5877 unittest.expect(index >= 0, unittest.isTrue); | 6366 unittest.expect(index >= 0, unittest.isTrue); |
| 5878 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6367 subPart = |
| 6368 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5879 pathOffset = index; | 6369 pathOffset = index; |
| 5880 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6370 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5881 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/serviceAccountKeys")); | 6371 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6372 unittest.equals("/serviceAccountKeys")); |
| 5882 pathOffset += 19; | 6373 pathOffset += 19; |
| 5883 | 6374 |
| 5884 var query = (req.url).query; | 6375 var query = (req.url).query; |
| 5885 var queryOffset = 0; | 6376 var queryOffset = 0; |
| 5886 var queryMap = {}; | 6377 var queryMap = {}; |
| 5887 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6378 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5888 parseBool(n) { | 6379 parseBool(n) { |
| 5889 if (n == "true") return true; | 6380 if (n == "true") return true; |
| 5890 if (n == "false") return false; | 6381 if (n == "false") return false; |
| 5891 if (n == null) return null; | 6382 if (n == null) return null; |
| 5892 throw new core.ArgumentError("Invalid boolean: $n"); | 6383 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5893 } | 6384 } |
| 6385 |
| 5894 if (query.length > 0) { | 6386 if (query.length > 0) { |
| 5895 for (var part in query.split("&")) { | 6387 for (var part in query.split("&")) { |
| 5896 var keyvalue = part.split("="); | 6388 var keyvalue = part.split("="); |
| 5897 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6389 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6390 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5898 } | 6391 } |
| 5899 } | 6392 } |
| 5900 | 6393 |
| 5901 | |
| 5902 var h = { | 6394 var h = { |
| 5903 "content-type" : "application/json; charset=utf-8", | 6395 "content-type": "application/json; charset=utf-8", |
| 5904 }; | 6396 }; |
| 5905 var resp = convert.JSON.encode(buildServiceAccountKeysListResponse()); | 6397 var resp = convert.JSON.encode(buildServiceAccountKeysListResponse()); |
| 5906 return new async.Future.value(stringResponse(200, h, resp)); | 6398 return new async.Future.value(stringResponse(200, h, resp)); |
| 5907 }), true); | 6399 }), true); |
| 5908 res.list(arg_enterpriseId).then(unittest.expectAsync1(((api.ServiceAccount
KeysListResponse response) { | 6400 res.list(arg_enterpriseId).then( |
| 6401 unittest.expectAsync1(((api.ServiceAccountKeysListResponse response) { |
| 5909 checkServiceAccountKeysListResponse(response); | 6402 checkServiceAccountKeysListResponse(response); |
| 5910 }))); | 6403 }))); |
| 5911 }); | 6404 }); |
| 5912 | |
| 5913 }); | 6405 }); |
| 5914 | 6406 |
| 5915 | |
| 5916 unittest.group("resource-StorelayoutclustersResourceApi", () { | 6407 unittest.group("resource-StorelayoutclustersResourceApi", () { |
| 5917 unittest.test("method--delete", () { | 6408 unittest.test("method--delete", () { |
| 5918 | |
| 5919 var mock = new HttpServerMock(); | 6409 var mock = new HttpServerMock(); |
| 5920 api.StorelayoutclustersResourceApi res = new api.AndroidenterpriseApi(mock
).storelayoutclusters; | 6410 api.StorelayoutclustersResourceApi res = |
| 6411 new api.AndroidenterpriseApi(mock).storelayoutclusters; |
| 5921 var arg_enterpriseId = "foo"; | 6412 var arg_enterpriseId = "foo"; |
| 5922 var arg_pageId = "foo"; | 6413 var arg_pageId = "foo"; |
| 5923 var arg_clusterId = "foo"; | 6414 var arg_clusterId = "foo"; |
| 5924 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6415 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5925 var path = (req.url).path; | 6416 var path = (req.url).path; |
| 5926 var pathOffset = 0; | 6417 var pathOffset = 0; |
| 5927 var index; | 6418 var index; |
| 5928 var subPart; | 6419 var subPart; |
| 5929 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6420 unittest.expect( |
| 6421 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5930 pathOffset += 1; | 6422 pathOffset += 1; |
| 5931 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6423 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6424 unittest.equals("androidenterprise/v1/")); |
| 5932 pathOffset += 21; | 6425 pathOffset += 21; |
| 5933 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6426 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6427 unittest.equals("enterprises/")); |
| 5934 pathOffset += 12; | 6428 pathOffset += 12; |
| 5935 index = path.indexOf("/storeLayout/pages/", pathOffset); | 6429 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 5936 unittest.expect(index >= 0, unittest.isTrue); | 6430 unittest.expect(index >= 0, unittest.isTrue); |
| 5937 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6431 subPart = |
| 6432 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5938 pathOffset = index; | 6433 pathOffset = index; |
| 5939 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6434 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 5940 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 6435 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6436 unittest.equals("/storeLayout/pages/")); |
| 5941 pathOffset += 19; | 6437 pathOffset += 19; |
| 5942 index = path.indexOf("/clusters/", pathOffset); | 6438 index = path.indexOf("/clusters/", pathOffset); |
| 5943 unittest.expect(index >= 0, unittest.isTrue); | 6439 unittest.expect(index >= 0, unittest.isTrue); |
| 5944 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6440 subPart = |
| 6441 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 5945 pathOffset = index; | 6442 pathOffset = index; |
| 5946 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 6443 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 5947 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 6444 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 6445 unittest.equals("/clusters/")); |
| 5948 pathOffset += 10; | 6446 pathOffset += 10; |
| 5949 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6447 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5950 pathOffset = path.length; | 6448 pathOffset = path.length; |
| 5951 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 6449 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
| 5952 | 6450 |
| 5953 var query = (req.url).query; | 6451 var query = (req.url).query; |
| 5954 var queryOffset = 0; | 6452 var queryOffset = 0; |
| 5955 var queryMap = {}; | 6453 var queryMap = {}; |
| 5956 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6454 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5957 parseBool(n) { | 6455 parseBool(n) { |
| 5958 if (n == "true") return true; | 6456 if (n == "true") return true; |
| 5959 if (n == "false") return false; | 6457 if (n == "false") return false; |
| 5960 if (n == null) return null; | 6458 if (n == null) return null; |
| 5961 throw new core.ArgumentError("Invalid boolean: $n"); | 6459 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5962 } | 6460 } |
| 6461 |
| 5963 if (query.length > 0) { | 6462 if (query.length > 0) { |
| 5964 for (var part in query.split("&")) { | 6463 for (var part in query.split("&")) { |
| 5965 var keyvalue = part.split("="); | 6464 var keyvalue = part.split("="); |
| 5966 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6465 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6466 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 5967 } | 6467 } |
| 5968 } | 6468 } |
| 5969 | 6469 |
| 5970 | |
| 5971 var h = { | 6470 var h = { |
| 5972 "content-type" : "application/json; charset=utf-8", | 6471 "content-type": "application/json; charset=utf-8", |
| 5973 }; | 6472 }; |
| 5974 var resp = ""; | 6473 var resp = ""; |
| 5975 return new async.Future.value(stringResponse(200, h, resp)); | 6474 return new async.Future.value(stringResponse(200, h, resp)); |
| 5976 }), true); | 6475 }), true); |
| 5977 res.delete(arg_enterpriseId, arg_pageId, arg_clusterId).then(unittest.expe
ctAsync1((_) {})); | 6476 res |
| 6477 .delete(arg_enterpriseId, arg_pageId, arg_clusterId) |
| 6478 .then(unittest.expectAsync1((_) {})); |
| 5978 }); | 6479 }); |
| 5979 | 6480 |
| 5980 unittest.test("method--get", () { | 6481 unittest.test("method--get", () { |
| 5981 | |
| 5982 var mock = new HttpServerMock(); | 6482 var mock = new HttpServerMock(); |
| 5983 api.StorelayoutclustersResourceApi res = new api.AndroidenterpriseApi(mock
).storelayoutclusters; | 6483 api.StorelayoutclustersResourceApi res = |
| 6484 new api.AndroidenterpriseApi(mock).storelayoutclusters; |
| 5984 var arg_enterpriseId = "foo"; | 6485 var arg_enterpriseId = "foo"; |
| 5985 var arg_pageId = "foo"; | 6486 var arg_pageId = "foo"; |
| 5986 var arg_clusterId = "foo"; | 6487 var arg_clusterId = "foo"; |
| 5987 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6488 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 5988 var path = (req.url).path; | 6489 var path = (req.url).path; |
| 5989 var pathOffset = 0; | 6490 var pathOffset = 0; |
| 5990 var index; | 6491 var index; |
| 5991 var subPart; | 6492 var subPart; |
| 5992 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6493 unittest.expect( |
| 6494 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 5993 pathOffset += 1; | 6495 pathOffset += 1; |
| 5994 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6496 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6497 unittest.equals("androidenterprise/v1/")); |
| 5995 pathOffset += 21; | 6498 pathOffset += 21; |
| 5996 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6499 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6500 unittest.equals("enterprises/")); |
| 5997 pathOffset += 12; | 6501 pathOffset += 12; |
| 5998 index = path.indexOf("/storeLayout/pages/", pathOffset); | 6502 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 5999 unittest.expect(index >= 0, unittest.isTrue); | 6503 unittest.expect(index >= 0, unittest.isTrue); |
| 6000 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6504 subPart = |
| 6505 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6001 pathOffset = index; | 6506 pathOffset = index; |
| 6002 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6507 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6003 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 6508 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6509 unittest.equals("/storeLayout/pages/")); |
| 6004 pathOffset += 19; | 6510 pathOffset += 19; |
| 6005 index = path.indexOf("/clusters/", pathOffset); | 6511 index = path.indexOf("/clusters/", pathOffset); |
| 6006 unittest.expect(index >= 0, unittest.isTrue); | 6512 unittest.expect(index >= 0, unittest.isTrue); |
| 6007 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6513 subPart = |
| 6514 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6008 pathOffset = index; | 6515 pathOffset = index; |
| 6009 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 6516 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 6010 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 6517 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 6518 unittest.equals("/clusters/")); |
| 6011 pathOffset += 10; | 6519 pathOffset += 10; |
| 6012 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6520 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6013 pathOffset = path.length; | 6521 pathOffset = path.length; |
| 6014 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 6522 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
| 6015 | 6523 |
| 6016 var query = (req.url).query; | 6524 var query = (req.url).query; |
| 6017 var queryOffset = 0; | 6525 var queryOffset = 0; |
| 6018 var queryMap = {}; | 6526 var queryMap = {}; |
| 6019 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6527 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6020 parseBool(n) { | 6528 parseBool(n) { |
| 6021 if (n == "true") return true; | 6529 if (n == "true") return true; |
| 6022 if (n == "false") return false; | 6530 if (n == "false") return false; |
| 6023 if (n == null) return null; | 6531 if (n == null) return null; |
| 6024 throw new core.ArgumentError("Invalid boolean: $n"); | 6532 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6025 } | 6533 } |
| 6534 |
| 6026 if (query.length > 0) { | 6535 if (query.length > 0) { |
| 6027 for (var part in query.split("&")) { | 6536 for (var part in query.split("&")) { |
| 6028 var keyvalue = part.split("="); | 6537 var keyvalue = part.split("="); |
| 6029 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6538 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6539 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6030 } | 6540 } |
| 6031 } | 6541 } |
| 6032 | 6542 |
| 6033 | |
| 6034 var h = { | 6543 var h = { |
| 6035 "content-type" : "application/json; charset=utf-8", | 6544 "content-type": "application/json; charset=utf-8", |
| 6036 }; | 6545 }; |
| 6037 var resp = convert.JSON.encode(buildStoreCluster()); | 6546 var resp = convert.JSON.encode(buildStoreCluster()); |
| 6038 return new async.Future.value(stringResponse(200, h, resp)); | 6547 return new async.Future.value(stringResponse(200, h, resp)); |
| 6039 }), true); | 6548 }), true); |
| 6040 res.get(arg_enterpriseId, arg_pageId, arg_clusterId).then(unittest.expectA
sync1(((api.StoreCluster response) { | 6549 res |
| 6550 .get(arg_enterpriseId, arg_pageId, arg_clusterId) |
| 6551 .then(unittest.expectAsync1(((api.StoreCluster response) { |
| 6041 checkStoreCluster(response); | 6552 checkStoreCluster(response); |
| 6042 }))); | 6553 }))); |
| 6043 }); | 6554 }); |
| 6044 | 6555 |
| 6045 unittest.test("method--insert", () { | 6556 unittest.test("method--insert", () { |
| 6046 | |
| 6047 var mock = new HttpServerMock(); | 6557 var mock = new HttpServerMock(); |
| 6048 api.StorelayoutclustersResourceApi res = new api.AndroidenterpriseApi(mock
).storelayoutclusters; | 6558 api.StorelayoutclustersResourceApi res = |
| 6559 new api.AndroidenterpriseApi(mock).storelayoutclusters; |
| 6049 var arg_request = buildStoreCluster(); | 6560 var arg_request = buildStoreCluster(); |
| 6050 var arg_enterpriseId = "foo"; | 6561 var arg_enterpriseId = "foo"; |
| 6051 var arg_pageId = "foo"; | 6562 var arg_pageId = "foo"; |
| 6052 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6563 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6053 var obj = new api.StoreCluster.fromJson(json); | 6564 var obj = new api.StoreCluster.fromJson(json); |
| 6054 checkStoreCluster(obj); | 6565 checkStoreCluster(obj); |
| 6055 | 6566 |
| 6056 var path = (req.url).path; | 6567 var path = (req.url).path; |
| 6057 var pathOffset = 0; | 6568 var pathOffset = 0; |
| 6058 var index; | 6569 var index; |
| 6059 var subPart; | 6570 var subPart; |
| 6060 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6571 unittest.expect( |
| 6572 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6061 pathOffset += 1; | 6573 pathOffset += 1; |
| 6062 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6574 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6575 unittest.equals("androidenterprise/v1/")); |
| 6063 pathOffset += 21; | 6576 pathOffset += 21; |
| 6064 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6577 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6578 unittest.equals("enterprises/")); |
| 6065 pathOffset += 12; | 6579 pathOffset += 12; |
| 6066 index = path.indexOf("/storeLayout/pages/", pathOffset); | 6580 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 6067 unittest.expect(index >= 0, unittest.isTrue); | 6581 unittest.expect(index >= 0, unittest.isTrue); |
| 6068 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6582 subPart = |
| 6583 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6069 pathOffset = index; | 6584 pathOffset = index; |
| 6070 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6585 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6071 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 6586 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6587 unittest.equals("/storeLayout/pages/")); |
| 6072 pathOffset += 19; | 6588 pathOffset += 19; |
| 6073 index = path.indexOf("/clusters", pathOffset); | 6589 index = path.indexOf("/clusters", pathOffset); |
| 6074 unittest.expect(index >= 0, unittest.isTrue); | 6590 unittest.expect(index >= 0, unittest.isTrue); |
| 6075 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6591 subPart = |
| 6592 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6076 pathOffset = index; | 6593 pathOffset = index; |
| 6077 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 6594 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 6078 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/clusters")); | 6595 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6596 unittest.equals("/clusters")); |
| 6079 pathOffset += 9; | 6597 pathOffset += 9; |
| 6080 | 6598 |
| 6081 var query = (req.url).query; | 6599 var query = (req.url).query; |
| 6082 var queryOffset = 0; | 6600 var queryOffset = 0; |
| 6083 var queryMap = {}; | 6601 var queryMap = {}; |
| 6084 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6602 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6085 parseBool(n) { | 6603 parseBool(n) { |
| 6086 if (n == "true") return true; | 6604 if (n == "true") return true; |
| 6087 if (n == "false") return false; | 6605 if (n == "false") return false; |
| 6088 if (n == null) return null; | 6606 if (n == null) return null; |
| 6089 throw new core.ArgumentError("Invalid boolean: $n"); | 6607 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6090 } | 6608 } |
| 6609 |
| 6091 if (query.length > 0) { | 6610 if (query.length > 0) { |
| 6092 for (var part in query.split("&")) { | 6611 for (var part in query.split("&")) { |
| 6093 var keyvalue = part.split("="); | 6612 var keyvalue = part.split("="); |
| 6094 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6613 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6614 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6095 } | 6615 } |
| 6096 } | 6616 } |
| 6097 | 6617 |
| 6098 | |
| 6099 var h = { | 6618 var h = { |
| 6100 "content-type" : "application/json; charset=utf-8", | 6619 "content-type": "application/json; charset=utf-8", |
| 6101 }; | 6620 }; |
| 6102 var resp = convert.JSON.encode(buildStoreCluster()); | 6621 var resp = convert.JSON.encode(buildStoreCluster()); |
| 6103 return new async.Future.value(stringResponse(200, h, resp)); | 6622 return new async.Future.value(stringResponse(200, h, resp)); |
| 6104 }), true); | 6623 }), true); |
| 6105 res.insert(arg_request, arg_enterpriseId, arg_pageId).then(unittest.expect
Async1(((api.StoreCluster response) { | 6624 res |
| 6625 .insert(arg_request, arg_enterpriseId, arg_pageId) |
| 6626 .then(unittest.expectAsync1(((api.StoreCluster response) { |
| 6106 checkStoreCluster(response); | 6627 checkStoreCluster(response); |
| 6107 }))); | 6628 }))); |
| 6108 }); | 6629 }); |
| 6109 | 6630 |
| 6110 unittest.test("method--list", () { | 6631 unittest.test("method--list", () { |
| 6111 | |
| 6112 var mock = new HttpServerMock(); | 6632 var mock = new HttpServerMock(); |
| 6113 api.StorelayoutclustersResourceApi res = new api.AndroidenterpriseApi(mock
).storelayoutclusters; | 6633 api.StorelayoutclustersResourceApi res = |
| 6634 new api.AndroidenterpriseApi(mock).storelayoutclusters; |
| 6114 var arg_enterpriseId = "foo"; | 6635 var arg_enterpriseId = "foo"; |
| 6115 var arg_pageId = "foo"; | 6636 var arg_pageId = "foo"; |
| 6116 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6637 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6117 var path = (req.url).path; | 6638 var path = (req.url).path; |
| 6118 var pathOffset = 0; | 6639 var pathOffset = 0; |
| 6119 var index; | 6640 var index; |
| 6120 var subPart; | 6641 var subPart; |
| 6121 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6642 unittest.expect( |
| 6643 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6122 pathOffset += 1; | 6644 pathOffset += 1; |
| 6123 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6645 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6646 unittest.equals("androidenterprise/v1/")); |
| 6124 pathOffset += 21; | 6647 pathOffset += 21; |
| 6125 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6648 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6649 unittest.equals("enterprises/")); |
| 6126 pathOffset += 12; | 6650 pathOffset += 12; |
| 6127 index = path.indexOf("/storeLayout/pages/", pathOffset); | 6651 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 6128 unittest.expect(index >= 0, unittest.isTrue); | 6652 unittest.expect(index >= 0, unittest.isTrue); |
| 6129 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6653 subPart = |
| 6654 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6130 pathOffset = index; | 6655 pathOffset = index; |
| 6131 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6656 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6132 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 6657 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6658 unittest.equals("/storeLayout/pages/")); |
| 6133 pathOffset += 19; | 6659 pathOffset += 19; |
| 6134 index = path.indexOf("/clusters", pathOffset); | 6660 index = path.indexOf("/clusters", pathOffset); |
| 6135 unittest.expect(index >= 0, unittest.isTrue); | 6661 unittest.expect(index >= 0, unittest.isTrue); |
| 6136 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6662 subPart = |
| 6663 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6137 pathOffset = index; | 6664 pathOffset = index; |
| 6138 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 6665 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 6139 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/clusters")); | 6666 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 6667 unittest.equals("/clusters")); |
| 6140 pathOffset += 9; | 6668 pathOffset += 9; |
| 6141 | 6669 |
| 6142 var query = (req.url).query; | 6670 var query = (req.url).query; |
| 6143 var queryOffset = 0; | 6671 var queryOffset = 0; |
| 6144 var queryMap = {}; | 6672 var queryMap = {}; |
| 6145 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6673 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6146 parseBool(n) { | 6674 parseBool(n) { |
| 6147 if (n == "true") return true; | 6675 if (n == "true") return true; |
| 6148 if (n == "false") return false; | 6676 if (n == "false") return false; |
| 6149 if (n == null) return null; | 6677 if (n == null) return null; |
| 6150 throw new core.ArgumentError("Invalid boolean: $n"); | 6678 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6151 } | 6679 } |
| 6680 |
| 6152 if (query.length > 0) { | 6681 if (query.length > 0) { |
| 6153 for (var part in query.split("&")) { | 6682 for (var part in query.split("&")) { |
| 6154 var keyvalue = part.split("="); | 6683 var keyvalue = part.split("="); |
| 6155 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6684 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6685 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6156 } | 6686 } |
| 6157 } | 6687 } |
| 6158 | 6688 |
| 6159 | |
| 6160 var h = { | 6689 var h = { |
| 6161 "content-type" : "application/json; charset=utf-8", | 6690 "content-type": "application/json; charset=utf-8", |
| 6162 }; | 6691 }; |
| 6163 var resp = convert.JSON.encode(buildStoreLayoutClustersListResponse()); | 6692 var resp = convert.JSON.encode(buildStoreLayoutClustersListResponse()); |
| 6164 return new async.Future.value(stringResponse(200, h, resp)); | 6693 return new async.Future.value(stringResponse(200, h, resp)); |
| 6165 }), true); | 6694 }), true); |
| 6166 res.list(arg_enterpriseId, arg_pageId).then(unittest.expectAsync1(((api.St
oreLayoutClustersListResponse response) { | 6695 res.list(arg_enterpriseId, arg_pageId).then(unittest |
| 6696 .expectAsync1(((api.StoreLayoutClustersListResponse response) { |
| 6167 checkStoreLayoutClustersListResponse(response); | 6697 checkStoreLayoutClustersListResponse(response); |
| 6168 }))); | 6698 }))); |
| 6169 }); | 6699 }); |
| 6170 | 6700 |
| 6171 unittest.test("method--patch", () { | 6701 unittest.test("method--patch", () { |
| 6172 | |
| 6173 var mock = new HttpServerMock(); | 6702 var mock = new HttpServerMock(); |
| 6174 api.StorelayoutclustersResourceApi res = new api.AndroidenterpriseApi(mock
).storelayoutclusters; | 6703 api.StorelayoutclustersResourceApi res = |
| 6704 new api.AndroidenterpriseApi(mock).storelayoutclusters; |
| 6175 var arg_request = buildStoreCluster(); | 6705 var arg_request = buildStoreCluster(); |
| 6176 var arg_enterpriseId = "foo"; | 6706 var arg_enterpriseId = "foo"; |
| 6177 var arg_pageId = "foo"; | 6707 var arg_pageId = "foo"; |
| 6178 var arg_clusterId = "foo"; | 6708 var arg_clusterId = "foo"; |
| 6179 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6709 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6180 var obj = new api.StoreCluster.fromJson(json); | 6710 var obj = new api.StoreCluster.fromJson(json); |
| 6181 checkStoreCluster(obj); | 6711 checkStoreCluster(obj); |
| 6182 | 6712 |
| 6183 var path = (req.url).path; | 6713 var path = (req.url).path; |
| 6184 var pathOffset = 0; | 6714 var pathOffset = 0; |
| 6185 var index; | 6715 var index; |
| 6186 var subPart; | 6716 var subPart; |
| 6187 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6717 unittest.expect( |
| 6718 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6188 pathOffset += 1; | 6719 pathOffset += 1; |
| 6189 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6720 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6721 unittest.equals("androidenterprise/v1/")); |
| 6190 pathOffset += 21; | 6722 pathOffset += 21; |
| 6191 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6723 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6724 unittest.equals("enterprises/")); |
| 6192 pathOffset += 12; | 6725 pathOffset += 12; |
| 6193 index = path.indexOf("/storeLayout/pages/", pathOffset); | 6726 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 6194 unittest.expect(index >= 0, unittest.isTrue); | 6727 unittest.expect(index >= 0, unittest.isTrue); |
| 6195 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6728 subPart = |
| 6729 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6196 pathOffset = index; | 6730 pathOffset = index; |
| 6197 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6731 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6198 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 6732 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6733 unittest.equals("/storeLayout/pages/")); |
| 6199 pathOffset += 19; | 6734 pathOffset += 19; |
| 6200 index = path.indexOf("/clusters/", pathOffset); | 6735 index = path.indexOf("/clusters/", pathOffset); |
| 6201 unittest.expect(index >= 0, unittest.isTrue); | 6736 unittest.expect(index >= 0, unittest.isTrue); |
| 6202 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6737 subPart = |
| 6738 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6203 pathOffset = index; | 6739 pathOffset = index; |
| 6204 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 6740 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 6205 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 6741 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 6742 unittest.equals("/clusters/")); |
| 6206 pathOffset += 10; | 6743 pathOffset += 10; |
| 6207 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6744 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6208 pathOffset = path.length; | 6745 pathOffset = path.length; |
| 6209 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 6746 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
| 6210 | 6747 |
| 6211 var query = (req.url).query; | 6748 var query = (req.url).query; |
| 6212 var queryOffset = 0; | 6749 var queryOffset = 0; |
| 6213 var queryMap = {}; | 6750 var queryMap = {}; |
| 6214 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6751 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6215 parseBool(n) { | 6752 parseBool(n) { |
| 6216 if (n == "true") return true; | 6753 if (n == "true") return true; |
| 6217 if (n == "false") return false; | 6754 if (n == "false") return false; |
| 6218 if (n == null) return null; | 6755 if (n == null) return null; |
| 6219 throw new core.ArgumentError("Invalid boolean: $n"); | 6756 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6220 } | 6757 } |
| 6758 |
| 6221 if (query.length > 0) { | 6759 if (query.length > 0) { |
| 6222 for (var part in query.split("&")) { | 6760 for (var part in query.split("&")) { |
| 6223 var keyvalue = part.split("="); | 6761 var keyvalue = part.split("="); |
| 6224 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6762 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6763 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6225 } | 6764 } |
| 6226 } | 6765 } |
| 6227 | 6766 |
| 6228 | |
| 6229 var h = { | 6767 var h = { |
| 6230 "content-type" : "application/json; charset=utf-8", | 6768 "content-type": "application/json; charset=utf-8", |
| 6231 }; | 6769 }; |
| 6232 var resp = convert.JSON.encode(buildStoreCluster()); | 6770 var resp = convert.JSON.encode(buildStoreCluster()); |
| 6233 return new async.Future.value(stringResponse(200, h, resp)); | 6771 return new async.Future.value(stringResponse(200, h, resp)); |
| 6234 }), true); | 6772 }), true); |
| 6235 res.patch(arg_request, arg_enterpriseId, arg_pageId, arg_clusterId).then(u
nittest.expectAsync1(((api.StoreCluster response) { | 6773 res |
| 6774 .patch(arg_request, arg_enterpriseId, arg_pageId, arg_clusterId) |
| 6775 .then(unittest.expectAsync1(((api.StoreCluster response) { |
| 6236 checkStoreCluster(response); | 6776 checkStoreCluster(response); |
| 6237 }))); | 6777 }))); |
| 6238 }); | 6778 }); |
| 6239 | 6779 |
| 6240 unittest.test("method--update", () { | 6780 unittest.test("method--update", () { |
| 6241 | |
| 6242 var mock = new HttpServerMock(); | 6781 var mock = new HttpServerMock(); |
| 6243 api.StorelayoutclustersResourceApi res = new api.AndroidenterpriseApi(mock
).storelayoutclusters; | 6782 api.StorelayoutclustersResourceApi res = |
| 6783 new api.AndroidenterpriseApi(mock).storelayoutclusters; |
| 6244 var arg_request = buildStoreCluster(); | 6784 var arg_request = buildStoreCluster(); |
| 6245 var arg_enterpriseId = "foo"; | 6785 var arg_enterpriseId = "foo"; |
| 6246 var arg_pageId = "foo"; | 6786 var arg_pageId = "foo"; |
| 6247 var arg_clusterId = "foo"; | 6787 var arg_clusterId = "foo"; |
| 6248 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6788 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6249 var obj = new api.StoreCluster.fromJson(json); | 6789 var obj = new api.StoreCluster.fromJson(json); |
| 6250 checkStoreCluster(obj); | 6790 checkStoreCluster(obj); |
| 6251 | 6791 |
| 6252 var path = (req.url).path; | 6792 var path = (req.url).path; |
| 6253 var pathOffset = 0; | 6793 var pathOffset = 0; |
| 6254 var index; | 6794 var index; |
| 6255 var subPart; | 6795 var subPart; |
| 6256 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6796 unittest.expect( |
| 6797 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6257 pathOffset += 1; | 6798 pathOffset += 1; |
| 6258 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6799 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6800 unittest.equals("androidenterprise/v1/")); |
| 6259 pathOffset += 21; | 6801 pathOffset += 21; |
| 6260 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6802 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6803 unittest.equals("enterprises/")); |
| 6261 pathOffset += 12; | 6804 pathOffset += 12; |
| 6262 index = path.indexOf("/storeLayout/pages/", pathOffset); | 6805 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 6263 unittest.expect(index >= 0, unittest.isTrue); | 6806 unittest.expect(index >= 0, unittest.isTrue); |
| 6264 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6807 subPart = |
| 6808 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6265 pathOffset = index; | 6809 pathOffset = index; |
| 6266 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6810 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6267 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 6811 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6812 unittest.equals("/storeLayout/pages/")); |
| 6268 pathOffset += 19; | 6813 pathOffset += 19; |
| 6269 index = path.indexOf("/clusters/", pathOffset); | 6814 index = path.indexOf("/clusters/", pathOffset); |
| 6270 unittest.expect(index >= 0, unittest.isTrue); | 6815 unittest.expect(index >= 0, unittest.isTrue); |
| 6271 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6816 subPart = |
| 6817 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6272 pathOffset = index; | 6818 pathOffset = index; |
| 6273 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 6819 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 6274 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 6820 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 6821 unittest.equals("/clusters/")); |
| 6275 pathOffset += 10; | 6822 pathOffset += 10; |
| 6276 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6823 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6277 pathOffset = path.length; | 6824 pathOffset = path.length; |
| 6278 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 6825 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
| 6279 | 6826 |
| 6280 var query = (req.url).query; | 6827 var query = (req.url).query; |
| 6281 var queryOffset = 0; | 6828 var queryOffset = 0; |
| 6282 var queryMap = {}; | 6829 var queryMap = {}; |
| 6283 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6830 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6284 parseBool(n) { | 6831 parseBool(n) { |
| 6285 if (n == "true") return true; | 6832 if (n == "true") return true; |
| 6286 if (n == "false") return false; | 6833 if (n == "false") return false; |
| 6287 if (n == null) return null; | 6834 if (n == null) return null; |
| 6288 throw new core.ArgumentError("Invalid boolean: $n"); | 6835 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6289 } | 6836 } |
| 6837 |
| 6290 if (query.length > 0) { | 6838 if (query.length > 0) { |
| 6291 for (var part in query.split("&")) { | 6839 for (var part in query.split("&")) { |
| 6292 var keyvalue = part.split("="); | 6840 var keyvalue = part.split("="); |
| 6293 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6841 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6842 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6294 } | 6843 } |
| 6295 } | 6844 } |
| 6296 | 6845 |
| 6297 | |
| 6298 var h = { | 6846 var h = { |
| 6299 "content-type" : "application/json; charset=utf-8", | 6847 "content-type": "application/json; charset=utf-8", |
| 6300 }; | 6848 }; |
| 6301 var resp = convert.JSON.encode(buildStoreCluster()); | 6849 var resp = convert.JSON.encode(buildStoreCluster()); |
| 6302 return new async.Future.value(stringResponse(200, h, resp)); | 6850 return new async.Future.value(stringResponse(200, h, resp)); |
| 6303 }), true); | 6851 }), true); |
| 6304 res.update(arg_request, arg_enterpriseId, arg_pageId, arg_clusterId).then(
unittest.expectAsync1(((api.StoreCluster response) { | 6852 res |
| 6853 .update(arg_request, arg_enterpriseId, arg_pageId, arg_clusterId) |
| 6854 .then(unittest.expectAsync1(((api.StoreCluster response) { |
| 6305 checkStoreCluster(response); | 6855 checkStoreCluster(response); |
| 6306 }))); | 6856 }))); |
| 6307 }); | 6857 }); |
| 6308 | |
| 6309 }); | 6858 }); |
| 6310 | 6859 |
| 6311 | |
| 6312 unittest.group("resource-StorelayoutpagesResourceApi", () { | 6860 unittest.group("resource-StorelayoutpagesResourceApi", () { |
| 6313 unittest.test("method--delete", () { | 6861 unittest.test("method--delete", () { |
| 6314 | |
| 6315 var mock = new HttpServerMock(); | 6862 var mock = new HttpServerMock(); |
| 6316 api.StorelayoutpagesResourceApi res = new api.AndroidenterpriseApi(mock).s
torelayoutpages; | 6863 api.StorelayoutpagesResourceApi res = |
| 6864 new api.AndroidenterpriseApi(mock).storelayoutpages; |
| 6317 var arg_enterpriseId = "foo"; | 6865 var arg_enterpriseId = "foo"; |
| 6318 var arg_pageId = "foo"; | 6866 var arg_pageId = "foo"; |
| 6319 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6867 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6320 var path = (req.url).path; | 6868 var path = (req.url).path; |
| 6321 var pathOffset = 0; | 6869 var pathOffset = 0; |
| 6322 var index; | 6870 var index; |
| 6323 var subPart; | 6871 var subPart; |
| 6324 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6872 unittest.expect( |
| 6873 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6325 pathOffset += 1; | 6874 pathOffset += 1; |
| 6326 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6875 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6876 unittest.equals("androidenterprise/v1/")); |
| 6327 pathOffset += 21; | 6877 pathOffset += 21; |
| 6328 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6878 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6879 unittest.equals("enterprises/")); |
| 6329 pathOffset += 12; | 6880 pathOffset += 12; |
| 6330 index = path.indexOf("/storeLayout/pages/", pathOffset); | 6881 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 6331 unittest.expect(index >= 0, unittest.isTrue); | 6882 unittest.expect(index >= 0, unittest.isTrue); |
| 6332 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6883 subPart = |
| 6884 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6333 pathOffset = index; | 6885 pathOffset = index; |
| 6334 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6886 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6335 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 6887 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6888 unittest.equals("/storeLayout/pages/")); |
| 6336 pathOffset += 19; | 6889 pathOffset += 19; |
| 6337 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6890 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6338 pathOffset = path.length; | 6891 pathOffset = path.length; |
| 6339 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 6892 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 6340 | 6893 |
| 6341 var query = (req.url).query; | 6894 var query = (req.url).query; |
| 6342 var queryOffset = 0; | 6895 var queryOffset = 0; |
| 6343 var queryMap = {}; | 6896 var queryMap = {}; |
| 6344 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6897 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6345 parseBool(n) { | 6898 parseBool(n) { |
| 6346 if (n == "true") return true; | 6899 if (n == "true") return true; |
| 6347 if (n == "false") return false; | 6900 if (n == "false") return false; |
| 6348 if (n == null) return null; | 6901 if (n == null) return null; |
| 6349 throw new core.ArgumentError("Invalid boolean: $n"); | 6902 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6350 } | 6903 } |
| 6904 |
| 6351 if (query.length > 0) { | 6905 if (query.length > 0) { |
| 6352 for (var part in query.split("&")) { | 6906 for (var part in query.split("&")) { |
| 6353 var keyvalue = part.split("="); | 6907 var keyvalue = part.split("="); |
| 6354 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6908 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6909 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6355 } | 6910 } |
| 6356 } | 6911 } |
| 6357 | 6912 |
| 6358 | |
| 6359 var h = { | 6913 var h = { |
| 6360 "content-type" : "application/json; charset=utf-8", | 6914 "content-type": "application/json; charset=utf-8", |
| 6361 }; | 6915 }; |
| 6362 var resp = ""; | 6916 var resp = ""; |
| 6363 return new async.Future.value(stringResponse(200, h, resp)); | 6917 return new async.Future.value(stringResponse(200, h, resp)); |
| 6364 }), true); | 6918 }), true); |
| 6365 res.delete(arg_enterpriseId, arg_pageId).then(unittest.expectAsync1((_) {}
)); | 6919 res |
| 6920 .delete(arg_enterpriseId, arg_pageId) |
| 6921 .then(unittest.expectAsync1((_) {})); |
| 6366 }); | 6922 }); |
| 6367 | 6923 |
| 6368 unittest.test("method--get", () { | 6924 unittest.test("method--get", () { |
| 6369 | |
| 6370 var mock = new HttpServerMock(); | 6925 var mock = new HttpServerMock(); |
| 6371 api.StorelayoutpagesResourceApi res = new api.AndroidenterpriseApi(mock).s
torelayoutpages; | 6926 api.StorelayoutpagesResourceApi res = |
| 6927 new api.AndroidenterpriseApi(mock).storelayoutpages; |
| 6372 var arg_enterpriseId = "foo"; | 6928 var arg_enterpriseId = "foo"; |
| 6373 var arg_pageId = "foo"; | 6929 var arg_pageId = "foo"; |
| 6374 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6930 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6375 var path = (req.url).path; | 6931 var path = (req.url).path; |
| 6376 var pathOffset = 0; | 6932 var pathOffset = 0; |
| 6377 var index; | 6933 var index; |
| 6378 var subPart; | 6934 var subPart; |
| 6379 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 6935 unittest.expect( |
| 6936 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6380 pathOffset += 1; | 6937 pathOffset += 1; |
| 6381 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 6938 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 6939 unittest.equals("androidenterprise/v1/")); |
| 6382 pathOffset += 21; | 6940 pathOffset += 21; |
| 6383 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 6941 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 6942 unittest.equals("enterprises/")); |
| 6384 pathOffset += 12; | 6943 pathOffset += 12; |
| 6385 index = path.indexOf("/storeLayout/pages/", pathOffset); | 6944 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 6386 unittest.expect(index >= 0, unittest.isTrue); | 6945 unittest.expect(index >= 0, unittest.isTrue); |
| 6387 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6946 subPart = |
| 6947 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6388 pathOffset = index; | 6948 pathOffset = index; |
| 6389 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 6949 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6390 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 6950 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 6951 unittest.equals("/storeLayout/pages/")); |
| 6391 pathOffset += 19; | 6952 pathOffset += 19; |
| 6392 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6953 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6393 pathOffset = path.length; | 6954 pathOffset = path.length; |
| 6394 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 6955 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 6395 | 6956 |
| 6396 var query = (req.url).query; | 6957 var query = (req.url).query; |
| 6397 var queryOffset = 0; | 6958 var queryOffset = 0; |
| 6398 var queryMap = {}; | 6959 var queryMap = {}; |
| 6399 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6960 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6400 parseBool(n) { | 6961 parseBool(n) { |
| 6401 if (n == "true") return true; | 6962 if (n == "true") return true; |
| 6402 if (n == "false") return false; | 6963 if (n == "false") return false; |
| 6403 if (n == null) return null; | 6964 if (n == null) return null; |
| 6404 throw new core.ArgumentError("Invalid boolean: $n"); | 6965 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6405 } | 6966 } |
| 6967 |
| 6406 if (query.length > 0) { | 6968 if (query.length > 0) { |
| 6407 for (var part in query.split("&")) { | 6969 for (var part in query.split("&")) { |
| 6408 var keyvalue = part.split("="); | 6970 var keyvalue = part.split("="); |
| 6409 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6971 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 6972 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6410 } | 6973 } |
| 6411 } | 6974 } |
| 6412 | 6975 |
| 6413 | |
| 6414 var h = { | 6976 var h = { |
| 6415 "content-type" : "application/json; charset=utf-8", | 6977 "content-type": "application/json; charset=utf-8", |
| 6416 }; | 6978 }; |
| 6417 var resp = convert.JSON.encode(buildStorePage()); | 6979 var resp = convert.JSON.encode(buildStorePage()); |
| 6418 return new async.Future.value(stringResponse(200, h, resp)); | 6980 return new async.Future.value(stringResponse(200, h, resp)); |
| 6419 }), true); | 6981 }), true); |
| 6420 res.get(arg_enterpriseId, arg_pageId).then(unittest.expectAsync1(((api.Sto
rePage response) { | 6982 res |
| 6983 .get(arg_enterpriseId, arg_pageId) |
| 6984 .then(unittest.expectAsync1(((api.StorePage response) { |
| 6421 checkStorePage(response); | 6985 checkStorePage(response); |
| 6422 }))); | 6986 }))); |
| 6423 }); | 6987 }); |
| 6424 | 6988 |
| 6425 unittest.test("method--insert", () { | 6989 unittest.test("method--insert", () { |
| 6426 | |
| 6427 var mock = new HttpServerMock(); | 6990 var mock = new HttpServerMock(); |
| 6428 api.StorelayoutpagesResourceApi res = new api.AndroidenterpriseApi(mock).s
torelayoutpages; | 6991 api.StorelayoutpagesResourceApi res = |
| 6992 new api.AndroidenterpriseApi(mock).storelayoutpages; |
| 6429 var arg_request = buildStorePage(); | 6993 var arg_request = buildStorePage(); |
| 6430 var arg_enterpriseId = "foo"; | 6994 var arg_enterpriseId = "foo"; |
| 6431 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 6995 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6432 var obj = new api.StorePage.fromJson(json); | 6996 var obj = new api.StorePage.fromJson(json); |
| 6433 checkStorePage(obj); | 6997 checkStorePage(obj); |
| 6434 | 6998 |
| 6435 var path = (req.url).path; | 6999 var path = (req.url).path; |
| 6436 var pathOffset = 0; | 7000 var pathOffset = 0; |
| 6437 var index; | 7001 var index; |
| 6438 var subPart; | 7002 var subPart; |
| 6439 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7003 unittest.expect( |
| 7004 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6440 pathOffset += 1; | 7005 pathOffset += 1; |
| 6441 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7006 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7007 unittest.equals("androidenterprise/v1/")); |
| 6442 pathOffset += 21; | 7008 pathOffset += 21; |
| 6443 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7009 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7010 unittest.equals("enterprises/")); |
| 6444 pathOffset += 12; | 7011 pathOffset += 12; |
| 6445 index = path.indexOf("/storeLayout/pages", pathOffset); | 7012 index = path.indexOf("/storeLayout/pages", pathOffset); |
| 6446 unittest.expect(index >= 0, unittest.isTrue); | 7013 unittest.expect(index >= 0, unittest.isTrue); |
| 6447 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7014 subPart = |
| 7015 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6448 pathOffset = index; | 7016 pathOffset = index; |
| 6449 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7017 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6450 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("/storeLayout/pages")); | 7018 unittest.expect(path.substring(pathOffset, pathOffset + 18), |
| 7019 unittest.equals("/storeLayout/pages")); |
| 6451 pathOffset += 18; | 7020 pathOffset += 18; |
| 6452 | 7021 |
| 6453 var query = (req.url).query; | 7022 var query = (req.url).query; |
| 6454 var queryOffset = 0; | 7023 var queryOffset = 0; |
| 6455 var queryMap = {}; | 7024 var queryMap = {}; |
| 6456 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7025 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6457 parseBool(n) { | 7026 parseBool(n) { |
| 6458 if (n == "true") return true; | 7027 if (n == "true") return true; |
| 6459 if (n == "false") return false; | 7028 if (n == "false") return false; |
| 6460 if (n == null) return null; | 7029 if (n == null) return null; |
| 6461 throw new core.ArgumentError("Invalid boolean: $n"); | 7030 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6462 } | 7031 } |
| 7032 |
| 6463 if (query.length > 0) { | 7033 if (query.length > 0) { |
| 6464 for (var part in query.split("&")) { | 7034 for (var part in query.split("&")) { |
| 6465 var keyvalue = part.split("="); | 7035 var keyvalue = part.split("="); |
| 6466 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7036 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7037 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6467 } | 7038 } |
| 6468 } | 7039 } |
| 6469 | 7040 |
| 6470 | |
| 6471 var h = { | 7041 var h = { |
| 6472 "content-type" : "application/json; charset=utf-8", | 7042 "content-type": "application/json; charset=utf-8", |
| 6473 }; | 7043 }; |
| 6474 var resp = convert.JSON.encode(buildStorePage()); | 7044 var resp = convert.JSON.encode(buildStorePage()); |
| 6475 return new async.Future.value(stringResponse(200, h, resp)); | 7045 return new async.Future.value(stringResponse(200, h, resp)); |
| 6476 }), true); | 7046 }), true); |
| 6477 res.insert(arg_request, arg_enterpriseId).then(unittest.expectAsync1(((api
.StorePage response) { | 7047 res |
| 7048 .insert(arg_request, arg_enterpriseId) |
| 7049 .then(unittest.expectAsync1(((api.StorePage response) { |
| 6478 checkStorePage(response); | 7050 checkStorePage(response); |
| 6479 }))); | 7051 }))); |
| 6480 }); | 7052 }); |
| 6481 | 7053 |
| 6482 unittest.test("method--list", () { | 7054 unittest.test("method--list", () { |
| 6483 | |
| 6484 var mock = new HttpServerMock(); | 7055 var mock = new HttpServerMock(); |
| 6485 api.StorelayoutpagesResourceApi res = new api.AndroidenterpriseApi(mock).s
torelayoutpages; | 7056 api.StorelayoutpagesResourceApi res = |
| 7057 new api.AndroidenterpriseApi(mock).storelayoutpages; |
| 6486 var arg_enterpriseId = "foo"; | 7058 var arg_enterpriseId = "foo"; |
| 6487 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7059 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6488 var path = (req.url).path; | 7060 var path = (req.url).path; |
| 6489 var pathOffset = 0; | 7061 var pathOffset = 0; |
| 6490 var index; | 7062 var index; |
| 6491 var subPart; | 7063 var subPart; |
| 6492 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7064 unittest.expect( |
| 7065 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6493 pathOffset += 1; | 7066 pathOffset += 1; |
| 6494 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7067 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7068 unittest.equals("androidenterprise/v1/")); |
| 6495 pathOffset += 21; | 7069 pathOffset += 21; |
| 6496 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7070 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7071 unittest.equals("enterprises/")); |
| 6497 pathOffset += 12; | 7072 pathOffset += 12; |
| 6498 index = path.indexOf("/storeLayout/pages", pathOffset); | 7073 index = path.indexOf("/storeLayout/pages", pathOffset); |
| 6499 unittest.expect(index >= 0, unittest.isTrue); | 7074 unittest.expect(index >= 0, unittest.isTrue); |
| 6500 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7075 subPart = |
| 7076 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6501 pathOffset = index; | 7077 pathOffset = index; |
| 6502 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7078 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6503 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("/storeLayout/pages")); | 7079 unittest.expect(path.substring(pathOffset, pathOffset + 18), |
| 7080 unittest.equals("/storeLayout/pages")); |
| 6504 pathOffset += 18; | 7081 pathOffset += 18; |
| 6505 | 7082 |
| 6506 var query = (req.url).query; | 7083 var query = (req.url).query; |
| 6507 var queryOffset = 0; | 7084 var queryOffset = 0; |
| 6508 var queryMap = {}; | 7085 var queryMap = {}; |
| 6509 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7086 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6510 parseBool(n) { | 7087 parseBool(n) { |
| 6511 if (n == "true") return true; | 7088 if (n == "true") return true; |
| 6512 if (n == "false") return false; | 7089 if (n == "false") return false; |
| 6513 if (n == null) return null; | 7090 if (n == null) return null; |
| 6514 throw new core.ArgumentError("Invalid boolean: $n"); | 7091 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6515 } | 7092 } |
| 7093 |
| 6516 if (query.length > 0) { | 7094 if (query.length > 0) { |
| 6517 for (var part in query.split("&")) { | 7095 for (var part in query.split("&")) { |
| 6518 var keyvalue = part.split("="); | 7096 var keyvalue = part.split("="); |
| 6519 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7097 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7098 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6520 } | 7099 } |
| 6521 } | 7100 } |
| 6522 | 7101 |
| 6523 | |
| 6524 var h = { | 7102 var h = { |
| 6525 "content-type" : "application/json; charset=utf-8", | 7103 "content-type": "application/json; charset=utf-8", |
| 6526 }; | 7104 }; |
| 6527 var resp = convert.JSON.encode(buildStoreLayoutPagesListResponse()); | 7105 var resp = convert.JSON.encode(buildStoreLayoutPagesListResponse()); |
| 6528 return new async.Future.value(stringResponse(200, h, resp)); | 7106 return new async.Future.value(stringResponse(200, h, resp)); |
| 6529 }), true); | 7107 }), true); |
| 6530 res.list(arg_enterpriseId).then(unittest.expectAsync1(((api.StoreLayoutPag
esListResponse response) { | 7108 res.list(arg_enterpriseId).then( |
| 7109 unittest.expectAsync1(((api.StoreLayoutPagesListResponse response) { |
| 6531 checkStoreLayoutPagesListResponse(response); | 7110 checkStoreLayoutPagesListResponse(response); |
| 6532 }))); | 7111 }))); |
| 6533 }); | 7112 }); |
| 6534 | 7113 |
| 6535 unittest.test("method--patch", () { | 7114 unittest.test("method--patch", () { |
| 6536 | |
| 6537 var mock = new HttpServerMock(); | 7115 var mock = new HttpServerMock(); |
| 6538 api.StorelayoutpagesResourceApi res = new api.AndroidenterpriseApi(mock).s
torelayoutpages; | 7116 api.StorelayoutpagesResourceApi res = |
| 7117 new api.AndroidenterpriseApi(mock).storelayoutpages; |
| 6539 var arg_request = buildStorePage(); | 7118 var arg_request = buildStorePage(); |
| 6540 var arg_enterpriseId = "foo"; | 7119 var arg_enterpriseId = "foo"; |
| 6541 var arg_pageId = "foo"; | 7120 var arg_pageId = "foo"; |
| 6542 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7121 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6543 var obj = new api.StorePage.fromJson(json); | 7122 var obj = new api.StorePage.fromJson(json); |
| 6544 checkStorePage(obj); | 7123 checkStorePage(obj); |
| 6545 | 7124 |
| 6546 var path = (req.url).path; | 7125 var path = (req.url).path; |
| 6547 var pathOffset = 0; | 7126 var pathOffset = 0; |
| 6548 var index; | 7127 var index; |
| 6549 var subPart; | 7128 var subPart; |
| 6550 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7129 unittest.expect( |
| 7130 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6551 pathOffset += 1; | 7131 pathOffset += 1; |
| 6552 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7132 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7133 unittest.equals("androidenterprise/v1/")); |
| 6553 pathOffset += 21; | 7134 pathOffset += 21; |
| 6554 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7135 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7136 unittest.equals("enterprises/")); |
| 6555 pathOffset += 12; | 7137 pathOffset += 12; |
| 6556 index = path.indexOf("/storeLayout/pages/", pathOffset); | 7138 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 6557 unittest.expect(index >= 0, unittest.isTrue); | 7139 unittest.expect(index >= 0, unittest.isTrue); |
| 6558 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7140 subPart = |
| 7141 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6559 pathOffset = index; | 7142 pathOffset = index; |
| 6560 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7143 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6561 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 7144 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 7145 unittest.equals("/storeLayout/pages/")); |
| 6562 pathOffset += 19; | 7146 pathOffset += 19; |
| 6563 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 7147 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6564 pathOffset = path.length; | 7148 pathOffset = path.length; |
| 6565 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 7149 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 6566 | 7150 |
| 6567 var query = (req.url).query; | 7151 var query = (req.url).query; |
| 6568 var queryOffset = 0; | 7152 var queryOffset = 0; |
| 6569 var queryMap = {}; | 7153 var queryMap = {}; |
| 6570 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7154 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6571 parseBool(n) { | 7155 parseBool(n) { |
| 6572 if (n == "true") return true; | 7156 if (n == "true") return true; |
| 6573 if (n == "false") return false; | 7157 if (n == "false") return false; |
| 6574 if (n == null) return null; | 7158 if (n == null) return null; |
| 6575 throw new core.ArgumentError("Invalid boolean: $n"); | 7159 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6576 } | 7160 } |
| 7161 |
| 6577 if (query.length > 0) { | 7162 if (query.length > 0) { |
| 6578 for (var part in query.split("&")) { | 7163 for (var part in query.split("&")) { |
| 6579 var keyvalue = part.split("="); | 7164 var keyvalue = part.split("="); |
| 6580 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7165 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7166 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6581 } | 7167 } |
| 6582 } | 7168 } |
| 6583 | 7169 |
| 6584 | |
| 6585 var h = { | 7170 var h = { |
| 6586 "content-type" : "application/json; charset=utf-8", | 7171 "content-type": "application/json; charset=utf-8", |
| 6587 }; | 7172 }; |
| 6588 var resp = convert.JSON.encode(buildStorePage()); | 7173 var resp = convert.JSON.encode(buildStorePage()); |
| 6589 return new async.Future.value(stringResponse(200, h, resp)); | 7174 return new async.Future.value(stringResponse(200, h, resp)); |
| 6590 }), true); | 7175 }), true); |
| 6591 res.patch(arg_request, arg_enterpriseId, arg_pageId).then(unittest.expectA
sync1(((api.StorePage response) { | 7176 res |
| 7177 .patch(arg_request, arg_enterpriseId, arg_pageId) |
| 7178 .then(unittest.expectAsync1(((api.StorePage response) { |
| 6592 checkStorePage(response); | 7179 checkStorePage(response); |
| 6593 }))); | 7180 }))); |
| 6594 }); | 7181 }); |
| 6595 | 7182 |
| 6596 unittest.test("method--update", () { | 7183 unittest.test("method--update", () { |
| 6597 | |
| 6598 var mock = new HttpServerMock(); | 7184 var mock = new HttpServerMock(); |
| 6599 api.StorelayoutpagesResourceApi res = new api.AndroidenterpriseApi(mock).s
torelayoutpages; | 7185 api.StorelayoutpagesResourceApi res = |
| 7186 new api.AndroidenterpriseApi(mock).storelayoutpages; |
| 6600 var arg_request = buildStorePage(); | 7187 var arg_request = buildStorePage(); |
| 6601 var arg_enterpriseId = "foo"; | 7188 var arg_enterpriseId = "foo"; |
| 6602 var arg_pageId = "foo"; | 7189 var arg_pageId = "foo"; |
| 6603 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7190 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6604 var obj = new api.StorePage.fromJson(json); | 7191 var obj = new api.StorePage.fromJson(json); |
| 6605 checkStorePage(obj); | 7192 checkStorePage(obj); |
| 6606 | 7193 |
| 6607 var path = (req.url).path; | 7194 var path = (req.url).path; |
| 6608 var pathOffset = 0; | 7195 var pathOffset = 0; |
| 6609 var index; | 7196 var index; |
| 6610 var subPart; | 7197 var subPart; |
| 6611 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7198 unittest.expect( |
| 7199 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6612 pathOffset += 1; | 7200 pathOffset += 1; |
| 6613 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7201 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7202 unittest.equals("androidenterprise/v1/")); |
| 6614 pathOffset += 21; | 7203 pathOffset += 21; |
| 6615 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7204 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7205 unittest.equals("enterprises/")); |
| 6616 pathOffset += 12; | 7206 pathOffset += 12; |
| 6617 index = path.indexOf("/storeLayout/pages/", pathOffset); | 7207 index = path.indexOf("/storeLayout/pages/", pathOffset); |
| 6618 unittest.expect(index >= 0, unittest.isTrue); | 7208 unittest.expect(index >= 0, unittest.isTrue); |
| 6619 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7209 subPart = |
| 7210 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6620 pathOffset = index; | 7211 pathOffset = index; |
| 6621 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7212 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6622 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals("/storeLayout/pages/")); | 7213 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 7214 unittest.equals("/storeLayout/pages/")); |
| 6623 pathOffset += 19; | 7215 pathOffset += 19; |
| 6624 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 7216 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6625 pathOffset = path.length; | 7217 pathOffset = path.length; |
| 6626 unittest.expect(subPart, unittest.equals("$arg_pageId")); | 7218 unittest.expect(subPart, unittest.equals("$arg_pageId")); |
| 6627 | 7219 |
| 6628 var query = (req.url).query; | 7220 var query = (req.url).query; |
| 6629 var queryOffset = 0; | 7221 var queryOffset = 0; |
| 6630 var queryMap = {}; | 7222 var queryMap = {}; |
| 6631 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7223 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6632 parseBool(n) { | 7224 parseBool(n) { |
| 6633 if (n == "true") return true; | 7225 if (n == "true") return true; |
| 6634 if (n == "false") return false; | 7226 if (n == "false") return false; |
| 6635 if (n == null) return null; | 7227 if (n == null) return null; |
| 6636 throw new core.ArgumentError("Invalid boolean: $n"); | 7228 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6637 } | 7229 } |
| 7230 |
| 6638 if (query.length > 0) { | 7231 if (query.length > 0) { |
| 6639 for (var part in query.split("&")) { | 7232 for (var part in query.split("&")) { |
| 6640 var keyvalue = part.split("="); | 7233 var keyvalue = part.split("="); |
| 6641 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7234 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7235 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6642 } | 7236 } |
| 6643 } | 7237 } |
| 6644 | 7238 |
| 6645 | |
| 6646 var h = { | 7239 var h = { |
| 6647 "content-type" : "application/json; charset=utf-8", | 7240 "content-type": "application/json; charset=utf-8", |
| 6648 }; | 7241 }; |
| 6649 var resp = convert.JSON.encode(buildStorePage()); | 7242 var resp = convert.JSON.encode(buildStorePage()); |
| 6650 return new async.Future.value(stringResponse(200, h, resp)); | 7243 return new async.Future.value(stringResponse(200, h, resp)); |
| 6651 }), true); | 7244 }), true); |
| 6652 res.update(arg_request, arg_enterpriseId, arg_pageId).then(unittest.expect
Async1(((api.StorePage response) { | 7245 res |
| 7246 .update(arg_request, arg_enterpriseId, arg_pageId) |
| 7247 .then(unittest.expectAsync1(((api.StorePage response) { |
| 6653 checkStorePage(response); | 7248 checkStorePage(response); |
| 6654 }))); | 7249 }))); |
| 6655 }); | 7250 }); |
| 6656 | |
| 6657 }); | 7251 }); |
| 6658 | 7252 |
| 6659 | |
| 6660 unittest.group("resource-UsersResourceApi", () { | 7253 unittest.group("resource-UsersResourceApi", () { |
| 6661 unittest.test("method--delete", () { | 7254 unittest.test("method--delete", () { |
| 6662 | |
| 6663 var mock = new HttpServerMock(); | 7255 var mock = new HttpServerMock(); |
| 6664 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7256 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 6665 var arg_enterpriseId = "foo"; | 7257 var arg_enterpriseId = "foo"; |
| 6666 var arg_userId = "foo"; | 7258 var arg_userId = "foo"; |
| 6667 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7259 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6668 var path = (req.url).path; | 7260 var path = (req.url).path; |
| 6669 var pathOffset = 0; | 7261 var pathOffset = 0; |
| 6670 var index; | 7262 var index; |
| 6671 var subPart; | 7263 var subPart; |
| 6672 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7264 unittest.expect( |
| 7265 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6673 pathOffset += 1; | 7266 pathOffset += 1; |
| 6674 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7267 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7268 unittest.equals("androidenterprise/v1/")); |
| 6675 pathOffset += 21; | 7269 pathOffset += 21; |
| 6676 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7270 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7271 unittest.equals("enterprises/")); |
| 6677 pathOffset += 12; | 7272 pathOffset += 12; |
| 6678 index = path.indexOf("/users/", pathOffset); | 7273 index = path.indexOf("/users/", pathOffset); |
| 6679 unittest.expect(index >= 0, unittest.isTrue); | 7274 unittest.expect(index >= 0, unittest.isTrue); |
| 6680 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7275 subPart = |
| 7276 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6681 pathOffset = index; | 7277 pathOffset = index; |
| 6682 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7278 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6683 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 7279 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7280 unittest.equals("/users/")); |
| 6684 pathOffset += 7; | 7281 pathOffset += 7; |
| 6685 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 7282 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6686 pathOffset = path.length; | 7283 pathOffset = path.length; |
| 6687 unittest.expect(subPart, unittest.equals("$arg_userId")); | 7284 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 6688 | 7285 |
| 6689 var query = (req.url).query; | 7286 var query = (req.url).query; |
| 6690 var queryOffset = 0; | 7287 var queryOffset = 0; |
| 6691 var queryMap = {}; | 7288 var queryMap = {}; |
| 6692 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7289 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6693 parseBool(n) { | 7290 parseBool(n) { |
| 6694 if (n == "true") return true; | 7291 if (n == "true") return true; |
| 6695 if (n == "false") return false; | 7292 if (n == "false") return false; |
| 6696 if (n == null) return null; | 7293 if (n == null) return null; |
| 6697 throw new core.ArgumentError("Invalid boolean: $n"); | 7294 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6698 } | 7295 } |
| 7296 |
| 6699 if (query.length > 0) { | 7297 if (query.length > 0) { |
| 6700 for (var part in query.split("&")) { | 7298 for (var part in query.split("&")) { |
| 6701 var keyvalue = part.split("="); | 7299 var keyvalue = part.split("="); |
| 6702 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7300 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7301 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6703 } | 7302 } |
| 6704 } | 7303 } |
| 6705 | 7304 |
| 6706 | |
| 6707 var h = { | 7305 var h = { |
| 6708 "content-type" : "application/json; charset=utf-8", | 7306 "content-type": "application/json; charset=utf-8", |
| 6709 }; | 7307 }; |
| 6710 var resp = ""; | 7308 var resp = ""; |
| 6711 return new async.Future.value(stringResponse(200, h, resp)); | 7309 return new async.Future.value(stringResponse(200, h, resp)); |
| 6712 }), true); | 7310 }), true); |
| 6713 res.delete(arg_enterpriseId, arg_userId).then(unittest.expectAsync1((_) {}
)); | 7311 res |
| 7312 .delete(arg_enterpriseId, arg_userId) |
| 7313 .then(unittest.expectAsync1((_) {})); |
| 6714 }); | 7314 }); |
| 6715 | 7315 |
| 6716 unittest.test("method--generateAuthenticationToken", () { | 7316 unittest.test("method--generateAuthenticationToken", () { |
| 6717 | |
| 6718 var mock = new HttpServerMock(); | 7317 var mock = new HttpServerMock(); |
| 6719 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7318 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 6720 var arg_enterpriseId = "foo"; | 7319 var arg_enterpriseId = "foo"; |
| 6721 var arg_userId = "foo"; | 7320 var arg_userId = "foo"; |
| 6722 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7321 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6723 var path = (req.url).path; | 7322 var path = (req.url).path; |
| 6724 var pathOffset = 0; | 7323 var pathOffset = 0; |
| 6725 var index; | 7324 var index; |
| 6726 var subPart; | 7325 var subPart; |
| 6727 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7326 unittest.expect( |
| 7327 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6728 pathOffset += 1; | 7328 pathOffset += 1; |
| 6729 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7329 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7330 unittest.equals("androidenterprise/v1/")); |
| 6730 pathOffset += 21; | 7331 pathOffset += 21; |
| 6731 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7332 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7333 unittest.equals("enterprises/")); |
| 6732 pathOffset += 12; | 7334 pathOffset += 12; |
| 6733 index = path.indexOf("/users/", pathOffset); | 7335 index = path.indexOf("/users/", pathOffset); |
| 6734 unittest.expect(index >= 0, unittest.isTrue); | 7336 unittest.expect(index >= 0, unittest.isTrue); |
| 6735 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7337 subPart = |
| 7338 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6736 pathOffset = index; | 7339 pathOffset = index; |
| 6737 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7340 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6738 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 7341 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7342 unittest.equals("/users/")); |
| 6739 pathOffset += 7; | 7343 pathOffset += 7; |
| 6740 index = path.indexOf("/authenticationToken", pathOffset); | 7344 index = path.indexOf("/authenticationToken", pathOffset); |
| 6741 unittest.expect(index >= 0, unittest.isTrue); | 7345 unittest.expect(index >= 0, unittest.isTrue); |
| 6742 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7346 subPart = |
| 7347 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6743 pathOffset = index; | 7348 pathOffset = index; |
| 6744 unittest.expect(subPart, unittest.equals("$arg_userId")); | 7349 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 6745 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/authenticationToken")); | 7350 unittest.expect(path.substring(pathOffset, pathOffset + 20), |
| 7351 unittest.equals("/authenticationToken")); |
| 6746 pathOffset += 20; | 7352 pathOffset += 20; |
| 6747 | 7353 |
| 6748 var query = (req.url).query; | 7354 var query = (req.url).query; |
| 6749 var queryOffset = 0; | 7355 var queryOffset = 0; |
| 6750 var queryMap = {}; | 7356 var queryMap = {}; |
| 6751 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7357 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6752 parseBool(n) { | 7358 parseBool(n) { |
| 6753 if (n == "true") return true; | 7359 if (n == "true") return true; |
| 6754 if (n == "false") return false; | 7360 if (n == "false") return false; |
| 6755 if (n == null) return null; | 7361 if (n == null) return null; |
| 6756 throw new core.ArgumentError("Invalid boolean: $n"); | 7362 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6757 } | 7363 } |
| 7364 |
| 6758 if (query.length > 0) { | 7365 if (query.length > 0) { |
| 6759 for (var part in query.split("&")) { | 7366 for (var part in query.split("&")) { |
| 6760 var keyvalue = part.split("="); | 7367 var keyvalue = part.split("="); |
| 6761 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7368 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7369 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6762 } | 7370 } |
| 6763 } | 7371 } |
| 6764 | 7372 |
| 6765 | |
| 6766 var h = { | 7373 var h = { |
| 6767 "content-type" : "application/json; charset=utf-8", | 7374 "content-type": "application/json; charset=utf-8", |
| 6768 }; | 7375 }; |
| 6769 var resp = convert.JSON.encode(buildAuthenticationToken()); | 7376 var resp = convert.JSON.encode(buildAuthenticationToken()); |
| 6770 return new async.Future.value(stringResponse(200, h, resp)); | 7377 return new async.Future.value(stringResponse(200, h, resp)); |
| 6771 }), true); | 7378 }), true); |
| 6772 res.generateAuthenticationToken(arg_enterpriseId, arg_userId).then(unittes
t.expectAsync1(((api.AuthenticationToken response) { | 7379 res |
| 7380 .generateAuthenticationToken(arg_enterpriseId, arg_userId) |
| 7381 .then(unittest.expectAsync1(((api.AuthenticationToken response) { |
| 6773 checkAuthenticationToken(response); | 7382 checkAuthenticationToken(response); |
| 6774 }))); | 7383 }))); |
| 6775 }); | 7384 }); |
| 6776 | 7385 |
| 6777 unittest.test("method--generateToken", () { | 7386 unittest.test("method--generateToken", () { |
| 6778 | |
| 6779 var mock = new HttpServerMock(); | 7387 var mock = new HttpServerMock(); |
| 6780 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7388 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 6781 var arg_enterpriseId = "foo"; | 7389 var arg_enterpriseId = "foo"; |
| 6782 var arg_userId = "foo"; | 7390 var arg_userId = "foo"; |
| 6783 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7391 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6784 var path = (req.url).path; | 7392 var path = (req.url).path; |
| 6785 var pathOffset = 0; | 7393 var pathOffset = 0; |
| 6786 var index; | 7394 var index; |
| 6787 var subPart; | 7395 var subPart; |
| 6788 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7396 unittest.expect( |
| 7397 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6789 pathOffset += 1; | 7398 pathOffset += 1; |
| 6790 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7399 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7400 unittest.equals("androidenterprise/v1/")); |
| 6791 pathOffset += 21; | 7401 pathOffset += 21; |
| 6792 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7402 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7403 unittest.equals("enterprises/")); |
| 6793 pathOffset += 12; | 7404 pathOffset += 12; |
| 6794 index = path.indexOf("/users/", pathOffset); | 7405 index = path.indexOf("/users/", pathOffset); |
| 6795 unittest.expect(index >= 0, unittest.isTrue); | 7406 unittest.expect(index >= 0, unittest.isTrue); |
| 6796 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7407 subPart = |
| 7408 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6797 pathOffset = index; | 7409 pathOffset = index; |
| 6798 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7410 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6799 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 7411 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7412 unittest.equals("/users/")); |
| 6800 pathOffset += 7; | 7413 pathOffset += 7; |
| 6801 index = path.indexOf("/token", pathOffset); | 7414 index = path.indexOf("/token", pathOffset); |
| 6802 unittest.expect(index >= 0, unittest.isTrue); | 7415 unittest.expect(index >= 0, unittest.isTrue); |
| 6803 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7416 subPart = |
| 7417 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6804 pathOffset = index; | 7418 pathOffset = index; |
| 6805 unittest.expect(subPart, unittest.equals("$arg_userId")); | 7419 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 6806 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/token")); | 7420 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 7421 unittest.equals("/token")); |
| 6807 pathOffset += 6; | 7422 pathOffset += 6; |
| 6808 | 7423 |
| 6809 var query = (req.url).query; | 7424 var query = (req.url).query; |
| 6810 var queryOffset = 0; | 7425 var queryOffset = 0; |
| 6811 var queryMap = {}; | 7426 var queryMap = {}; |
| 6812 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7427 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6813 parseBool(n) { | 7428 parseBool(n) { |
| 6814 if (n == "true") return true; | 7429 if (n == "true") return true; |
| 6815 if (n == "false") return false; | 7430 if (n == "false") return false; |
| 6816 if (n == null) return null; | 7431 if (n == null) return null; |
| 6817 throw new core.ArgumentError("Invalid boolean: $n"); | 7432 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6818 } | 7433 } |
| 7434 |
| 6819 if (query.length > 0) { | 7435 if (query.length > 0) { |
| 6820 for (var part in query.split("&")) { | 7436 for (var part in query.split("&")) { |
| 6821 var keyvalue = part.split("="); | 7437 var keyvalue = part.split("="); |
| 6822 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7438 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7439 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6823 } | 7440 } |
| 6824 } | 7441 } |
| 6825 | 7442 |
| 6826 | |
| 6827 var h = { | 7443 var h = { |
| 6828 "content-type" : "application/json; charset=utf-8", | 7444 "content-type": "application/json; charset=utf-8", |
| 6829 }; | 7445 }; |
| 6830 var resp = convert.JSON.encode(buildUserToken()); | 7446 var resp = convert.JSON.encode(buildUserToken()); |
| 6831 return new async.Future.value(stringResponse(200, h, resp)); | 7447 return new async.Future.value(stringResponse(200, h, resp)); |
| 6832 }), true); | 7448 }), true); |
| 6833 res.generateToken(arg_enterpriseId, arg_userId).then(unittest.expectAsync1
(((api.UserToken response) { | 7449 res |
| 7450 .generateToken(arg_enterpriseId, arg_userId) |
| 7451 .then(unittest.expectAsync1(((api.UserToken response) { |
| 6834 checkUserToken(response); | 7452 checkUserToken(response); |
| 6835 }))); | 7453 }))); |
| 6836 }); | 7454 }); |
| 6837 | 7455 |
| 6838 unittest.test("method--get", () { | 7456 unittest.test("method--get", () { |
| 6839 | |
| 6840 var mock = new HttpServerMock(); | 7457 var mock = new HttpServerMock(); |
| 6841 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7458 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 6842 var arg_enterpriseId = "foo"; | 7459 var arg_enterpriseId = "foo"; |
| 6843 var arg_userId = "foo"; | 7460 var arg_userId = "foo"; |
| 6844 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7461 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6845 var path = (req.url).path; | 7462 var path = (req.url).path; |
| 6846 var pathOffset = 0; | 7463 var pathOffset = 0; |
| 6847 var index; | 7464 var index; |
| 6848 var subPart; | 7465 var subPart; |
| 6849 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7466 unittest.expect( |
| 7467 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6850 pathOffset += 1; | 7468 pathOffset += 1; |
| 6851 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7469 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7470 unittest.equals("androidenterprise/v1/")); |
| 6852 pathOffset += 21; | 7471 pathOffset += 21; |
| 6853 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7472 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7473 unittest.equals("enterprises/")); |
| 6854 pathOffset += 12; | 7474 pathOffset += 12; |
| 6855 index = path.indexOf("/users/", pathOffset); | 7475 index = path.indexOf("/users/", pathOffset); |
| 6856 unittest.expect(index >= 0, unittest.isTrue); | 7476 unittest.expect(index >= 0, unittest.isTrue); |
| 6857 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7477 subPart = |
| 7478 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6858 pathOffset = index; | 7479 pathOffset = index; |
| 6859 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7480 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6860 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 7481 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7482 unittest.equals("/users/")); |
| 6861 pathOffset += 7; | 7483 pathOffset += 7; |
| 6862 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 7484 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 6863 pathOffset = path.length; | 7485 pathOffset = path.length; |
| 6864 unittest.expect(subPart, unittest.equals("$arg_userId")); | 7486 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 6865 | 7487 |
| 6866 var query = (req.url).query; | 7488 var query = (req.url).query; |
| 6867 var queryOffset = 0; | 7489 var queryOffset = 0; |
| 6868 var queryMap = {}; | 7490 var queryMap = {}; |
| 6869 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7491 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6870 parseBool(n) { | 7492 parseBool(n) { |
| 6871 if (n == "true") return true; | 7493 if (n == "true") return true; |
| 6872 if (n == "false") return false; | 7494 if (n == "false") return false; |
| 6873 if (n == null) return null; | 7495 if (n == null) return null; |
| 6874 throw new core.ArgumentError("Invalid boolean: $n"); | 7496 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6875 } | 7497 } |
| 7498 |
| 6876 if (query.length > 0) { | 7499 if (query.length > 0) { |
| 6877 for (var part in query.split("&")) { | 7500 for (var part in query.split("&")) { |
| 6878 var keyvalue = part.split("="); | 7501 var keyvalue = part.split("="); |
| 6879 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7502 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7503 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6880 } | 7504 } |
| 6881 } | 7505 } |
| 6882 | 7506 |
| 6883 | |
| 6884 var h = { | 7507 var h = { |
| 6885 "content-type" : "application/json; charset=utf-8", | 7508 "content-type": "application/json; charset=utf-8", |
| 6886 }; | 7509 }; |
| 6887 var resp = convert.JSON.encode(buildUser()); | 7510 var resp = convert.JSON.encode(buildUser()); |
| 6888 return new async.Future.value(stringResponse(200, h, resp)); | 7511 return new async.Future.value(stringResponse(200, h, resp)); |
| 6889 }), true); | 7512 }), true); |
| 6890 res.get(arg_enterpriseId, arg_userId).then(unittest.expectAsync1(((api.Use
r response) { | 7513 res |
| 7514 .get(arg_enterpriseId, arg_userId) |
| 7515 .then(unittest.expectAsync1(((api.User response) { |
| 6891 checkUser(response); | 7516 checkUser(response); |
| 6892 }))); | 7517 }))); |
| 6893 }); | 7518 }); |
| 6894 | 7519 |
| 6895 unittest.test("method--getAvailableProductSet", () { | 7520 unittest.test("method--getAvailableProductSet", () { |
| 6896 | |
| 6897 var mock = new HttpServerMock(); | 7521 var mock = new HttpServerMock(); |
| 6898 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7522 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 6899 var arg_enterpriseId = "foo"; | 7523 var arg_enterpriseId = "foo"; |
| 6900 var arg_userId = "foo"; | 7524 var arg_userId = "foo"; |
| 6901 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7525 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6902 var path = (req.url).path; | 7526 var path = (req.url).path; |
| 6903 var pathOffset = 0; | 7527 var pathOffset = 0; |
| 6904 var index; | 7528 var index; |
| 6905 var subPart; | 7529 var subPart; |
| 6906 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7530 unittest.expect( |
| 7531 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6907 pathOffset += 1; | 7532 pathOffset += 1; |
| 6908 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7533 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7534 unittest.equals("androidenterprise/v1/")); |
| 6909 pathOffset += 21; | 7535 pathOffset += 21; |
| 6910 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7536 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7537 unittest.equals("enterprises/")); |
| 6911 pathOffset += 12; | 7538 pathOffset += 12; |
| 6912 index = path.indexOf("/users/", pathOffset); | 7539 index = path.indexOf("/users/", pathOffset); |
| 6913 unittest.expect(index >= 0, unittest.isTrue); | 7540 unittest.expect(index >= 0, unittest.isTrue); |
| 6914 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7541 subPart = |
| 7542 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6915 pathOffset = index; | 7543 pathOffset = index; |
| 6916 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7544 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6917 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 7545 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7546 unittest.equals("/users/")); |
| 6918 pathOffset += 7; | 7547 pathOffset += 7; |
| 6919 index = path.indexOf("/availableProductSet", pathOffset); | 7548 index = path.indexOf("/availableProductSet", pathOffset); |
| 6920 unittest.expect(index >= 0, unittest.isTrue); | 7549 unittest.expect(index >= 0, unittest.isTrue); |
| 6921 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7550 subPart = |
| 7551 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6922 pathOffset = index; | 7552 pathOffset = index; |
| 6923 unittest.expect(subPart, unittest.equals("$arg_userId")); | 7553 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 6924 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/availableProductSet")); | 7554 unittest.expect(path.substring(pathOffset, pathOffset + 20), |
| 7555 unittest.equals("/availableProductSet")); |
| 6925 pathOffset += 20; | 7556 pathOffset += 20; |
| 6926 | 7557 |
| 6927 var query = (req.url).query; | 7558 var query = (req.url).query; |
| 6928 var queryOffset = 0; | 7559 var queryOffset = 0; |
| 6929 var queryMap = {}; | 7560 var queryMap = {}; |
| 6930 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7561 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6931 parseBool(n) { | 7562 parseBool(n) { |
| 6932 if (n == "true") return true; | 7563 if (n == "true") return true; |
| 6933 if (n == "false") return false; | 7564 if (n == "false") return false; |
| 6934 if (n == null) return null; | 7565 if (n == null) return null; |
| 6935 throw new core.ArgumentError("Invalid boolean: $n"); | 7566 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6936 } | 7567 } |
| 7568 |
| 6937 if (query.length > 0) { | 7569 if (query.length > 0) { |
| 6938 for (var part in query.split("&")) { | 7570 for (var part in query.split("&")) { |
| 6939 var keyvalue = part.split("="); | 7571 var keyvalue = part.split("="); |
| 6940 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7572 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7573 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6941 } | 7574 } |
| 6942 } | 7575 } |
| 6943 | 7576 |
| 6944 | |
| 6945 var h = { | 7577 var h = { |
| 6946 "content-type" : "application/json; charset=utf-8", | 7578 "content-type": "application/json; charset=utf-8", |
| 6947 }; | 7579 }; |
| 6948 var resp = convert.JSON.encode(buildProductSet()); | 7580 var resp = convert.JSON.encode(buildProductSet()); |
| 6949 return new async.Future.value(stringResponse(200, h, resp)); | 7581 return new async.Future.value(stringResponse(200, h, resp)); |
| 6950 }), true); | 7582 }), true); |
| 6951 res.getAvailableProductSet(arg_enterpriseId, arg_userId).then(unittest.exp
ectAsync1(((api.ProductSet response) { | 7583 res |
| 7584 .getAvailableProductSet(arg_enterpriseId, arg_userId) |
| 7585 .then(unittest.expectAsync1(((api.ProductSet response) { |
| 6952 checkProductSet(response); | 7586 checkProductSet(response); |
| 6953 }))); | 7587 }))); |
| 6954 }); | 7588 }); |
| 6955 | 7589 |
| 6956 unittest.test("method--insert", () { | 7590 unittest.test("method--insert", () { |
| 6957 | |
| 6958 var mock = new HttpServerMock(); | 7591 var mock = new HttpServerMock(); |
| 6959 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7592 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 6960 var arg_request = buildUser(); | 7593 var arg_request = buildUser(); |
| 6961 var arg_enterpriseId = "foo"; | 7594 var arg_enterpriseId = "foo"; |
| 6962 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7595 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 6963 var obj = new api.User.fromJson(json); | 7596 var obj = new api.User.fromJson(json); |
| 6964 checkUser(obj); | 7597 checkUser(obj); |
| 6965 | 7598 |
| 6966 var path = (req.url).path; | 7599 var path = (req.url).path; |
| 6967 var pathOffset = 0; | 7600 var pathOffset = 0; |
| 6968 var index; | 7601 var index; |
| 6969 var subPart; | 7602 var subPart; |
| 6970 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7603 unittest.expect( |
| 7604 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 6971 pathOffset += 1; | 7605 pathOffset += 1; |
| 6972 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7606 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7607 unittest.equals("androidenterprise/v1/")); |
| 6973 pathOffset += 21; | 7608 pathOffset += 21; |
| 6974 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7609 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7610 unittest.equals("enterprises/")); |
| 6975 pathOffset += 12; | 7611 pathOffset += 12; |
| 6976 index = path.indexOf("/users", pathOffset); | 7612 index = path.indexOf("/users", pathOffset); |
| 6977 unittest.expect(index >= 0, unittest.isTrue); | 7613 unittest.expect(index >= 0, unittest.isTrue); |
| 6978 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7614 subPart = |
| 7615 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 6979 pathOffset = index; | 7616 pathOffset = index; |
| 6980 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7617 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 6981 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/users")); | 7618 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 7619 unittest.equals("/users")); |
| 6982 pathOffset += 6; | 7620 pathOffset += 6; |
| 6983 | 7621 |
| 6984 var query = (req.url).query; | 7622 var query = (req.url).query; |
| 6985 var queryOffset = 0; | 7623 var queryOffset = 0; |
| 6986 var queryMap = {}; | 7624 var queryMap = {}; |
| 6987 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7625 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6988 parseBool(n) { | 7626 parseBool(n) { |
| 6989 if (n == "true") return true; | 7627 if (n == "true") return true; |
| 6990 if (n == "false") return false; | 7628 if (n == "false") return false; |
| 6991 if (n == null) return null; | 7629 if (n == null) return null; |
| 6992 throw new core.ArgumentError("Invalid boolean: $n"); | 7630 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6993 } | 7631 } |
| 7632 |
| 6994 if (query.length > 0) { | 7633 if (query.length > 0) { |
| 6995 for (var part in query.split("&")) { | 7634 for (var part in query.split("&")) { |
| 6996 var keyvalue = part.split("="); | 7635 var keyvalue = part.split("="); |
| 6997 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7636 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7637 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 6998 } | 7638 } |
| 6999 } | 7639 } |
| 7000 | 7640 |
| 7001 | |
| 7002 var h = { | 7641 var h = { |
| 7003 "content-type" : "application/json; charset=utf-8", | 7642 "content-type": "application/json; charset=utf-8", |
| 7004 }; | 7643 }; |
| 7005 var resp = convert.JSON.encode(buildUser()); | 7644 var resp = convert.JSON.encode(buildUser()); |
| 7006 return new async.Future.value(stringResponse(200, h, resp)); | 7645 return new async.Future.value(stringResponse(200, h, resp)); |
| 7007 }), true); | 7646 }), true); |
| 7008 res.insert(arg_request, arg_enterpriseId).then(unittest.expectAsync1(((api
.User response) { | 7647 res |
| 7648 .insert(arg_request, arg_enterpriseId) |
| 7649 .then(unittest.expectAsync1(((api.User response) { |
| 7009 checkUser(response); | 7650 checkUser(response); |
| 7010 }))); | 7651 }))); |
| 7011 }); | 7652 }); |
| 7012 | 7653 |
| 7013 unittest.test("method--list", () { | 7654 unittest.test("method--list", () { |
| 7014 | |
| 7015 var mock = new HttpServerMock(); | 7655 var mock = new HttpServerMock(); |
| 7016 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7656 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 7017 var arg_enterpriseId = "foo"; | 7657 var arg_enterpriseId = "foo"; |
| 7018 var arg_email = "foo"; | 7658 var arg_email = "foo"; |
| 7019 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7659 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 7020 var path = (req.url).path; | 7660 var path = (req.url).path; |
| 7021 var pathOffset = 0; | 7661 var pathOffset = 0; |
| 7022 var index; | 7662 var index; |
| 7023 var subPart; | 7663 var subPart; |
| 7024 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7664 unittest.expect( |
| 7665 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 7025 pathOffset += 1; | 7666 pathOffset += 1; |
| 7026 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7667 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7668 unittest.equals("androidenterprise/v1/")); |
| 7027 pathOffset += 21; | 7669 pathOffset += 21; |
| 7028 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7670 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7671 unittest.equals("enterprises/")); |
| 7029 pathOffset += 12; | 7672 pathOffset += 12; |
| 7030 index = path.indexOf("/users", pathOffset); | 7673 index = path.indexOf("/users", pathOffset); |
| 7031 unittest.expect(index >= 0, unittest.isTrue); | 7674 unittest.expect(index >= 0, unittest.isTrue); |
| 7032 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7675 subPart = |
| 7676 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 7033 pathOffset = index; | 7677 pathOffset = index; |
| 7034 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7678 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 7035 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/users")); | 7679 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 7680 unittest.equals("/users")); |
| 7036 pathOffset += 6; | 7681 pathOffset += 6; |
| 7037 | 7682 |
| 7038 var query = (req.url).query; | 7683 var query = (req.url).query; |
| 7039 var queryOffset = 0; | 7684 var queryOffset = 0; |
| 7040 var queryMap = {}; | 7685 var queryMap = {}; |
| 7041 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7686 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7042 parseBool(n) { | 7687 parseBool(n) { |
| 7043 if (n == "true") return true; | 7688 if (n == "true") return true; |
| 7044 if (n == "false") return false; | 7689 if (n == "false") return false; |
| 7045 if (n == null) return null; | 7690 if (n == null) return null; |
| 7046 throw new core.ArgumentError("Invalid boolean: $n"); | 7691 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7047 } | 7692 } |
| 7693 |
| 7048 if (query.length > 0) { | 7694 if (query.length > 0) { |
| 7049 for (var part in query.split("&")) { | 7695 for (var part in query.split("&")) { |
| 7050 var keyvalue = part.split("="); | 7696 var keyvalue = part.split("="); |
| 7051 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7697 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7698 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7052 } | 7699 } |
| 7053 } | 7700 } |
| 7054 unittest.expect(queryMap["email"].first, unittest.equals(arg_email)); | 7701 unittest.expect(queryMap["email"].first, unittest.equals(arg_email)); |
| 7055 | 7702 |
| 7056 | |
| 7057 var h = { | 7703 var h = { |
| 7058 "content-type" : "application/json; charset=utf-8", | 7704 "content-type": "application/json; charset=utf-8", |
| 7059 }; | 7705 }; |
| 7060 var resp = convert.JSON.encode(buildUsersListResponse()); | 7706 var resp = convert.JSON.encode(buildUsersListResponse()); |
| 7061 return new async.Future.value(stringResponse(200, h, resp)); | 7707 return new async.Future.value(stringResponse(200, h, resp)); |
| 7062 }), true); | 7708 }), true); |
| 7063 res.list(arg_enterpriseId, arg_email).then(unittest.expectAsync1(((api.Use
rsListResponse response) { | 7709 res |
| 7710 .list(arg_enterpriseId, arg_email) |
| 7711 .then(unittest.expectAsync1(((api.UsersListResponse response) { |
| 7064 checkUsersListResponse(response); | 7712 checkUsersListResponse(response); |
| 7065 }))); | 7713 }))); |
| 7066 }); | 7714 }); |
| 7067 | 7715 |
| 7068 unittest.test("method--patch", () { | 7716 unittest.test("method--patch", () { |
| 7069 | |
| 7070 var mock = new HttpServerMock(); | 7717 var mock = new HttpServerMock(); |
| 7071 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7718 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 7072 var arg_request = buildUser(); | 7719 var arg_request = buildUser(); |
| 7073 var arg_enterpriseId = "foo"; | 7720 var arg_enterpriseId = "foo"; |
| 7074 var arg_userId = "foo"; | 7721 var arg_userId = "foo"; |
| 7075 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7722 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 7076 var obj = new api.User.fromJson(json); | 7723 var obj = new api.User.fromJson(json); |
| 7077 checkUser(obj); | 7724 checkUser(obj); |
| 7078 | 7725 |
| 7079 var path = (req.url).path; | 7726 var path = (req.url).path; |
| 7080 var pathOffset = 0; | 7727 var pathOffset = 0; |
| 7081 var index; | 7728 var index; |
| 7082 var subPart; | 7729 var subPart; |
| 7083 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7730 unittest.expect( |
| 7731 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 7084 pathOffset += 1; | 7732 pathOffset += 1; |
| 7085 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7733 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7734 unittest.equals("androidenterprise/v1/")); |
| 7086 pathOffset += 21; | 7735 pathOffset += 21; |
| 7087 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7736 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7737 unittest.equals("enterprises/")); |
| 7088 pathOffset += 12; | 7738 pathOffset += 12; |
| 7089 index = path.indexOf("/users/", pathOffset); | 7739 index = path.indexOf("/users/", pathOffset); |
| 7090 unittest.expect(index >= 0, unittest.isTrue); | 7740 unittest.expect(index >= 0, unittest.isTrue); |
| 7091 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7741 subPart = |
| 7742 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 7092 pathOffset = index; | 7743 pathOffset = index; |
| 7093 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7744 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 7094 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 7745 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7746 unittest.equals("/users/")); |
| 7095 pathOffset += 7; | 7747 pathOffset += 7; |
| 7096 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 7748 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 7097 pathOffset = path.length; | 7749 pathOffset = path.length; |
| 7098 unittest.expect(subPart, unittest.equals("$arg_userId")); | 7750 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 7099 | 7751 |
| 7100 var query = (req.url).query; | 7752 var query = (req.url).query; |
| 7101 var queryOffset = 0; | 7753 var queryOffset = 0; |
| 7102 var queryMap = {}; | 7754 var queryMap = {}; |
| 7103 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7755 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7104 parseBool(n) { | 7756 parseBool(n) { |
| 7105 if (n == "true") return true; | 7757 if (n == "true") return true; |
| 7106 if (n == "false") return false; | 7758 if (n == "false") return false; |
| 7107 if (n == null) return null; | 7759 if (n == null) return null; |
| 7108 throw new core.ArgumentError("Invalid boolean: $n"); | 7760 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7109 } | 7761 } |
| 7762 |
| 7110 if (query.length > 0) { | 7763 if (query.length > 0) { |
| 7111 for (var part in query.split("&")) { | 7764 for (var part in query.split("&")) { |
| 7112 var keyvalue = part.split("="); | 7765 var keyvalue = part.split("="); |
| 7113 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7766 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7767 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7114 } | 7768 } |
| 7115 } | 7769 } |
| 7116 | 7770 |
| 7117 | |
| 7118 var h = { | 7771 var h = { |
| 7119 "content-type" : "application/json; charset=utf-8", | 7772 "content-type": "application/json; charset=utf-8", |
| 7120 }; | 7773 }; |
| 7121 var resp = convert.JSON.encode(buildUser()); | 7774 var resp = convert.JSON.encode(buildUser()); |
| 7122 return new async.Future.value(stringResponse(200, h, resp)); | 7775 return new async.Future.value(stringResponse(200, h, resp)); |
| 7123 }), true); | 7776 }), true); |
| 7124 res.patch(arg_request, arg_enterpriseId, arg_userId).then(unittest.expectA
sync1(((api.User response) { | 7777 res |
| 7778 .patch(arg_request, arg_enterpriseId, arg_userId) |
| 7779 .then(unittest.expectAsync1(((api.User response) { |
| 7125 checkUser(response); | 7780 checkUser(response); |
| 7126 }))); | 7781 }))); |
| 7127 }); | 7782 }); |
| 7128 | 7783 |
| 7129 unittest.test("method--revokeToken", () { | 7784 unittest.test("method--revokeToken", () { |
| 7130 | |
| 7131 var mock = new HttpServerMock(); | 7785 var mock = new HttpServerMock(); |
| 7132 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7786 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 7133 var arg_enterpriseId = "foo"; | 7787 var arg_enterpriseId = "foo"; |
| 7134 var arg_userId = "foo"; | 7788 var arg_userId = "foo"; |
| 7135 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7789 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 7136 var path = (req.url).path; | 7790 var path = (req.url).path; |
| 7137 var pathOffset = 0; | 7791 var pathOffset = 0; |
| 7138 var index; | 7792 var index; |
| 7139 var subPart; | 7793 var subPart; |
| 7140 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7794 unittest.expect( |
| 7795 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 7141 pathOffset += 1; | 7796 pathOffset += 1; |
| 7142 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7797 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7798 unittest.equals("androidenterprise/v1/")); |
| 7143 pathOffset += 21; | 7799 pathOffset += 21; |
| 7144 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7800 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7801 unittest.equals("enterprises/")); |
| 7145 pathOffset += 12; | 7802 pathOffset += 12; |
| 7146 index = path.indexOf("/users/", pathOffset); | 7803 index = path.indexOf("/users/", pathOffset); |
| 7147 unittest.expect(index >= 0, unittest.isTrue); | 7804 unittest.expect(index >= 0, unittest.isTrue); |
| 7148 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7805 subPart = |
| 7806 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 7149 pathOffset = index; | 7807 pathOffset = index; |
| 7150 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7808 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 7151 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 7809 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7810 unittest.equals("/users/")); |
| 7152 pathOffset += 7; | 7811 pathOffset += 7; |
| 7153 index = path.indexOf("/token", pathOffset); | 7812 index = path.indexOf("/token", pathOffset); |
| 7154 unittest.expect(index >= 0, unittest.isTrue); | 7813 unittest.expect(index >= 0, unittest.isTrue); |
| 7155 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7814 subPart = |
| 7815 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 7156 pathOffset = index; | 7816 pathOffset = index; |
| 7157 unittest.expect(subPart, unittest.equals("$arg_userId")); | 7817 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 7158 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/token")); | 7818 unittest.expect(path.substring(pathOffset, pathOffset + 6), |
| 7819 unittest.equals("/token")); |
| 7159 pathOffset += 6; | 7820 pathOffset += 6; |
| 7160 | 7821 |
| 7161 var query = (req.url).query; | 7822 var query = (req.url).query; |
| 7162 var queryOffset = 0; | 7823 var queryOffset = 0; |
| 7163 var queryMap = {}; | 7824 var queryMap = {}; |
| 7164 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7825 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7165 parseBool(n) { | 7826 parseBool(n) { |
| 7166 if (n == "true") return true; | 7827 if (n == "true") return true; |
| 7167 if (n == "false") return false; | 7828 if (n == "false") return false; |
| 7168 if (n == null) return null; | 7829 if (n == null) return null; |
| 7169 throw new core.ArgumentError("Invalid boolean: $n"); | 7830 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7170 } | 7831 } |
| 7832 |
| 7171 if (query.length > 0) { | 7833 if (query.length > 0) { |
| 7172 for (var part in query.split("&")) { | 7834 for (var part in query.split("&")) { |
| 7173 var keyvalue = part.split("="); | 7835 var keyvalue = part.split("="); |
| 7174 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7836 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7837 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7175 } | 7838 } |
| 7176 } | 7839 } |
| 7177 | 7840 |
| 7178 | |
| 7179 var h = { | 7841 var h = { |
| 7180 "content-type" : "application/json; charset=utf-8", | 7842 "content-type": "application/json; charset=utf-8", |
| 7181 }; | 7843 }; |
| 7182 var resp = ""; | 7844 var resp = ""; |
| 7183 return new async.Future.value(stringResponse(200, h, resp)); | 7845 return new async.Future.value(stringResponse(200, h, resp)); |
| 7184 }), true); | 7846 }), true); |
| 7185 res.revokeToken(arg_enterpriseId, arg_userId).then(unittest.expectAsync1((
_) {})); | 7847 res |
| 7848 .revokeToken(arg_enterpriseId, arg_userId) |
| 7849 .then(unittest.expectAsync1((_) {})); |
| 7186 }); | 7850 }); |
| 7187 | 7851 |
| 7188 unittest.test("method--setAvailableProductSet", () { | 7852 unittest.test("method--setAvailableProductSet", () { |
| 7189 | |
| 7190 var mock = new HttpServerMock(); | 7853 var mock = new HttpServerMock(); |
| 7191 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7854 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 7192 var arg_request = buildProductSet(); | 7855 var arg_request = buildProductSet(); |
| 7193 var arg_enterpriseId = "foo"; | 7856 var arg_enterpriseId = "foo"; |
| 7194 var arg_userId = "foo"; | 7857 var arg_userId = "foo"; |
| 7195 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7858 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 7196 var obj = new api.ProductSet.fromJson(json); | 7859 var obj = new api.ProductSet.fromJson(json); |
| 7197 checkProductSet(obj); | 7860 checkProductSet(obj); |
| 7198 | 7861 |
| 7199 var path = (req.url).path; | 7862 var path = (req.url).path; |
| 7200 var pathOffset = 0; | 7863 var pathOffset = 0; |
| 7201 var index; | 7864 var index; |
| 7202 var subPart; | 7865 var subPart; |
| 7203 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7866 unittest.expect( |
| 7867 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 7204 pathOffset += 1; | 7868 pathOffset += 1; |
| 7205 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7869 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7870 unittest.equals("androidenterprise/v1/")); |
| 7206 pathOffset += 21; | 7871 pathOffset += 21; |
| 7207 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7872 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7873 unittest.equals("enterprises/")); |
| 7208 pathOffset += 12; | 7874 pathOffset += 12; |
| 7209 index = path.indexOf("/users/", pathOffset); | 7875 index = path.indexOf("/users/", pathOffset); |
| 7210 unittest.expect(index >= 0, unittest.isTrue); | 7876 unittest.expect(index >= 0, unittest.isTrue); |
| 7211 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7877 subPart = |
| 7878 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 7212 pathOffset = index; | 7879 pathOffset = index; |
| 7213 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7880 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 7214 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 7881 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7882 unittest.equals("/users/")); |
| 7215 pathOffset += 7; | 7883 pathOffset += 7; |
| 7216 index = path.indexOf("/availableProductSet", pathOffset); | 7884 index = path.indexOf("/availableProductSet", pathOffset); |
| 7217 unittest.expect(index >= 0, unittest.isTrue); | 7885 unittest.expect(index >= 0, unittest.isTrue); |
| 7218 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7886 subPart = |
| 7887 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 7219 pathOffset = index; | 7888 pathOffset = index; |
| 7220 unittest.expect(subPart, unittest.equals("$arg_userId")); | 7889 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 7221 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/availableProductSet")); | 7890 unittest.expect(path.substring(pathOffset, pathOffset + 20), |
| 7891 unittest.equals("/availableProductSet")); |
| 7222 pathOffset += 20; | 7892 pathOffset += 20; |
| 7223 | 7893 |
| 7224 var query = (req.url).query; | 7894 var query = (req.url).query; |
| 7225 var queryOffset = 0; | 7895 var queryOffset = 0; |
| 7226 var queryMap = {}; | 7896 var queryMap = {}; |
| 7227 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7897 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7228 parseBool(n) { | 7898 parseBool(n) { |
| 7229 if (n == "true") return true; | 7899 if (n == "true") return true; |
| 7230 if (n == "false") return false; | 7900 if (n == "false") return false; |
| 7231 if (n == null) return null; | 7901 if (n == null) return null; |
| 7232 throw new core.ArgumentError("Invalid boolean: $n"); | 7902 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7233 } | 7903 } |
| 7904 |
| 7234 if (query.length > 0) { | 7905 if (query.length > 0) { |
| 7235 for (var part in query.split("&")) { | 7906 for (var part in query.split("&")) { |
| 7236 var keyvalue = part.split("="); | 7907 var keyvalue = part.split("="); |
| 7237 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7908 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7909 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7238 } | 7910 } |
| 7239 } | 7911 } |
| 7240 | 7912 |
| 7241 | |
| 7242 var h = { | 7913 var h = { |
| 7243 "content-type" : "application/json; charset=utf-8", | 7914 "content-type": "application/json; charset=utf-8", |
| 7244 }; | 7915 }; |
| 7245 var resp = convert.JSON.encode(buildProductSet()); | 7916 var resp = convert.JSON.encode(buildProductSet()); |
| 7246 return new async.Future.value(stringResponse(200, h, resp)); | 7917 return new async.Future.value(stringResponse(200, h, resp)); |
| 7247 }), true); | 7918 }), true); |
| 7248 res.setAvailableProductSet(arg_request, arg_enterpriseId, arg_userId).then
(unittest.expectAsync1(((api.ProductSet response) { | 7919 res |
| 7920 .setAvailableProductSet(arg_request, arg_enterpriseId, arg_userId) |
| 7921 .then(unittest.expectAsync1(((api.ProductSet response) { |
| 7249 checkProductSet(response); | 7922 checkProductSet(response); |
| 7250 }))); | 7923 }))); |
| 7251 }); | 7924 }); |
| 7252 | 7925 |
| 7253 unittest.test("method--update", () { | 7926 unittest.test("method--update", () { |
| 7254 | |
| 7255 var mock = new HttpServerMock(); | 7927 var mock = new HttpServerMock(); |
| 7256 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; | 7928 api.UsersResourceApi res = new api.AndroidenterpriseApi(mock).users; |
| 7257 var arg_request = buildUser(); | 7929 var arg_request = buildUser(); |
| 7258 var arg_enterpriseId = "foo"; | 7930 var arg_enterpriseId = "foo"; |
| 7259 var arg_userId = "foo"; | 7931 var arg_userId = "foo"; |
| 7260 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 7932 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 7261 var obj = new api.User.fromJson(json); | 7933 var obj = new api.User.fromJson(json); |
| 7262 checkUser(obj); | 7934 checkUser(obj); |
| 7263 | 7935 |
| 7264 var path = (req.url).path; | 7936 var path = (req.url).path; |
| 7265 var pathOffset = 0; | 7937 var pathOffset = 0; |
| 7266 var index; | 7938 var index; |
| 7267 var subPart; | 7939 var subPart; |
| 7268 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 7940 unittest.expect( |
| 7941 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 7269 pathOffset += 1; | 7942 pathOffset += 1; |
| 7270 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("androidenterprise/v1/")); | 7943 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 7944 unittest.equals("androidenterprise/v1/")); |
| 7271 pathOffset += 21; | 7945 pathOffset += 21; |
| 7272 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("enterprises/")); | 7946 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 7947 unittest.equals("enterprises/")); |
| 7273 pathOffset += 12; | 7948 pathOffset += 12; |
| 7274 index = path.indexOf("/users/", pathOffset); | 7949 index = path.indexOf("/users/", pathOffset); |
| 7275 unittest.expect(index >= 0, unittest.isTrue); | 7950 unittest.expect(index >= 0, unittest.isTrue); |
| 7276 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7951 subPart = |
| 7952 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 7277 pathOffset = index; | 7953 pathOffset = index; |
| 7278 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); | 7954 unittest.expect(subPart, unittest.equals("$arg_enterpriseId")); |
| 7279 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/users/")); | 7955 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 7956 unittest.equals("/users/")); |
| 7280 pathOffset += 7; | 7957 pathOffset += 7; |
| 7281 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 7958 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 7282 pathOffset = path.length; | 7959 pathOffset = path.length; |
| 7283 unittest.expect(subPart, unittest.equals("$arg_userId")); | 7960 unittest.expect(subPart, unittest.equals("$arg_userId")); |
| 7284 | 7961 |
| 7285 var query = (req.url).query; | 7962 var query = (req.url).query; |
| 7286 var queryOffset = 0; | 7963 var queryOffset = 0; |
| 7287 var queryMap = {}; | 7964 var queryMap = {}; |
| 7288 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7965 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7289 parseBool(n) { | 7966 parseBool(n) { |
| 7290 if (n == "true") return true; | 7967 if (n == "true") return true; |
| 7291 if (n == "false") return false; | 7968 if (n == "false") return false; |
| 7292 if (n == null) return null; | 7969 if (n == null) return null; |
| 7293 throw new core.ArgumentError("Invalid boolean: $n"); | 7970 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7294 } | 7971 } |
| 7972 |
| 7295 if (query.length > 0) { | 7973 if (query.length > 0) { |
| 7296 for (var part in query.split("&")) { | 7974 for (var part in query.split("&")) { |
| 7297 var keyvalue = part.split("="); | 7975 var keyvalue = part.split("="); |
| 7298 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 7976 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 7977 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 7299 } | 7978 } |
| 7300 } | 7979 } |
| 7301 | 7980 |
| 7302 | |
| 7303 var h = { | 7981 var h = { |
| 7304 "content-type" : "application/json; charset=utf-8", | 7982 "content-type": "application/json; charset=utf-8", |
| 7305 }; | 7983 }; |
| 7306 var resp = convert.JSON.encode(buildUser()); | 7984 var resp = convert.JSON.encode(buildUser()); |
| 7307 return new async.Future.value(stringResponse(200, h, resp)); | 7985 return new async.Future.value(stringResponse(200, h, resp)); |
| 7308 }), true); | 7986 }), true); |
| 7309 res.update(arg_request, arg_enterpriseId, arg_userId).then(unittest.expect
Async1(((api.User response) { | 7987 res |
| 7988 .update(arg_request, arg_enterpriseId, arg_userId) |
| 7989 .then(unittest.expectAsync1(((api.User response) { |
| 7310 checkUser(response); | 7990 checkUser(response); |
| 7311 }))); | 7991 }))); |
| 7312 }); | 7992 }); |
| 7313 | |
| 7314 }); | 7993 }); |
| 7315 | |
| 7316 | |
| 7317 } | 7994 } |
| 7318 | |
| OLD | NEW |