Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(548)

Side by Side Diff: generated/googleapis/test/siteverification/v1_test.dart

Issue 3006323002: Api-Roll 54: 2017-09-11 (Closed)
Patch Set: use 2.0.0-dev.infinity sdk constraint in pubspecs Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 library googleapis.siteVerification.v1.test; 1 library googleapis.siteVerification.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/siteverification/v1.dart' as api; 10 import 'package:googleapis/siteverification/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 buildCounterSiteVerificationWebResourceGettokenRequestSite = 0; 53 core.int buildCounterSiteVerificationWebResourceGettokenRequestSite = 0;
55 buildSiteVerificationWebResourceGettokenRequestSite() { 54 buildSiteVerificationWebResourceGettokenRequestSite() {
56 var o = new api.SiteVerificationWebResourceGettokenRequestSite(); 55 var o = new api.SiteVerificationWebResourceGettokenRequestSite();
57 buildCounterSiteVerificationWebResourceGettokenRequestSite++; 56 buildCounterSiteVerificationWebResourceGettokenRequestSite++;
58 if (buildCounterSiteVerificationWebResourceGettokenRequestSite < 3) { 57 if (buildCounterSiteVerificationWebResourceGettokenRequestSite < 3) {
59 o.identifier = "foo"; 58 o.identifier = "foo";
60 o.type = "foo"; 59 o.type = "foo";
61 } 60 }
62 buildCounterSiteVerificationWebResourceGettokenRequestSite--; 61 buildCounterSiteVerificationWebResourceGettokenRequestSite--;
63 return o; 62 return o;
64 } 63 }
65 64
66 checkSiteVerificationWebResourceGettokenRequestSite(api.SiteVerificationWebResou rceGettokenRequestSite o) { 65 checkSiteVerificationWebResourceGettokenRequestSite(
66 api.SiteVerificationWebResourceGettokenRequestSite o) {
67 buildCounterSiteVerificationWebResourceGettokenRequestSite++; 67 buildCounterSiteVerificationWebResourceGettokenRequestSite++;
68 if (buildCounterSiteVerificationWebResourceGettokenRequestSite < 3) { 68 if (buildCounterSiteVerificationWebResourceGettokenRequestSite < 3) {
69 unittest.expect(o.identifier, unittest.equals('foo')); 69 unittest.expect(o.identifier, unittest.equals('foo'));
70 unittest.expect(o.type, unittest.equals('foo')); 70 unittest.expect(o.type, unittest.equals('foo'));
71 } 71 }
72 buildCounterSiteVerificationWebResourceGettokenRequestSite--; 72 buildCounterSiteVerificationWebResourceGettokenRequestSite--;
73 } 73 }
74 74
75 core.int buildCounterSiteVerificationWebResourceGettokenRequest = 0; 75 core.int buildCounterSiteVerificationWebResourceGettokenRequest = 0;
76 buildSiteVerificationWebResourceGettokenRequest() { 76 buildSiteVerificationWebResourceGettokenRequest() {
77 var o = new api.SiteVerificationWebResourceGettokenRequest(); 77 var o = new api.SiteVerificationWebResourceGettokenRequest();
78 buildCounterSiteVerificationWebResourceGettokenRequest++; 78 buildCounterSiteVerificationWebResourceGettokenRequest++;
79 if (buildCounterSiteVerificationWebResourceGettokenRequest < 3) { 79 if (buildCounterSiteVerificationWebResourceGettokenRequest < 3) {
80 o.site = buildSiteVerificationWebResourceGettokenRequestSite(); 80 o.site = buildSiteVerificationWebResourceGettokenRequestSite();
81 o.verificationMethod = "foo"; 81 o.verificationMethod = "foo";
82 } 82 }
83 buildCounterSiteVerificationWebResourceGettokenRequest--; 83 buildCounterSiteVerificationWebResourceGettokenRequest--;
84 return o; 84 return o;
85 } 85 }
86 86
87 checkSiteVerificationWebResourceGettokenRequest(api.SiteVerificationWebResourceG ettokenRequest o) { 87 checkSiteVerificationWebResourceGettokenRequest(
88 api.SiteVerificationWebResourceGettokenRequest o) {
88 buildCounterSiteVerificationWebResourceGettokenRequest++; 89 buildCounterSiteVerificationWebResourceGettokenRequest++;
89 if (buildCounterSiteVerificationWebResourceGettokenRequest < 3) { 90 if (buildCounterSiteVerificationWebResourceGettokenRequest < 3) {
90 checkSiteVerificationWebResourceGettokenRequestSite(o.site); 91 checkSiteVerificationWebResourceGettokenRequestSite(o.site);
91 unittest.expect(o.verificationMethod, unittest.equals('foo')); 92 unittest.expect(o.verificationMethod, unittest.equals('foo'));
92 } 93 }
93 buildCounterSiteVerificationWebResourceGettokenRequest--; 94 buildCounterSiteVerificationWebResourceGettokenRequest--;
94 } 95 }
95 96
96 core.int buildCounterSiteVerificationWebResourceGettokenResponse = 0; 97 core.int buildCounterSiteVerificationWebResourceGettokenResponse = 0;
97 buildSiteVerificationWebResourceGettokenResponse() { 98 buildSiteVerificationWebResourceGettokenResponse() {
98 var o = new api.SiteVerificationWebResourceGettokenResponse(); 99 var o = new api.SiteVerificationWebResourceGettokenResponse();
99 buildCounterSiteVerificationWebResourceGettokenResponse++; 100 buildCounterSiteVerificationWebResourceGettokenResponse++;
100 if (buildCounterSiteVerificationWebResourceGettokenResponse < 3) { 101 if (buildCounterSiteVerificationWebResourceGettokenResponse < 3) {
101 o.method = "foo"; 102 o.method = "foo";
102 o.token = "foo"; 103 o.token = "foo";
103 } 104 }
104 buildCounterSiteVerificationWebResourceGettokenResponse--; 105 buildCounterSiteVerificationWebResourceGettokenResponse--;
105 return o; 106 return o;
106 } 107 }
107 108
108 checkSiteVerificationWebResourceGettokenResponse(api.SiteVerificationWebResource GettokenResponse o) { 109 checkSiteVerificationWebResourceGettokenResponse(
110 api.SiteVerificationWebResourceGettokenResponse o) {
109 buildCounterSiteVerificationWebResourceGettokenResponse++; 111 buildCounterSiteVerificationWebResourceGettokenResponse++;
110 if (buildCounterSiteVerificationWebResourceGettokenResponse < 3) { 112 if (buildCounterSiteVerificationWebResourceGettokenResponse < 3) {
111 unittest.expect(o.method, unittest.equals('foo')); 113 unittest.expect(o.method, unittest.equals('foo'));
112 unittest.expect(o.token, unittest.equals('foo')); 114 unittest.expect(o.token, unittest.equals('foo'));
113 } 115 }
114 buildCounterSiteVerificationWebResourceGettokenResponse--; 116 buildCounterSiteVerificationWebResourceGettokenResponse--;
115 } 117 }
116 118
117 buildUnnamed166() { 119 buildUnnamed161() {
118 var o = new core.List<api.SiteVerificationWebResourceResource>(); 120 var o = new core.List<api.SiteVerificationWebResourceResource>();
119 o.add(buildSiteVerificationWebResourceResource()); 121 o.add(buildSiteVerificationWebResourceResource());
120 o.add(buildSiteVerificationWebResourceResource()); 122 o.add(buildSiteVerificationWebResourceResource());
121 return o; 123 return o;
122 } 124 }
123 125
124 checkUnnamed166(core.List<api.SiteVerificationWebResourceResource> o) { 126 checkUnnamed161(core.List<api.SiteVerificationWebResourceResource> o) {
125 unittest.expect(o, unittest.hasLength(2)); 127 unittest.expect(o, unittest.hasLength(2));
126 checkSiteVerificationWebResourceResource(o[0]); 128 checkSiteVerificationWebResourceResource(o[0]);
127 checkSiteVerificationWebResourceResource(o[1]); 129 checkSiteVerificationWebResourceResource(o[1]);
128 } 130 }
129 131
130 core.int buildCounterSiteVerificationWebResourceListResponse = 0; 132 core.int buildCounterSiteVerificationWebResourceListResponse = 0;
131 buildSiteVerificationWebResourceListResponse() { 133 buildSiteVerificationWebResourceListResponse() {
132 var o = new api.SiteVerificationWebResourceListResponse(); 134 var o = new api.SiteVerificationWebResourceListResponse();
133 buildCounterSiteVerificationWebResourceListResponse++; 135 buildCounterSiteVerificationWebResourceListResponse++;
134 if (buildCounterSiteVerificationWebResourceListResponse < 3) { 136 if (buildCounterSiteVerificationWebResourceListResponse < 3) {
135 o.items = buildUnnamed166(); 137 o.items = buildUnnamed161();
136 } 138 }
137 buildCounterSiteVerificationWebResourceListResponse--; 139 buildCounterSiteVerificationWebResourceListResponse--;
138 return o; 140 return o;
139 } 141 }
140 142
141 checkSiteVerificationWebResourceListResponse(api.SiteVerificationWebResourceList Response o) { 143 checkSiteVerificationWebResourceListResponse(
144 api.SiteVerificationWebResourceListResponse o) {
142 buildCounterSiteVerificationWebResourceListResponse++; 145 buildCounterSiteVerificationWebResourceListResponse++;
143 if (buildCounterSiteVerificationWebResourceListResponse < 3) { 146 if (buildCounterSiteVerificationWebResourceListResponse < 3) {
144 checkUnnamed166(o.items); 147 checkUnnamed161(o.items);
145 } 148 }
146 buildCounterSiteVerificationWebResourceListResponse--; 149 buildCounterSiteVerificationWebResourceListResponse--;
147 } 150 }
148 151
149 buildUnnamed167() { 152 buildUnnamed162() {
150 var o = new core.List<core.String>(); 153 var o = new core.List<core.String>();
151 o.add("foo"); 154 o.add("foo");
152 o.add("foo"); 155 o.add("foo");
153 return o; 156 return o;
154 } 157 }
155 158
156 checkUnnamed167(core.List<core.String> o) { 159 checkUnnamed162(core.List<core.String> o) {
157 unittest.expect(o, unittest.hasLength(2)); 160 unittest.expect(o, unittest.hasLength(2));
158 unittest.expect(o[0], unittest.equals('foo')); 161 unittest.expect(o[0], unittest.equals('foo'));
159 unittest.expect(o[1], unittest.equals('foo')); 162 unittest.expect(o[1], unittest.equals('foo'));
160 } 163 }
161 164
162 core.int buildCounterSiteVerificationWebResourceResourceSite = 0; 165 core.int buildCounterSiteVerificationWebResourceResourceSite = 0;
163 buildSiteVerificationWebResourceResourceSite() { 166 buildSiteVerificationWebResourceResourceSite() {
164 var o = new api.SiteVerificationWebResourceResourceSite(); 167 var o = new api.SiteVerificationWebResourceResourceSite();
165 buildCounterSiteVerificationWebResourceResourceSite++; 168 buildCounterSiteVerificationWebResourceResourceSite++;
166 if (buildCounterSiteVerificationWebResourceResourceSite < 3) { 169 if (buildCounterSiteVerificationWebResourceResourceSite < 3) {
167 o.identifier = "foo"; 170 o.identifier = "foo";
168 o.type = "foo"; 171 o.type = "foo";
169 } 172 }
170 buildCounterSiteVerificationWebResourceResourceSite--; 173 buildCounterSiteVerificationWebResourceResourceSite--;
171 return o; 174 return o;
172 } 175 }
173 176
174 checkSiteVerificationWebResourceResourceSite(api.SiteVerificationWebResourceReso urceSite o) { 177 checkSiteVerificationWebResourceResourceSite(
178 api.SiteVerificationWebResourceResourceSite o) {
175 buildCounterSiteVerificationWebResourceResourceSite++; 179 buildCounterSiteVerificationWebResourceResourceSite++;
176 if (buildCounterSiteVerificationWebResourceResourceSite < 3) { 180 if (buildCounterSiteVerificationWebResourceResourceSite < 3) {
177 unittest.expect(o.identifier, unittest.equals('foo')); 181 unittest.expect(o.identifier, unittest.equals('foo'));
178 unittest.expect(o.type, unittest.equals('foo')); 182 unittest.expect(o.type, unittest.equals('foo'));
179 } 183 }
180 buildCounterSiteVerificationWebResourceResourceSite--; 184 buildCounterSiteVerificationWebResourceResourceSite--;
181 } 185 }
182 186
183 core.int buildCounterSiteVerificationWebResourceResource = 0; 187 core.int buildCounterSiteVerificationWebResourceResource = 0;
184 buildSiteVerificationWebResourceResource() { 188 buildSiteVerificationWebResourceResource() {
185 var o = new api.SiteVerificationWebResourceResource(); 189 var o = new api.SiteVerificationWebResourceResource();
186 buildCounterSiteVerificationWebResourceResource++; 190 buildCounterSiteVerificationWebResourceResource++;
187 if (buildCounterSiteVerificationWebResourceResource < 3) { 191 if (buildCounterSiteVerificationWebResourceResource < 3) {
188 o.id = "foo"; 192 o.id = "foo";
189 o.owners = buildUnnamed167(); 193 o.owners = buildUnnamed162();
190 o.site = buildSiteVerificationWebResourceResourceSite(); 194 o.site = buildSiteVerificationWebResourceResourceSite();
191 } 195 }
192 buildCounterSiteVerificationWebResourceResource--; 196 buildCounterSiteVerificationWebResourceResource--;
193 return o; 197 return o;
194 } 198 }
195 199
196 checkSiteVerificationWebResourceResource(api.SiteVerificationWebResourceResource o) { 200 checkSiteVerificationWebResourceResource(
201 api.SiteVerificationWebResourceResource o) {
197 buildCounterSiteVerificationWebResourceResource++; 202 buildCounterSiteVerificationWebResourceResource++;
198 if (buildCounterSiteVerificationWebResourceResource < 3) { 203 if (buildCounterSiteVerificationWebResourceResource < 3) {
199 unittest.expect(o.id, unittest.equals('foo')); 204 unittest.expect(o.id, unittest.equals('foo'));
200 checkUnnamed167(o.owners); 205 checkUnnamed162(o.owners);
201 checkSiteVerificationWebResourceResourceSite(o.site); 206 checkSiteVerificationWebResourceResourceSite(o.site);
202 } 207 }
203 buildCounterSiteVerificationWebResourceResource--; 208 buildCounterSiteVerificationWebResourceResource--;
204 } 209 }
205 210
206
207 main() { 211 main() {
208 unittest.group("obj-schema-SiteVerificationWebResourceGettokenRequestSite", () { 212 unittest.group("obj-schema-SiteVerificationWebResourceGettokenRequestSite",
213 () {
209 unittest.test("to-json--from-json", () { 214 unittest.test("to-json--from-json", () {
210 var o = buildSiteVerificationWebResourceGettokenRequestSite(); 215 var o = buildSiteVerificationWebResourceGettokenRequestSite();
211 var od = new api.SiteVerificationWebResourceGettokenRequestSite.fromJson(o .toJson()); 216 var od = new api.SiteVerificationWebResourceGettokenRequestSite.fromJson(
217 o.toJson());
212 checkSiteVerificationWebResourceGettokenRequestSite(od); 218 checkSiteVerificationWebResourceGettokenRequestSite(od);
213 }); 219 });
214 }); 220 });
215 221
216
217 unittest.group("obj-schema-SiteVerificationWebResourceGettokenRequest", () { 222 unittest.group("obj-schema-SiteVerificationWebResourceGettokenRequest", () {
218 unittest.test("to-json--from-json", () { 223 unittest.test("to-json--from-json", () {
219 var o = buildSiteVerificationWebResourceGettokenRequest(); 224 var o = buildSiteVerificationWebResourceGettokenRequest();
220 var od = new api.SiteVerificationWebResourceGettokenRequest.fromJson(o.toJ son()); 225 var od = new api.SiteVerificationWebResourceGettokenRequest.fromJson(
226 o.toJson());
221 checkSiteVerificationWebResourceGettokenRequest(od); 227 checkSiteVerificationWebResourceGettokenRequest(od);
222 }); 228 });
223 }); 229 });
224 230
225
226 unittest.group("obj-schema-SiteVerificationWebResourceGettokenResponse", () { 231 unittest.group("obj-schema-SiteVerificationWebResourceGettokenResponse", () {
227 unittest.test("to-json--from-json", () { 232 unittest.test("to-json--from-json", () {
228 var o = buildSiteVerificationWebResourceGettokenResponse(); 233 var o = buildSiteVerificationWebResourceGettokenResponse();
229 var od = new api.SiteVerificationWebResourceGettokenResponse.fromJson(o.to Json()); 234 var od = new api.SiteVerificationWebResourceGettokenResponse.fromJson(
235 o.toJson());
230 checkSiteVerificationWebResourceGettokenResponse(od); 236 checkSiteVerificationWebResourceGettokenResponse(od);
231 }); 237 });
232 }); 238 });
233 239
234
235 unittest.group("obj-schema-SiteVerificationWebResourceListResponse", () { 240 unittest.group("obj-schema-SiteVerificationWebResourceListResponse", () {
236 unittest.test("to-json--from-json", () { 241 unittest.test("to-json--from-json", () {
237 var o = buildSiteVerificationWebResourceListResponse(); 242 var o = buildSiteVerificationWebResourceListResponse();
238 var od = new api.SiteVerificationWebResourceListResponse.fromJson(o.toJson ()); 243 var od =
244 new api.SiteVerificationWebResourceListResponse.fromJson(o.toJson());
239 checkSiteVerificationWebResourceListResponse(od); 245 checkSiteVerificationWebResourceListResponse(od);
240 }); 246 });
241 }); 247 });
242 248
243
244 unittest.group("obj-schema-SiteVerificationWebResourceResourceSite", () { 249 unittest.group("obj-schema-SiteVerificationWebResourceResourceSite", () {
245 unittest.test("to-json--from-json", () { 250 unittest.test("to-json--from-json", () {
246 var o = buildSiteVerificationWebResourceResourceSite(); 251 var o = buildSiteVerificationWebResourceResourceSite();
247 var od = new api.SiteVerificationWebResourceResourceSite.fromJson(o.toJson ()); 252 var od =
253 new api.SiteVerificationWebResourceResourceSite.fromJson(o.toJson());
248 checkSiteVerificationWebResourceResourceSite(od); 254 checkSiteVerificationWebResourceResourceSite(od);
249 }); 255 });
250 }); 256 });
251 257
252
253 unittest.group("obj-schema-SiteVerificationWebResourceResource", () { 258 unittest.group("obj-schema-SiteVerificationWebResourceResource", () {
254 unittest.test("to-json--from-json", () { 259 unittest.test("to-json--from-json", () {
255 var o = buildSiteVerificationWebResourceResource(); 260 var o = buildSiteVerificationWebResourceResource();
256 var od = new api.SiteVerificationWebResourceResource.fromJson(o.toJson()); 261 var od = new api.SiteVerificationWebResourceResource.fromJson(o.toJson());
257 checkSiteVerificationWebResourceResource(od); 262 checkSiteVerificationWebResourceResource(od);
258 }); 263 });
259 }); 264 });
260 265
261
262 unittest.group("resource-WebResourceResourceApi", () { 266 unittest.group("resource-WebResourceResourceApi", () {
263 unittest.test("method--delete", () { 267 unittest.test("method--delete", () {
264
265 var mock = new HttpServerMock(); 268 var mock = new HttpServerMock();
266 api.WebResourceResourceApi res = new api.SiteVerificationApi(mock).webReso urce; 269 api.WebResourceResourceApi res =
270 new api.SiteVerificationApi(mock).webResource;
267 var arg_id = "foo"; 271 var arg_id = "foo";
268 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 272 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
269 var path = (req.url).path; 273 var path = (req.url).path;
270 var pathOffset = 0; 274 var pathOffset = 0;
271 var index; 275 var index;
272 var subPart; 276 var subPart;
273 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 277 unittest.expect(
278 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
274 pathOffset += 1; 279 pathOffset += 1;
275 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq uals("siteVerification/v1/")); 280 unittest.expect(path.substring(pathOffset, pathOffset + 20),
281 unittest.equals("siteVerification/v1/"));
276 pathOffset += 20; 282 pathOffset += 20;
277 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("webResource/")); 283 unittest.expect(path.substring(pathOffset, pathOffset + 12),
284 unittest.equals("webResource/"));
278 pathOffset += 12; 285 pathOffset += 12;
279 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 286 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
280 pathOffset = path.length; 287 pathOffset = path.length;
281 unittest.expect(subPart, unittest.equals("$arg_id")); 288 unittest.expect(subPart, unittest.equals("$arg_id"));
282 289
283 var query = (req.url).query; 290 var query = (req.url).query;
284 var queryOffset = 0; 291 var queryOffset = 0;
285 var queryMap = {}; 292 var queryMap = {};
286 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 293 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
287 parseBool(n) { 294 parseBool(n) {
288 if (n == "true") return true; 295 if (n == "true") return true;
289 if (n == "false") return false; 296 if (n == "false") return false;
290 if (n == null) return null; 297 if (n == null) return null;
291 throw new core.ArgumentError("Invalid boolean: $n"); 298 throw new core.ArgumentError("Invalid boolean: $n");
292 } 299 }
300
293 if (query.length > 0) { 301 if (query.length > 0) {
294 for (var part in query.split("&")) { 302 for (var part in query.split("&")) {
295 var keyvalue = part.split("="); 303 var keyvalue = part.split("=");
296 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 304 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
305 core.Uri.decodeQueryComponent(keyvalue[1]));
297 } 306 }
298 } 307 }
299 308
300
301 var h = { 309 var h = {
302 "content-type" : "application/json; charset=utf-8", 310 "content-type": "application/json; charset=utf-8",
303 }; 311 };
304 var resp = ""; 312 var resp = "";
305 return new async.Future.value(stringResponse(200, h, resp)); 313 return new async.Future.value(stringResponse(200, h, resp));
306 }), true); 314 }), true);
307 res.delete(arg_id).then(unittest.expectAsync1((_) {})); 315 res.delete(arg_id).then(unittest.expectAsync1((_) {}));
308 }); 316 });
309 317
310 unittest.test("method--get", () { 318 unittest.test("method--get", () {
311
312 var mock = new HttpServerMock(); 319 var mock = new HttpServerMock();
313 api.WebResourceResourceApi res = new api.SiteVerificationApi(mock).webReso urce; 320 api.WebResourceResourceApi res =
321 new api.SiteVerificationApi(mock).webResource;
314 var arg_id = "foo"; 322 var arg_id = "foo";
315 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 323 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
316 var path = (req.url).path; 324 var path = (req.url).path;
317 var pathOffset = 0; 325 var pathOffset = 0;
318 var index; 326 var index;
319 var subPart; 327 var subPart;
320 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 328 unittest.expect(
329 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
321 pathOffset += 1; 330 pathOffset += 1;
322 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq uals("siteVerification/v1/")); 331 unittest.expect(path.substring(pathOffset, pathOffset + 20),
332 unittest.equals("siteVerification/v1/"));
323 pathOffset += 20; 333 pathOffset += 20;
324 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("webResource/")); 334 unittest.expect(path.substring(pathOffset, pathOffset + 12),
335 unittest.equals("webResource/"));
325 pathOffset += 12; 336 pathOffset += 12;
326 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 337 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
327 pathOffset = path.length; 338 pathOffset = path.length;
328 unittest.expect(subPart, unittest.equals("$arg_id")); 339 unittest.expect(subPart, unittest.equals("$arg_id"));
329 340
330 var query = (req.url).query; 341 var query = (req.url).query;
331 var queryOffset = 0; 342 var queryOffset = 0;
332 var queryMap = {}; 343 var queryMap = {};
333 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 344 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
334 parseBool(n) { 345 parseBool(n) {
335 if (n == "true") return true; 346 if (n == "true") return true;
336 if (n == "false") return false; 347 if (n == "false") return false;
337 if (n == null) return null; 348 if (n == null) return null;
338 throw new core.ArgumentError("Invalid boolean: $n"); 349 throw new core.ArgumentError("Invalid boolean: $n");
339 } 350 }
351
340 if (query.length > 0) { 352 if (query.length > 0) {
341 for (var part in query.split("&")) { 353 for (var part in query.split("&")) {
342 var keyvalue = part.split("="); 354 var keyvalue = part.split("=");
343 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 355 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
356 core.Uri.decodeQueryComponent(keyvalue[1]));
344 } 357 }
345 } 358 }
346 359
347
348 var h = { 360 var h = {
349 "content-type" : "application/json; charset=utf-8", 361 "content-type": "application/json; charset=utf-8",
350 }; 362 };
351 var resp = convert.JSON.encode(buildSiteVerificationWebResourceResource( )); 363 var resp =
364 convert.JSON.encode(buildSiteVerificationWebResourceResource());
352 return new async.Future.value(stringResponse(200, h, resp)); 365 return new async.Future.value(stringResponse(200, h, resp));
353 }), true); 366 }), true);
354 res.get(arg_id).then(unittest.expectAsync1(((api.SiteVerificationWebResour ceResource response) { 367 res.get(arg_id).then(unittest
368 .expectAsync1(((api.SiteVerificationWebResourceResource response) {
355 checkSiteVerificationWebResourceResource(response); 369 checkSiteVerificationWebResourceResource(response);
356 }))); 370 })));
357 }); 371 });
358 372
359 unittest.test("method--getToken", () { 373 unittest.test("method--getToken", () {
360
361 var mock = new HttpServerMock(); 374 var mock = new HttpServerMock();
362 api.WebResourceResourceApi res = new api.SiteVerificationApi(mock).webReso urce; 375 api.WebResourceResourceApi res =
376 new api.SiteVerificationApi(mock).webResource;
363 var arg_request = buildSiteVerificationWebResourceGettokenRequest(); 377 var arg_request = buildSiteVerificationWebResourceGettokenRequest();
364 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 378 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
365 var obj = new api.SiteVerificationWebResourceGettokenRequest.fromJson(js on); 379 var obj =
380 new api.SiteVerificationWebResourceGettokenRequest.fromJson(json);
366 checkSiteVerificationWebResourceGettokenRequest(obj); 381 checkSiteVerificationWebResourceGettokenRequest(obj);
367 382
368 var path = (req.url).path; 383 var path = (req.url).path;
369 var pathOffset = 0; 384 var pathOffset = 0;
370 var index; 385 var index;
371 var subPart; 386 var subPart;
372 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 387 unittest.expect(
388 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
373 pathOffset += 1; 389 pathOffset += 1;
374 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq uals("siteVerification/v1/")); 390 unittest.expect(path.substring(pathOffset, pathOffset + 20),
391 unittest.equals("siteVerification/v1/"));
375 pathOffset += 20; 392 pathOffset += 20;
376 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ als("token")); 393 unittest.expect(path.substring(pathOffset, pathOffset + 5),
394 unittest.equals("token"));
377 pathOffset += 5; 395 pathOffset += 5;
378 396
379 var query = (req.url).query; 397 var query = (req.url).query;
380 var queryOffset = 0; 398 var queryOffset = 0;
381 var queryMap = {}; 399 var queryMap = {};
382 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 400 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
383 parseBool(n) { 401 parseBool(n) {
384 if (n == "true") return true; 402 if (n == "true") return true;
385 if (n == "false") return false; 403 if (n == "false") return false;
386 if (n == null) return null; 404 if (n == null) return null;
387 throw new core.ArgumentError("Invalid boolean: $n"); 405 throw new core.ArgumentError("Invalid boolean: $n");
388 } 406 }
407
389 if (query.length > 0) { 408 if (query.length > 0) {
390 for (var part in query.split("&")) { 409 for (var part in query.split("&")) {
391 var keyvalue = part.split("="); 410 var keyvalue = part.split("=");
392 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 411 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
412 core.Uri.decodeQueryComponent(keyvalue[1]));
393 } 413 }
394 } 414 }
395 415
396
397 var h = { 416 var h = {
398 "content-type" : "application/json; charset=utf-8", 417 "content-type": "application/json; charset=utf-8",
399 }; 418 };
400 var resp = convert.JSON.encode(buildSiteVerificationWebResourceGettokenR esponse()); 419 var resp = convert.JSON
420 .encode(buildSiteVerificationWebResourceGettokenResponse());
401 return new async.Future.value(stringResponse(200, h, resp)); 421 return new async.Future.value(stringResponse(200, h, resp));
402 }), true); 422 }), true);
403 res.getToken(arg_request).then(unittest.expectAsync1(((api.SiteVerificatio nWebResourceGettokenResponse response) { 423 res.getToken(arg_request).then(unittest.expectAsync1(
424 ((api.SiteVerificationWebResourceGettokenResponse response) {
404 checkSiteVerificationWebResourceGettokenResponse(response); 425 checkSiteVerificationWebResourceGettokenResponse(response);
405 }))); 426 })));
406 }); 427 });
407 428
408 unittest.test("method--insert", () { 429 unittest.test("method--insert", () {
409
410 var mock = new HttpServerMock(); 430 var mock = new HttpServerMock();
411 api.WebResourceResourceApi res = new api.SiteVerificationApi(mock).webReso urce; 431 api.WebResourceResourceApi res =
432 new api.SiteVerificationApi(mock).webResource;
412 var arg_request = buildSiteVerificationWebResourceResource(); 433 var arg_request = buildSiteVerificationWebResourceResource();
413 var arg_verificationMethod = "foo"; 434 var arg_verificationMethod = "foo";
414 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 435 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
415 var obj = new api.SiteVerificationWebResourceResource.fromJson(json); 436 var obj = new api.SiteVerificationWebResourceResource.fromJson(json);
416 checkSiteVerificationWebResourceResource(obj); 437 checkSiteVerificationWebResourceResource(obj);
417 438
418 var path = (req.url).path; 439 var path = (req.url).path;
419 var pathOffset = 0; 440 var pathOffset = 0;
420 var index; 441 var index;
421 var subPart; 442 var subPart;
422 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 443 unittest.expect(
444 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
423 pathOffset += 1; 445 pathOffset += 1;
424 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq uals("siteVerification/v1/")); 446 unittest.expect(path.substring(pathOffset, pathOffset + 20),
447 unittest.equals("siteVerification/v1/"));
425 pathOffset += 20; 448 pathOffset += 20;
426 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq uals("webResource")); 449 unittest.expect(path.substring(pathOffset, pathOffset + 11),
450 unittest.equals("webResource"));
427 pathOffset += 11; 451 pathOffset += 11;
428 452
429 var query = (req.url).query; 453 var query = (req.url).query;
430 var queryOffset = 0; 454 var queryOffset = 0;
431 var queryMap = {}; 455 var queryMap = {};
432 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 456 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
433 parseBool(n) { 457 parseBool(n) {
434 if (n == "true") return true; 458 if (n == "true") return true;
435 if (n == "false") return false; 459 if (n == "false") return false;
436 if (n == null) return null; 460 if (n == null) return null;
437 throw new core.ArgumentError("Invalid boolean: $n"); 461 throw new core.ArgumentError("Invalid boolean: $n");
438 } 462 }
463
439 if (query.length > 0) { 464 if (query.length > 0) {
440 for (var part in query.split("&")) { 465 for (var part in query.split("&")) {
441 var keyvalue = part.split("="); 466 var keyvalue = part.split("=");
442 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 467 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
468 core.Uri.decodeQueryComponent(keyvalue[1]));
443 } 469 }
444 } 470 }
445 unittest.expect(queryMap["verificationMethod"].first, unittest.equals(ar g_verificationMethod)); 471 unittest.expect(queryMap["verificationMethod"].first,
446 472 unittest.equals(arg_verificationMethod));
447 473
448 var h = { 474 var h = {
449 "content-type" : "application/json; charset=utf-8", 475 "content-type": "application/json; charset=utf-8",
450 }; 476 };
451 var resp = convert.JSON.encode(buildSiteVerificationWebResourceResource( )); 477 var resp =
478 convert.JSON.encode(buildSiteVerificationWebResourceResource());
452 return new async.Future.value(stringResponse(200, h, resp)); 479 return new async.Future.value(stringResponse(200, h, resp));
453 }), true); 480 }), true);
454 res.insert(arg_request, arg_verificationMethod).then(unittest.expectAsync1 (((api.SiteVerificationWebResourceResource response) { 481 res.insert(arg_request, arg_verificationMethod).then(unittest
482 .expectAsync1(((api.SiteVerificationWebResourceResource response) {
455 checkSiteVerificationWebResourceResource(response); 483 checkSiteVerificationWebResourceResource(response);
456 }))); 484 })));
457 }); 485 });
458 486
459 unittest.test("method--list", () { 487 unittest.test("method--list", () {
460
461 var mock = new HttpServerMock(); 488 var mock = new HttpServerMock();
462 api.WebResourceResourceApi res = new api.SiteVerificationApi(mock).webReso urce; 489 api.WebResourceResourceApi res =
490 new api.SiteVerificationApi(mock).webResource;
463 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 491 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
464 var path = (req.url).path; 492 var path = (req.url).path;
465 var pathOffset = 0; 493 var pathOffset = 0;
466 var index; 494 var index;
467 var subPart; 495 var subPart;
468 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 496 unittest.expect(
497 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
469 pathOffset += 1; 498 pathOffset += 1;
470 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq uals("siteVerification/v1/")); 499 unittest.expect(path.substring(pathOffset, pathOffset + 20),
500 unittest.equals("siteVerification/v1/"));
471 pathOffset += 20; 501 pathOffset += 20;
472 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq uals("webResource")); 502 unittest.expect(path.substring(pathOffset, pathOffset + 11),
503 unittest.equals("webResource"));
473 pathOffset += 11; 504 pathOffset += 11;
474 505
475 var query = (req.url).query; 506 var query = (req.url).query;
476 var queryOffset = 0; 507 var queryOffset = 0;
477 var queryMap = {}; 508 var queryMap = {};
478 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 509 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
479 parseBool(n) { 510 parseBool(n) {
480 if (n == "true") return true; 511 if (n == "true") return true;
481 if (n == "false") return false; 512 if (n == "false") return false;
482 if (n == null) return null; 513 if (n == null) return null;
483 throw new core.ArgumentError("Invalid boolean: $n"); 514 throw new core.ArgumentError("Invalid boolean: $n");
484 } 515 }
516
485 if (query.length > 0) { 517 if (query.length > 0) {
486 for (var part in query.split("&")) { 518 for (var part in query.split("&")) {
487 var keyvalue = part.split("="); 519 var keyvalue = part.split("=");
488 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 520 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
521 core.Uri.decodeQueryComponent(keyvalue[1]));
489 } 522 }
490 } 523 }
491 524
492
493 var h = { 525 var h = {
494 "content-type" : "application/json; charset=utf-8", 526 "content-type": "application/json; charset=utf-8",
495 }; 527 };
496 var resp = convert.JSON.encode(buildSiteVerificationWebResourceListRespo nse()); 528 var resp =
529 convert.JSON.encode(buildSiteVerificationWebResourceListResponse());
497 return new async.Future.value(stringResponse(200, h, resp)); 530 return new async.Future.value(stringResponse(200, h, resp));
498 }), true); 531 }), true);
499 res.list().then(unittest.expectAsync1(((api.SiteVerificationWebResourceLis tResponse response) { 532 res.list().then(unittest.expectAsync1(
533 ((api.SiteVerificationWebResourceListResponse response) {
500 checkSiteVerificationWebResourceListResponse(response); 534 checkSiteVerificationWebResourceListResponse(response);
501 }))); 535 })));
502 }); 536 });
503 537
504 unittest.test("method--patch", () { 538 unittest.test("method--patch", () {
505
506 var mock = new HttpServerMock(); 539 var mock = new HttpServerMock();
507 api.WebResourceResourceApi res = new api.SiteVerificationApi(mock).webReso urce; 540 api.WebResourceResourceApi res =
541 new api.SiteVerificationApi(mock).webResource;
508 var arg_request = buildSiteVerificationWebResourceResource(); 542 var arg_request = buildSiteVerificationWebResourceResource();
509 var arg_id = "foo"; 543 var arg_id = "foo";
510 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 544 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
511 var obj = new api.SiteVerificationWebResourceResource.fromJson(json); 545 var obj = new api.SiteVerificationWebResourceResource.fromJson(json);
512 checkSiteVerificationWebResourceResource(obj); 546 checkSiteVerificationWebResourceResource(obj);
513 547
514 var path = (req.url).path; 548 var path = (req.url).path;
515 var pathOffset = 0; 549 var pathOffset = 0;
516 var index; 550 var index;
517 var subPart; 551 var subPart;
518 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 552 unittest.expect(
553 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
519 pathOffset += 1; 554 pathOffset += 1;
520 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq uals("siteVerification/v1/")); 555 unittest.expect(path.substring(pathOffset, pathOffset + 20),
556 unittest.equals("siteVerification/v1/"));
521 pathOffset += 20; 557 pathOffset += 20;
522 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("webResource/")); 558 unittest.expect(path.substring(pathOffset, pathOffset + 12),
559 unittest.equals("webResource/"));
523 pathOffset += 12; 560 pathOffset += 12;
524 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 561 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
525 pathOffset = path.length; 562 pathOffset = path.length;
526 unittest.expect(subPart, unittest.equals("$arg_id")); 563 unittest.expect(subPart, unittest.equals("$arg_id"));
527 564
528 var query = (req.url).query; 565 var query = (req.url).query;
529 var queryOffset = 0; 566 var queryOffset = 0;
530 var queryMap = {}; 567 var queryMap = {};
531 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 568 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
532 parseBool(n) { 569 parseBool(n) {
533 if (n == "true") return true; 570 if (n == "true") return true;
534 if (n == "false") return false; 571 if (n == "false") return false;
535 if (n == null) return null; 572 if (n == null) return null;
536 throw new core.ArgumentError("Invalid boolean: $n"); 573 throw new core.ArgumentError("Invalid boolean: $n");
537 } 574 }
575
538 if (query.length > 0) { 576 if (query.length > 0) {
539 for (var part in query.split("&")) { 577 for (var part in query.split("&")) {
540 var keyvalue = part.split("="); 578 var keyvalue = part.split("=");
541 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 579 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
580 core.Uri.decodeQueryComponent(keyvalue[1]));
542 } 581 }
543 } 582 }
544 583
545
546 var h = { 584 var h = {
547 "content-type" : "application/json; charset=utf-8", 585 "content-type": "application/json; charset=utf-8",
548 }; 586 };
549 var resp = convert.JSON.encode(buildSiteVerificationWebResourceResource( )); 587 var resp =
588 convert.JSON.encode(buildSiteVerificationWebResourceResource());
550 return new async.Future.value(stringResponse(200, h, resp)); 589 return new async.Future.value(stringResponse(200, h, resp));
551 }), true); 590 }), true);
552 res.patch(arg_request, arg_id).then(unittest.expectAsync1(((api.SiteVerifi cationWebResourceResource response) { 591 res.patch(arg_request, arg_id).then(unittest
592 .expectAsync1(((api.SiteVerificationWebResourceResource response) {
553 checkSiteVerificationWebResourceResource(response); 593 checkSiteVerificationWebResourceResource(response);
554 }))); 594 })));
555 }); 595 });
556 596
557 unittest.test("method--update", () { 597 unittest.test("method--update", () {
558
559 var mock = new HttpServerMock(); 598 var mock = new HttpServerMock();
560 api.WebResourceResourceApi res = new api.SiteVerificationApi(mock).webReso urce; 599 api.WebResourceResourceApi res =
600 new api.SiteVerificationApi(mock).webResource;
561 var arg_request = buildSiteVerificationWebResourceResource(); 601 var arg_request = buildSiteVerificationWebResourceResource();
562 var arg_id = "foo"; 602 var arg_id = "foo";
563 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 603 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
564 var obj = new api.SiteVerificationWebResourceResource.fromJson(json); 604 var obj = new api.SiteVerificationWebResourceResource.fromJson(json);
565 checkSiteVerificationWebResourceResource(obj); 605 checkSiteVerificationWebResourceResource(obj);
566 606
567 var path = (req.url).path; 607 var path = (req.url).path;
568 var pathOffset = 0; 608 var pathOffset = 0;
569 var index; 609 var index;
570 var subPart; 610 var subPart;
571 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 611 unittest.expect(
612 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
572 pathOffset += 1; 613 pathOffset += 1;
573 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq uals("siteVerification/v1/")); 614 unittest.expect(path.substring(pathOffset, pathOffset + 20),
615 unittest.equals("siteVerification/v1/"));
574 pathOffset += 20; 616 pathOffset += 20;
575 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("webResource/")); 617 unittest.expect(path.substring(pathOffset, pathOffset + 12),
618 unittest.equals("webResource/"));
576 pathOffset += 12; 619 pathOffset += 12;
577 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 620 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
578 pathOffset = path.length; 621 pathOffset = path.length;
579 unittest.expect(subPart, unittest.equals("$arg_id")); 622 unittest.expect(subPart, unittest.equals("$arg_id"));
580 623
581 var query = (req.url).query; 624 var query = (req.url).query;
582 var queryOffset = 0; 625 var queryOffset = 0;
583 var queryMap = {}; 626 var queryMap = {};
584 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 627 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
585 parseBool(n) { 628 parseBool(n) {
586 if (n == "true") return true; 629 if (n == "true") return true;
587 if (n == "false") return false; 630 if (n == "false") return false;
588 if (n == null) return null; 631 if (n == null) return null;
589 throw new core.ArgumentError("Invalid boolean: $n"); 632 throw new core.ArgumentError("Invalid boolean: $n");
590 } 633 }
634
591 if (query.length > 0) { 635 if (query.length > 0) {
592 for (var part in query.split("&")) { 636 for (var part in query.split("&")) {
593 var keyvalue = part.split("="); 637 var keyvalue = part.split("=");
594 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 638 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
639 core.Uri.decodeQueryComponent(keyvalue[1]));
595 } 640 }
596 } 641 }
597 642
598
599 var h = { 643 var h = {
600 "content-type" : "application/json; charset=utf-8", 644 "content-type": "application/json; charset=utf-8",
601 }; 645 };
602 var resp = convert.JSON.encode(buildSiteVerificationWebResourceResource( )); 646 var resp =
647 convert.JSON.encode(buildSiteVerificationWebResourceResource());
603 return new async.Future.value(stringResponse(200, h, resp)); 648 return new async.Future.value(stringResponse(200, h, resp));
604 }), true); 649 }), true);
605 res.update(arg_request, arg_id).then(unittest.expectAsync1(((api.SiteVerif icationWebResourceResource response) { 650 res.update(arg_request, arg_id).then(unittest
651 .expectAsync1(((api.SiteVerificationWebResourceResource response) {
606 checkSiteVerificationWebResourceResource(response); 652 checkSiteVerificationWebResourceResource(response);
607 }))); 653 })));
608 }); 654 });
609
610 }); 655 });
611
612
613 } 656 }
614
OLDNEW
« no previous file with comments | « generated/googleapis/test/serviceuser/v1_test.dart ('k') | generated/googleapis/test/slides/v1_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698