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

Side by Side Diff: generated/googleapis/test/webmasters/v3_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.webmasters.v3.test; 1 library googleapis.webmasters.v3.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/webmasters/v3.dart' as api; 10 import 'package:googleapis/webmasters/v3.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 buildUnnamed678() { 53 buildUnnamed677() {
55 var o = new core.List<core.String>(); 54 var o = new core.List<core.String>();
56 o.add("foo"); 55 o.add("foo");
57 o.add("foo"); 56 o.add("foo");
58 return o; 57 return o;
59 } 58 }
60 59
61 checkUnnamed678(core.List<core.String> o) { 60 checkUnnamed677(core.List<core.String> o) {
62 unittest.expect(o, unittest.hasLength(2)); 61 unittest.expect(o, unittest.hasLength(2));
63 unittest.expect(o[0], unittest.equals('foo')); 62 unittest.expect(o[0], unittest.equals('foo'));
64 unittest.expect(o[1], unittest.equals('foo')); 63 unittest.expect(o[1], unittest.equals('foo'));
65 } 64 }
66 65
67 core.int buildCounterApiDataRow = 0; 66 core.int buildCounterApiDataRow = 0;
68 buildApiDataRow() { 67 buildApiDataRow() {
69 var o = new api.ApiDataRow(); 68 var o = new api.ApiDataRow();
70 buildCounterApiDataRow++; 69 buildCounterApiDataRow++;
71 if (buildCounterApiDataRow < 3) { 70 if (buildCounterApiDataRow < 3) {
72 o.clicks = 42.0; 71 o.clicks = 42.0;
73 o.ctr = 42.0; 72 o.ctr = 42.0;
74 o.impressions = 42.0; 73 o.impressions = 42.0;
75 o.keys = buildUnnamed678(); 74 o.keys = buildUnnamed677();
76 o.position = 42.0; 75 o.position = 42.0;
77 } 76 }
78 buildCounterApiDataRow--; 77 buildCounterApiDataRow--;
79 return o; 78 return o;
80 } 79 }
81 80
82 checkApiDataRow(api.ApiDataRow o) { 81 checkApiDataRow(api.ApiDataRow o) {
83 buildCounterApiDataRow++; 82 buildCounterApiDataRow++;
84 if (buildCounterApiDataRow < 3) { 83 if (buildCounterApiDataRow < 3) {
85 unittest.expect(o.clicks, unittest.equals(42.0)); 84 unittest.expect(o.clicks, unittest.equals(42.0));
86 unittest.expect(o.ctr, unittest.equals(42.0)); 85 unittest.expect(o.ctr, unittest.equals(42.0));
87 unittest.expect(o.impressions, unittest.equals(42.0)); 86 unittest.expect(o.impressions, unittest.equals(42.0));
88 checkUnnamed678(o.keys); 87 checkUnnamed677(o.keys);
89 unittest.expect(o.position, unittest.equals(42.0)); 88 unittest.expect(o.position, unittest.equals(42.0));
90 } 89 }
91 buildCounterApiDataRow--; 90 buildCounterApiDataRow--;
92 } 91 }
93 92
94 core.int buildCounterApiDimensionFilter = 0; 93 core.int buildCounterApiDimensionFilter = 0;
95 buildApiDimensionFilter() { 94 buildApiDimensionFilter() {
96 var o = new api.ApiDimensionFilter(); 95 var o = new api.ApiDimensionFilter();
97 buildCounterApiDimensionFilter++; 96 buildCounterApiDimensionFilter++;
98 if (buildCounterApiDimensionFilter < 3) { 97 if (buildCounterApiDimensionFilter < 3) {
99 o.dimension = "foo"; 98 o.dimension = "foo";
100 o.expression = "foo"; 99 o.expression = "foo";
101 o.operator = "foo"; 100 o.operator = "foo";
102 } 101 }
103 buildCounterApiDimensionFilter--; 102 buildCounterApiDimensionFilter--;
104 return o; 103 return o;
105 } 104 }
106 105
107 checkApiDimensionFilter(api.ApiDimensionFilter o) { 106 checkApiDimensionFilter(api.ApiDimensionFilter o) {
108 buildCounterApiDimensionFilter++; 107 buildCounterApiDimensionFilter++;
109 if (buildCounterApiDimensionFilter < 3) { 108 if (buildCounterApiDimensionFilter < 3) {
110 unittest.expect(o.dimension, unittest.equals('foo')); 109 unittest.expect(o.dimension, unittest.equals('foo'));
111 unittest.expect(o.expression, unittest.equals('foo')); 110 unittest.expect(o.expression, unittest.equals('foo'));
112 unittest.expect(o.operator, unittest.equals('foo')); 111 unittest.expect(o.operator, unittest.equals('foo'));
113 } 112 }
114 buildCounterApiDimensionFilter--; 113 buildCounterApiDimensionFilter--;
115 } 114 }
116 115
117 buildUnnamed679() { 116 buildUnnamed678() {
118 var o = new core.List<api.ApiDimensionFilter>(); 117 var o = new core.List<api.ApiDimensionFilter>();
119 o.add(buildApiDimensionFilter()); 118 o.add(buildApiDimensionFilter());
120 o.add(buildApiDimensionFilter()); 119 o.add(buildApiDimensionFilter());
121 return o; 120 return o;
122 } 121 }
123 122
124 checkUnnamed679(core.List<api.ApiDimensionFilter> o) { 123 checkUnnamed678(core.List<api.ApiDimensionFilter> o) {
125 unittest.expect(o, unittest.hasLength(2)); 124 unittest.expect(o, unittest.hasLength(2));
126 checkApiDimensionFilter(o[0]); 125 checkApiDimensionFilter(o[0]);
127 checkApiDimensionFilter(o[1]); 126 checkApiDimensionFilter(o[1]);
128 } 127 }
129 128
130 core.int buildCounterApiDimensionFilterGroup = 0; 129 core.int buildCounterApiDimensionFilterGroup = 0;
131 buildApiDimensionFilterGroup() { 130 buildApiDimensionFilterGroup() {
132 var o = new api.ApiDimensionFilterGroup(); 131 var o = new api.ApiDimensionFilterGroup();
133 buildCounterApiDimensionFilterGroup++; 132 buildCounterApiDimensionFilterGroup++;
134 if (buildCounterApiDimensionFilterGroup < 3) { 133 if (buildCounterApiDimensionFilterGroup < 3) {
135 o.filters = buildUnnamed679(); 134 o.filters = buildUnnamed678();
136 o.groupType = "foo"; 135 o.groupType = "foo";
137 } 136 }
138 buildCounterApiDimensionFilterGroup--; 137 buildCounterApiDimensionFilterGroup--;
139 return o; 138 return o;
140 } 139 }
141 140
142 checkApiDimensionFilterGroup(api.ApiDimensionFilterGroup o) { 141 checkApiDimensionFilterGroup(api.ApiDimensionFilterGroup o) {
143 buildCounterApiDimensionFilterGroup++; 142 buildCounterApiDimensionFilterGroup++;
144 if (buildCounterApiDimensionFilterGroup < 3) { 143 if (buildCounterApiDimensionFilterGroup < 3) {
145 checkUnnamed679(o.filters); 144 checkUnnamed678(o.filters);
146 unittest.expect(o.groupType, unittest.equals('foo')); 145 unittest.expect(o.groupType, unittest.equals('foo'));
147 } 146 }
148 buildCounterApiDimensionFilterGroup--; 147 buildCounterApiDimensionFilterGroup--;
149 } 148 }
150 149
151 buildUnnamed680() { 150 buildUnnamed679() {
152 var o = new core.List<api.ApiDimensionFilterGroup>(); 151 var o = new core.List<api.ApiDimensionFilterGroup>();
153 o.add(buildApiDimensionFilterGroup()); 152 o.add(buildApiDimensionFilterGroup());
154 o.add(buildApiDimensionFilterGroup()); 153 o.add(buildApiDimensionFilterGroup());
155 return o; 154 return o;
156 } 155 }
157 156
158 checkUnnamed680(core.List<api.ApiDimensionFilterGroup> o) { 157 checkUnnamed679(core.List<api.ApiDimensionFilterGroup> o) {
159 unittest.expect(o, unittest.hasLength(2)); 158 unittest.expect(o, unittest.hasLength(2));
160 checkApiDimensionFilterGroup(o[0]); 159 checkApiDimensionFilterGroup(o[0]);
161 checkApiDimensionFilterGroup(o[1]); 160 checkApiDimensionFilterGroup(o[1]);
162 } 161 }
163 162
164 buildUnnamed681() { 163 buildUnnamed680() {
165 var o = new core.List<core.String>(); 164 var o = new core.List<core.String>();
166 o.add("foo"); 165 o.add("foo");
167 o.add("foo"); 166 o.add("foo");
168 return o; 167 return o;
169 } 168 }
170 169
171 checkUnnamed681(core.List<core.String> o) { 170 checkUnnamed680(core.List<core.String> o) {
172 unittest.expect(o, unittest.hasLength(2)); 171 unittest.expect(o, unittest.hasLength(2));
173 unittest.expect(o[0], unittest.equals('foo')); 172 unittest.expect(o[0], unittest.equals('foo'));
174 unittest.expect(o[1], unittest.equals('foo')); 173 unittest.expect(o[1], unittest.equals('foo'));
175 } 174 }
176 175
177 core.int buildCounterSearchAnalyticsQueryRequest = 0; 176 core.int buildCounterSearchAnalyticsQueryRequest = 0;
178 buildSearchAnalyticsQueryRequest() { 177 buildSearchAnalyticsQueryRequest() {
179 var o = new api.SearchAnalyticsQueryRequest(); 178 var o = new api.SearchAnalyticsQueryRequest();
180 buildCounterSearchAnalyticsQueryRequest++; 179 buildCounterSearchAnalyticsQueryRequest++;
181 if (buildCounterSearchAnalyticsQueryRequest < 3) { 180 if (buildCounterSearchAnalyticsQueryRequest < 3) {
182 o.aggregationType = "foo"; 181 o.aggregationType = "foo";
183 o.dimensionFilterGroups = buildUnnamed680(); 182 o.dimensionFilterGroups = buildUnnamed679();
184 o.dimensions = buildUnnamed681(); 183 o.dimensions = buildUnnamed680();
185 o.endDate = "foo"; 184 o.endDate = "foo";
186 o.rowLimit = 42; 185 o.rowLimit = 42;
187 o.searchType = "foo"; 186 o.searchType = "foo";
188 o.startDate = "foo"; 187 o.startDate = "foo";
189 o.startRow = 42; 188 o.startRow = 42;
190 } 189 }
191 buildCounterSearchAnalyticsQueryRequest--; 190 buildCounterSearchAnalyticsQueryRequest--;
192 return o; 191 return o;
193 } 192 }
194 193
195 checkSearchAnalyticsQueryRequest(api.SearchAnalyticsQueryRequest o) { 194 checkSearchAnalyticsQueryRequest(api.SearchAnalyticsQueryRequest o) {
196 buildCounterSearchAnalyticsQueryRequest++; 195 buildCounterSearchAnalyticsQueryRequest++;
197 if (buildCounterSearchAnalyticsQueryRequest < 3) { 196 if (buildCounterSearchAnalyticsQueryRequest < 3) {
198 unittest.expect(o.aggregationType, unittest.equals('foo')); 197 unittest.expect(o.aggregationType, unittest.equals('foo'));
199 checkUnnamed680(o.dimensionFilterGroups); 198 checkUnnamed679(o.dimensionFilterGroups);
200 checkUnnamed681(o.dimensions); 199 checkUnnamed680(o.dimensions);
201 unittest.expect(o.endDate, unittest.equals('foo')); 200 unittest.expect(o.endDate, unittest.equals('foo'));
202 unittest.expect(o.rowLimit, unittest.equals(42)); 201 unittest.expect(o.rowLimit, unittest.equals(42));
203 unittest.expect(o.searchType, unittest.equals('foo')); 202 unittest.expect(o.searchType, unittest.equals('foo'));
204 unittest.expect(o.startDate, unittest.equals('foo')); 203 unittest.expect(o.startDate, unittest.equals('foo'));
205 unittest.expect(o.startRow, unittest.equals(42)); 204 unittest.expect(o.startRow, unittest.equals(42));
206 } 205 }
207 buildCounterSearchAnalyticsQueryRequest--; 206 buildCounterSearchAnalyticsQueryRequest--;
208 } 207 }
209 208
210 buildUnnamed682() { 209 buildUnnamed681() {
211 var o = new core.List<api.ApiDataRow>(); 210 var o = new core.List<api.ApiDataRow>();
212 o.add(buildApiDataRow()); 211 o.add(buildApiDataRow());
213 o.add(buildApiDataRow()); 212 o.add(buildApiDataRow());
214 return o; 213 return o;
215 } 214 }
216 215
217 checkUnnamed682(core.List<api.ApiDataRow> o) { 216 checkUnnamed681(core.List<api.ApiDataRow> o) {
218 unittest.expect(o, unittest.hasLength(2)); 217 unittest.expect(o, unittest.hasLength(2));
219 checkApiDataRow(o[0]); 218 checkApiDataRow(o[0]);
220 checkApiDataRow(o[1]); 219 checkApiDataRow(o[1]);
221 } 220 }
222 221
223 core.int buildCounterSearchAnalyticsQueryResponse = 0; 222 core.int buildCounterSearchAnalyticsQueryResponse = 0;
224 buildSearchAnalyticsQueryResponse() { 223 buildSearchAnalyticsQueryResponse() {
225 var o = new api.SearchAnalyticsQueryResponse(); 224 var o = new api.SearchAnalyticsQueryResponse();
226 buildCounterSearchAnalyticsQueryResponse++; 225 buildCounterSearchAnalyticsQueryResponse++;
227 if (buildCounterSearchAnalyticsQueryResponse < 3) { 226 if (buildCounterSearchAnalyticsQueryResponse < 3) {
228 o.responseAggregationType = "foo"; 227 o.responseAggregationType = "foo";
229 o.rows = buildUnnamed682(); 228 o.rows = buildUnnamed681();
230 } 229 }
231 buildCounterSearchAnalyticsQueryResponse--; 230 buildCounterSearchAnalyticsQueryResponse--;
232 return o; 231 return o;
233 } 232 }
234 233
235 checkSearchAnalyticsQueryResponse(api.SearchAnalyticsQueryResponse o) { 234 checkSearchAnalyticsQueryResponse(api.SearchAnalyticsQueryResponse o) {
236 buildCounterSearchAnalyticsQueryResponse++; 235 buildCounterSearchAnalyticsQueryResponse++;
237 if (buildCounterSearchAnalyticsQueryResponse < 3) { 236 if (buildCounterSearchAnalyticsQueryResponse < 3) {
238 unittest.expect(o.responseAggregationType, unittest.equals('foo')); 237 unittest.expect(o.responseAggregationType, unittest.equals('foo'));
239 checkUnnamed682(o.rows); 238 checkUnnamed681(o.rows);
240 } 239 }
241 buildCounterSearchAnalyticsQueryResponse--; 240 buildCounterSearchAnalyticsQueryResponse--;
242 } 241 }
243 242
244 buildUnnamed683() { 243 buildUnnamed682() {
245 var o = new core.List<api.WmxSitemap>(); 244 var o = new core.List<api.WmxSitemap>();
246 o.add(buildWmxSitemap()); 245 o.add(buildWmxSitemap());
247 o.add(buildWmxSitemap()); 246 o.add(buildWmxSitemap());
248 return o; 247 return o;
249 } 248 }
250 249
251 checkUnnamed683(core.List<api.WmxSitemap> o) { 250 checkUnnamed682(core.List<api.WmxSitemap> o) {
252 unittest.expect(o, unittest.hasLength(2)); 251 unittest.expect(o, unittest.hasLength(2));
253 checkWmxSitemap(o[0]); 252 checkWmxSitemap(o[0]);
254 checkWmxSitemap(o[1]); 253 checkWmxSitemap(o[1]);
255 } 254 }
256 255
257 core.int buildCounterSitemapsListResponse = 0; 256 core.int buildCounterSitemapsListResponse = 0;
258 buildSitemapsListResponse() { 257 buildSitemapsListResponse() {
259 var o = new api.SitemapsListResponse(); 258 var o = new api.SitemapsListResponse();
260 buildCounterSitemapsListResponse++; 259 buildCounterSitemapsListResponse++;
261 if (buildCounterSitemapsListResponse < 3) { 260 if (buildCounterSitemapsListResponse < 3) {
262 o.sitemap = buildUnnamed683(); 261 o.sitemap = buildUnnamed682();
263 } 262 }
264 buildCounterSitemapsListResponse--; 263 buildCounterSitemapsListResponse--;
265 return o; 264 return o;
266 } 265 }
267 266
268 checkSitemapsListResponse(api.SitemapsListResponse o) { 267 checkSitemapsListResponse(api.SitemapsListResponse o) {
269 buildCounterSitemapsListResponse++; 268 buildCounterSitemapsListResponse++;
270 if (buildCounterSitemapsListResponse < 3) { 269 if (buildCounterSitemapsListResponse < 3) {
271 checkUnnamed683(o.sitemap); 270 checkUnnamed682(o.sitemap);
272 } 271 }
273 buildCounterSitemapsListResponse--; 272 buildCounterSitemapsListResponse--;
274 } 273 }
275 274
276 buildUnnamed684() { 275 buildUnnamed683() {
277 var o = new core.List<api.WmxSite>(); 276 var o = new core.List<api.WmxSite>();
278 o.add(buildWmxSite()); 277 o.add(buildWmxSite());
279 o.add(buildWmxSite()); 278 o.add(buildWmxSite());
280 return o; 279 return o;
281 } 280 }
282 281
283 checkUnnamed684(core.List<api.WmxSite> o) { 282 checkUnnamed683(core.List<api.WmxSite> o) {
284 unittest.expect(o, unittest.hasLength(2)); 283 unittest.expect(o, unittest.hasLength(2));
285 checkWmxSite(o[0]); 284 checkWmxSite(o[0]);
286 checkWmxSite(o[1]); 285 checkWmxSite(o[1]);
287 } 286 }
288 287
289 core.int buildCounterSitesListResponse = 0; 288 core.int buildCounterSitesListResponse = 0;
290 buildSitesListResponse() { 289 buildSitesListResponse() {
291 var o = new api.SitesListResponse(); 290 var o = new api.SitesListResponse();
292 buildCounterSitesListResponse++; 291 buildCounterSitesListResponse++;
293 if (buildCounterSitesListResponse < 3) { 292 if (buildCounterSitesListResponse < 3) {
294 o.siteEntry = buildUnnamed684(); 293 o.siteEntry = buildUnnamed683();
295 } 294 }
296 buildCounterSitesListResponse--; 295 buildCounterSitesListResponse--;
297 return o; 296 return o;
298 } 297 }
299 298
300 checkSitesListResponse(api.SitesListResponse o) { 299 checkSitesListResponse(api.SitesListResponse o) {
301 buildCounterSitesListResponse++; 300 buildCounterSitesListResponse++;
302 if (buildCounterSitesListResponse < 3) { 301 if (buildCounterSitesListResponse < 3) {
303 checkUnnamed684(o.siteEntry); 302 checkUnnamed683(o.siteEntry);
304 } 303 }
305 buildCounterSitesListResponse--; 304 buildCounterSitesListResponse--;
306 } 305 }
307 306
308 core.int buildCounterUrlCrawlErrorCount = 0; 307 core.int buildCounterUrlCrawlErrorCount = 0;
309 buildUrlCrawlErrorCount() { 308 buildUrlCrawlErrorCount() {
310 var o = new api.UrlCrawlErrorCount(); 309 var o = new api.UrlCrawlErrorCount();
311 buildCounterUrlCrawlErrorCount++; 310 buildCounterUrlCrawlErrorCount++;
312 if (buildCounterUrlCrawlErrorCount < 3) { 311 if (buildCounterUrlCrawlErrorCount < 3) {
313 o.count = "foo"; 312 o.count = "foo";
314 o.timestamp = core.DateTime.parse("2002-02-27T14:01:02"); 313 o.timestamp = core.DateTime.parse("2002-02-27T14:01:02");
315 } 314 }
316 buildCounterUrlCrawlErrorCount--; 315 buildCounterUrlCrawlErrorCount--;
317 return o; 316 return o;
318 } 317 }
319 318
320 checkUrlCrawlErrorCount(api.UrlCrawlErrorCount o) { 319 checkUrlCrawlErrorCount(api.UrlCrawlErrorCount o) {
321 buildCounterUrlCrawlErrorCount++; 320 buildCounterUrlCrawlErrorCount++;
322 if (buildCounterUrlCrawlErrorCount < 3) { 321 if (buildCounterUrlCrawlErrorCount < 3) {
323 unittest.expect(o.count, unittest.equals('foo')); 322 unittest.expect(o.count, unittest.equals('foo'));
324 unittest.expect(o.timestamp, unittest.equals(core.DateTime.parse("2002-02-27 T14:01:02"))); 323 unittest.expect(o.timestamp,
324 unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
325 } 325 }
326 buildCounterUrlCrawlErrorCount--; 326 buildCounterUrlCrawlErrorCount--;
327 } 327 }
328 328
329 buildUnnamed685() { 329 buildUnnamed684() {
330 var o = new core.List<api.UrlCrawlErrorCount>(); 330 var o = new core.List<api.UrlCrawlErrorCount>();
331 o.add(buildUrlCrawlErrorCount()); 331 o.add(buildUrlCrawlErrorCount());
332 o.add(buildUrlCrawlErrorCount()); 332 o.add(buildUrlCrawlErrorCount());
333 return o; 333 return o;
334 } 334 }
335 335
336 checkUnnamed685(core.List<api.UrlCrawlErrorCount> o) { 336 checkUnnamed684(core.List<api.UrlCrawlErrorCount> o) {
337 unittest.expect(o, unittest.hasLength(2)); 337 unittest.expect(o, unittest.hasLength(2));
338 checkUrlCrawlErrorCount(o[0]); 338 checkUrlCrawlErrorCount(o[0]);
339 checkUrlCrawlErrorCount(o[1]); 339 checkUrlCrawlErrorCount(o[1]);
340 } 340 }
341 341
342 core.int buildCounterUrlCrawlErrorCountsPerType = 0; 342 core.int buildCounterUrlCrawlErrorCountsPerType = 0;
343 buildUrlCrawlErrorCountsPerType() { 343 buildUrlCrawlErrorCountsPerType() {
344 var o = new api.UrlCrawlErrorCountsPerType(); 344 var o = new api.UrlCrawlErrorCountsPerType();
345 buildCounterUrlCrawlErrorCountsPerType++; 345 buildCounterUrlCrawlErrorCountsPerType++;
346 if (buildCounterUrlCrawlErrorCountsPerType < 3) { 346 if (buildCounterUrlCrawlErrorCountsPerType < 3) {
347 o.category = "foo"; 347 o.category = "foo";
348 o.entries = buildUnnamed685(); 348 o.entries = buildUnnamed684();
349 o.platform = "foo"; 349 o.platform = "foo";
350 } 350 }
351 buildCounterUrlCrawlErrorCountsPerType--; 351 buildCounterUrlCrawlErrorCountsPerType--;
352 return o; 352 return o;
353 } 353 }
354 354
355 checkUrlCrawlErrorCountsPerType(api.UrlCrawlErrorCountsPerType o) { 355 checkUrlCrawlErrorCountsPerType(api.UrlCrawlErrorCountsPerType o) {
356 buildCounterUrlCrawlErrorCountsPerType++; 356 buildCounterUrlCrawlErrorCountsPerType++;
357 if (buildCounterUrlCrawlErrorCountsPerType < 3) { 357 if (buildCounterUrlCrawlErrorCountsPerType < 3) {
358 unittest.expect(o.category, unittest.equals('foo')); 358 unittest.expect(o.category, unittest.equals('foo'));
359 checkUnnamed685(o.entries); 359 checkUnnamed684(o.entries);
360 unittest.expect(o.platform, unittest.equals('foo')); 360 unittest.expect(o.platform, unittest.equals('foo'));
361 } 361 }
362 buildCounterUrlCrawlErrorCountsPerType--; 362 buildCounterUrlCrawlErrorCountsPerType--;
363 } 363 }
364 364
365 buildUnnamed686() { 365 buildUnnamed685() {
366 var o = new core.List<api.UrlCrawlErrorCountsPerType>(); 366 var o = new core.List<api.UrlCrawlErrorCountsPerType>();
367 o.add(buildUrlCrawlErrorCountsPerType()); 367 o.add(buildUrlCrawlErrorCountsPerType());
368 o.add(buildUrlCrawlErrorCountsPerType()); 368 o.add(buildUrlCrawlErrorCountsPerType());
369 return o; 369 return o;
370 } 370 }
371 371
372 checkUnnamed686(core.List<api.UrlCrawlErrorCountsPerType> o) { 372 checkUnnamed685(core.List<api.UrlCrawlErrorCountsPerType> o) {
373 unittest.expect(o, unittest.hasLength(2)); 373 unittest.expect(o, unittest.hasLength(2));
374 checkUrlCrawlErrorCountsPerType(o[0]); 374 checkUrlCrawlErrorCountsPerType(o[0]);
375 checkUrlCrawlErrorCountsPerType(o[1]); 375 checkUrlCrawlErrorCountsPerType(o[1]);
376 } 376 }
377 377
378 core.int buildCounterUrlCrawlErrorsCountsQueryResponse = 0; 378 core.int buildCounterUrlCrawlErrorsCountsQueryResponse = 0;
379 buildUrlCrawlErrorsCountsQueryResponse() { 379 buildUrlCrawlErrorsCountsQueryResponse() {
380 var o = new api.UrlCrawlErrorsCountsQueryResponse(); 380 var o = new api.UrlCrawlErrorsCountsQueryResponse();
381 buildCounterUrlCrawlErrorsCountsQueryResponse++; 381 buildCounterUrlCrawlErrorsCountsQueryResponse++;
382 if (buildCounterUrlCrawlErrorsCountsQueryResponse < 3) { 382 if (buildCounterUrlCrawlErrorsCountsQueryResponse < 3) {
383 o.countPerTypes = buildUnnamed686(); 383 o.countPerTypes = buildUnnamed685();
384 } 384 }
385 buildCounterUrlCrawlErrorsCountsQueryResponse--; 385 buildCounterUrlCrawlErrorsCountsQueryResponse--;
386 return o; 386 return o;
387 } 387 }
388 388
389 checkUrlCrawlErrorsCountsQueryResponse(api.UrlCrawlErrorsCountsQueryResponse o) { 389 checkUrlCrawlErrorsCountsQueryResponse(
390 api.UrlCrawlErrorsCountsQueryResponse o) {
390 buildCounterUrlCrawlErrorsCountsQueryResponse++; 391 buildCounterUrlCrawlErrorsCountsQueryResponse++;
391 if (buildCounterUrlCrawlErrorsCountsQueryResponse < 3) { 392 if (buildCounterUrlCrawlErrorsCountsQueryResponse < 3) {
392 checkUnnamed686(o.countPerTypes); 393 checkUnnamed685(o.countPerTypes);
393 } 394 }
394 buildCounterUrlCrawlErrorsCountsQueryResponse--; 395 buildCounterUrlCrawlErrorsCountsQueryResponse--;
395 } 396 }
396 397
397 core.int buildCounterUrlCrawlErrorsSample = 0; 398 core.int buildCounterUrlCrawlErrorsSample = 0;
398 buildUrlCrawlErrorsSample() { 399 buildUrlCrawlErrorsSample() {
399 var o = new api.UrlCrawlErrorsSample(); 400 var o = new api.UrlCrawlErrorsSample();
400 buildCounterUrlCrawlErrorsSample++; 401 buildCounterUrlCrawlErrorsSample++;
401 if (buildCounterUrlCrawlErrorsSample < 3) { 402 if (buildCounterUrlCrawlErrorsSample < 3) {
402 o.firstDetected = core.DateTime.parse("2002-02-27T14:01:02"); 403 o.firstDetected = core.DateTime.parse("2002-02-27T14:01:02");
403 o.lastCrawled = core.DateTime.parse("2002-02-27T14:01:02"); 404 o.lastCrawled = core.DateTime.parse("2002-02-27T14:01:02");
404 o.pageUrl = "foo"; 405 o.pageUrl = "foo";
405 o.responseCode = 42; 406 o.responseCode = 42;
406 o.urlDetails = buildUrlSampleDetails(); 407 o.urlDetails = buildUrlSampleDetails();
407 } 408 }
408 buildCounterUrlCrawlErrorsSample--; 409 buildCounterUrlCrawlErrorsSample--;
409 return o; 410 return o;
410 } 411 }
411 412
412 checkUrlCrawlErrorsSample(api.UrlCrawlErrorsSample o) { 413 checkUrlCrawlErrorsSample(api.UrlCrawlErrorsSample o) {
413 buildCounterUrlCrawlErrorsSample++; 414 buildCounterUrlCrawlErrorsSample++;
414 if (buildCounterUrlCrawlErrorsSample < 3) { 415 if (buildCounterUrlCrawlErrorsSample < 3) {
415 unittest.expect(o.firstDetected, unittest.equals(core.DateTime.parse("2002-0 2-27T14:01:02"))); 416 unittest.expect(o.firstDetected,
416 unittest.expect(o.lastCrawled, unittest.equals(core.DateTime.parse("2002-02- 27T14:01:02"))); 417 unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
418 unittest.expect(o.lastCrawled,
419 unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
417 unittest.expect(o.pageUrl, unittest.equals('foo')); 420 unittest.expect(o.pageUrl, unittest.equals('foo'));
418 unittest.expect(o.responseCode, unittest.equals(42)); 421 unittest.expect(o.responseCode, unittest.equals(42));
419 checkUrlSampleDetails(o.urlDetails); 422 checkUrlSampleDetails(o.urlDetails);
420 } 423 }
421 buildCounterUrlCrawlErrorsSample--; 424 buildCounterUrlCrawlErrorsSample--;
422 } 425 }
423 426
424 buildUnnamed687() { 427 buildUnnamed686() {
425 var o = new core.List<api.UrlCrawlErrorsSample>(); 428 var o = new core.List<api.UrlCrawlErrorsSample>();
426 o.add(buildUrlCrawlErrorsSample()); 429 o.add(buildUrlCrawlErrorsSample());
427 o.add(buildUrlCrawlErrorsSample()); 430 o.add(buildUrlCrawlErrorsSample());
428 return o; 431 return o;
429 } 432 }
430 433
431 checkUnnamed687(core.List<api.UrlCrawlErrorsSample> o) { 434 checkUnnamed686(core.List<api.UrlCrawlErrorsSample> o) {
432 unittest.expect(o, unittest.hasLength(2)); 435 unittest.expect(o, unittest.hasLength(2));
433 checkUrlCrawlErrorsSample(o[0]); 436 checkUrlCrawlErrorsSample(o[0]);
434 checkUrlCrawlErrorsSample(o[1]); 437 checkUrlCrawlErrorsSample(o[1]);
435 } 438 }
436 439
437 core.int buildCounterUrlCrawlErrorsSamplesListResponse = 0; 440 core.int buildCounterUrlCrawlErrorsSamplesListResponse = 0;
438 buildUrlCrawlErrorsSamplesListResponse() { 441 buildUrlCrawlErrorsSamplesListResponse() {
439 var o = new api.UrlCrawlErrorsSamplesListResponse(); 442 var o = new api.UrlCrawlErrorsSamplesListResponse();
440 buildCounterUrlCrawlErrorsSamplesListResponse++; 443 buildCounterUrlCrawlErrorsSamplesListResponse++;
441 if (buildCounterUrlCrawlErrorsSamplesListResponse < 3) { 444 if (buildCounterUrlCrawlErrorsSamplesListResponse < 3) {
442 o.urlCrawlErrorSample = buildUnnamed687(); 445 o.urlCrawlErrorSample = buildUnnamed686();
443 } 446 }
444 buildCounterUrlCrawlErrorsSamplesListResponse--; 447 buildCounterUrlCrawlErrorsSamplesListResponse--;
445 return o; 448 return o;
446 } 449 }
447 450
448 checkUrlCrawlErrorsSamplesListResponse(api.UrlCrawlErrorsSamplesListResponse o) { 451 checkUrlCrawlErrorsSamplesListResponse(
452 api.UrlCrawlErrorsSamplesListResponse o) {
449 buildCounterUrlCrawlErrorsSamplesListResponse++; 453 buildCounterUrlCrawlErrorsSamplesListResponse++;
450 if (buildCounterUrlCrawlErrorsSamplesListResponse < 3) { 454 if (buildCounterUrlCrawlErrorsSamplesListResponse < 3) {
451 checkUnnamed687(o.urlCrawlErrorSample); 455 checkUnnamed686(o.urlCrawlErrorSample);
452 } 456 }
453 buildCounterUrlCrawlErrorsSamplesListResponse--; 457 buildCounterUrlCrawlErrorsSamplesListResponse--;
454 } 458 }
455 459
460 buildUnnamed687() {
461 var o = new core.List<core.String>();
462 o.add("foo");
463 o.add("foo");
464 return o;
465 }
466
467 checkUnnamed687(core.List<core.String> o) {
468 unittest.expect(o, unittest.hasLength(2));
469 unittest.expect(o[0], unittest.equals('foo'));
470 unittest.expect(o[1], unittest.equals('foo'));
471 }
472
456 buildUnnamed688() { 473 buildUnnamed688() {
457 var o = new core.List<core.String>(); 474 var o = new core.List<core.String>();
458 o.add("foo"); 475 o.add("foo");
459 o.add("foo"); 476 o.add("foo");
460 return o; 477 return o;
461 } 478 }
462 479
463 checkUnnamed688(core.List<core.String> o) { 480 checkUnnamed688(core.List<core.String> o) {
464 unittest.expect(o, unittest.hasLength(2)); 481 unittest.expect(o, unittest.hasLength(2));
465 unittest.expect(o[0], unittest.equals('foo')); 482 unittest.expect(o[0], unittest.equals('foo'));
466 unittest.expect(o[1], unittest.equals('foo')); 483 unittest.expect(o[1], unittest.equals('foo'));
467 }
468
469 buildUnnamed689() {
470 var o = new core.List<core.String>();
471 o.add("foo");
472 o.add("foo");
473 return o;
474 }
475
476 checkUnnamed689(core.List<core.String> o) {
477 unittest.expect(o, unittest.hasLength(2));
478 unittest.expect(o[0], unittest.equals('foo'));
479 unittest.expect(o[1], unittest.equals('foo'));
480 } 484 }
481 485
482 core.int buildCounterUrlSampleDetails = 0; 486 core.int buildCounterUrlSampleDetails = 0;
483 buildUrlSampleDetails() { 487 buildUrlSampleDetails() {
484 var o = new api.UrlSampleDetails(); 488 var o = new api.UrlSampleDetails();
485 buildCounterUrlSampleDetails++; 489 buildCounterUrlSampleDetails++;
486 if (buildCounterUrlSampleDetails < 3) { 490 if (buildCounterUrlSampleDetails < 3) {
487 o.containingSitemaps = buildUnnamed688(); 491 o.containingSitemaps = buildUnnamed687();
488 o.linkedFromUrls = buildUnnamed689(); 492 o.linkedFromUrls = buildUnnamed688();
489 } 493 }
490 buildCounterUrlSampleDetails--; 494 buildCounterUrlSampleDetails--;
491 return o; 495 return o;
492 } 496 }
493 497
494 checkUrlSampleDetails(api.UrlSampleDetails o) { 498 checkUrlSampleDetails(api.UrlSampleDetails o) {
495 buildCounterUrlSampleDetails++; 499 buildCounterUrlSampleDetails++;
496 if (buildCounterUrlSampleDetails < 3) { 500 if (buildCounterUrlSampleDetails < 3) {
497 checkUnnamed688(o.containingSitemaps); 501 checkUnnamed687(o.containingSitemaps);
498 checkUnnamed689(o.linkedFromUrls); 502 checkUnnamed688(o.linkedFromUrls);
499 } 503 }
500 buildCounterUrlSampleDetails--; 504 buildCounterUrlSampleDetails--;
501 } 505 }
502 506
503 core.int buildCounterWmxSite = 0; 507 core.int buildCounterWmxSite = 0;
504 buildWmxSite() { 508 buildWmxSite() {
505 var o = new api.WmxSite(); 509 var o = new api.WmxSite();
506 buildCounterWmxSite++; 510 buildCounterWmxSite++;
507 if (buildCounterWmxSite < 3) { 511 if (buildCounterWmxSite < 3) {
508 o.permissionLevel = "foo"; 512 o.permissionLevel = "foo";
509 o.siteUrl = "foo"; 513 o.siteUrl = "foo";
510 } 514 }
511 buildCounterWmxSite--; 515 buildCounterWmxSite--;
512 return o; 516 return o;
513 } 517 }
514 518
515 checkWmxSite(api.WmxSite o) { 519 checkWmxSite(api.WmxSite o) {
516 buildCounterWmxSite++; 520 buildCounterWmxSite++;
517 if (buildCounterWmxSite < 3) { 521 if (buildCounterWmxSite < 3) {
518 unittest.expect(o.permissionLevel, unittest.equals('foo')); 522 unittest.expect(o.permissionLevel, unittest.equals('foo'));
519 unittest.expect(o.siteUrl, unittest.equals('foo')); 523 unittest.expect(o.siteUrl, unittest.equals('foo'));
520 } 524 }
521 buildCounterWmxSite--; 525 buildCounterWmxSite--;
522 } 526 }
523 527
524 buildUnnamed690() { 528 buildUnnamed689() {
525 var o = new core.List<api.WmxSitemapContent>(); 529 var o = new core.List<api.WmxSitemapContent>();
526 o.add(buildWmxSitemapContent()); 530 o.add(buildWmxSitemapContent());
527 o.add(buildWmxSitemapContent()); 531 o.add(buildWmxSitemapContent());
528 return o; 532 return o;
529 } 533 }
530 534
531 checkUnnamed690(core.List<api.WmxSitemapContent> o) { 535 checkUnnamed689(core.List<api.WmxSitemapContent> o) {
532 unittest.expect(o, unittest.hasLength(2)); 536 unittest.expect(o, unittest.hasLength(2));
533 checkWmxSitemapContent(o[0]); 537 checkWmxSitemapContent(o[0]);
534 checkWmxSitemapContent(o[1]); 538 checkWmxSitemapContent(o[1]);
535 } 539 }
536 540
537 core.int buildCounterWmxSitemap = 0; 541 core.int buildCounterWmxSitemap = 0;
538 buildWmxSitemap() { 542 buildWmxSitemap() {
539 var o = new api.WmxSitemap(); 543 var o = new api.WmxSitemap();
540 buildCounterWmxSitemap++; 544 buildCounterWmxSitemap++;
541 if (buildCounterWmxSitemap < 3) { 545 if (buildCounterWmxSitemap < 3) {
542 o.contents = buildUnnamed690(); 546 o.contents = buildUnnamed689();
543 o.errors = "foo"; 547 o.errors = "foo";
544 o.isPending = true; 548 o.isPending = true;
545 o.isSitemapsIndex = true; 549 o.isSitemapsIndex = true;
546 o.lastDownloaded = core.DateTime.parse("2002-02-27T14:01:02"); 550 o.lastDownloaded = core.DateTime.parse("2002-02-27T14:01:02");
547 o.lastSubmitted = core.DateTime.parse("2002-02-27T14:01:02"); 551 o.lastSubmitted = core.DateTime.parse("2002-02-27T14:01:02");
548 o.path = "foo"; 552 o.path = "foo";
549 o.type = "foo"; 553 o.type = "foo";
550 o.warnings = "foo"; 554 o.warnings = "foo";
551 } 555 }
552 buildCounterWmxSitemap--; 556 buildCounterWmxSitemap--;
553 return o; 557 return o;
554 } 558 }
555 559
556 checkWmxSitemap(api.WmxSitemap o) { 560 checkWmxSitemap(api.WmxSitemap o) {
557 buildCounterWmxSitemap++; 561 buildCounterWmxSitemap++;
558 if (buildCounterWmxSitemap < 3) { 562 if (buildCounterWmxSitemap < 3) {
559 checkUnnamed690(o.contents); 563 checkUnnamed689(o.contents);
560 unittest.expect(o.errors, unittest.equals('foo')); 564 unittest.expect(o.errors, unittest.equals('foo'));
561 unittest.expect(o.isPending, unittest.isTrue); 565 unittest.expect(o.isPending, unittest.isTrue);
562 unittest.expect(o.isSitemapsIndex, unittest.isTrue); 566 unittest.expect(o.isSitemapsIndex, unittest.isTrue);
563 unittest.expect(o.lastDownloaded, unittest.equals(core.DateTime.parse("2002- 02-27T14:01:02"))); 567 unittest.expect(o.lastDownloaded,
564 unittest.expect(o.lastSubmitted, unittest.equals(core.DateTime.parse("2002-0 2-27T14:01:02"))); 568 unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
569 unittest.expect(o.lastSubmitted,
570 unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
565 unittest.expect(o.path, unittest.equals('foo')); 571 unittest.expect(o.path, unittest.equals('foo'));
566 unittest.expect(o.type, unittest.equals('foo')); 572 unittest.expect(o.type, unittest.equals('foo'));
567 unittest.expect(o.warnings, unittest.equals('foo')); 573 unittest.expect(o.warnings, unittest.equals('foo'));
568 } 574 }
569 buildCounterWmxSitemap--; 575 buildCounterWmxSitemap--;
570 } 576 }
571 577
572 core.int buildCounterWmxSitemapContent = 0; 578 core.int buildCounterWmxSitemapContent = 0;
573 buildWmxSitemapContent() { 579 buildWmxSitemapContent() {
574 var o = new api.WmxSitemapContent(); 580 var o = new api.WmxSitemapContent();
(...skipping 10 matching lines...) Expand all
585 checkWmxSitemapContent(api.WmxSitemapContent o) { 591 checkWmxSitemapContent(api.WmxSitemapContent o) {
586 buildCounterWmxSitemapContent++; 592 buildCounterWmxSitemapContent++;
587 if (buildCounterWmxSitemapContent < 3) { 593 if (buildCounterWmxSitemapContent < 3) {
588 unittest.expect(o.indexed, unittest.equals('foo')); 594 unittest.expect(o.indexed, unittest.equals('foo'));
589 unittest.expect(o.submitted, unittest.equals('foo')); 595 unittest.expect(o.submitted, unittest.equals('foo'));
590 unittest.expect(o.type, unittest.equals('foo')); 596 unittest.expect(o.type, unittest.equals('foo'));
591 } 597 }
592 buildCounterWmxSitemapContent--; 598 buildCounterWmxSitemapContent--;
593 } 599 }
594 600
595
596 main() { 601 main() {
597 unittest.group("obj-schema-ApiDataRow", () { 602 unittest.group("obj-schema-ApiDataRow", () {
598 unittest.test("to-json--from-json", () { 603 unittest.test("to-json--from-json", () {
599 var o = buildApiDataRow(); 604 var o = buildApiDataRow();
600 var od = new api.ApiDataRow.fromJson(o.toJson()); 605 var od = new api.ApiDataRow.fromJson(o.toJson());
601 checkApiDataRow(od); 606 checkApiDataRow(od);
602 }); 607 });
603 }); 608 });
604 609
605
606 unittest.group("obj-schema-ApiDimensionFilter", () { 610 unittest.group("obj-schema-ApiDimensionFilter", () {
607 unittest.test("to-json--from-json", () { 611 unittest.test("to-json--from-json", () {
608 var o = buildApiDimensionFilter(); 612 var o = buildApiDimensionFilter();
609 var od = new api.ApiDimensionFilter.fromJson(o.toJson()); 613 var od = new api.ApiDimensionFilter.fromJson(o.toJson());
610 checkApiDimensionFilter(od); 614 checkApiDimensionFilter(od);
611 }); 615 });
612 }); 616 });
613 617
614
615 unittest.group("obj-schema-ApiDimensionFilterGroup", () { 618 unittest.group("obj-schema-ApiDimensionFilterGroup", () {
616 unittest.test("to-json--from-json", () { 619 unittest.test("to-json--from-json", () {
617 var o = buildApiDimensionFilterGroup(); 620 var o = buildApiDimensionFilterGroup();
618 var od = new api.ApiDimensionFilterGroup.fromJson(o.toJson()); 621 var od = new api.ApiDimensionFilterGroup.fromJson(o.toJson());
619 checkApiDimensionFilterGroup(od); 622 checkApiDimensionFilterGroup(od);
620 }); 623 });
621 }); 624 });
622 625
623
624 unittest.group("obj-schema-SearchAnalyticsQueryRequest", () { 626 unittest.group("obj-schema-SearchAnalyticsQueryRequest", () {
625 unittest.test("to-json--from-json", () { 627 unittest.test("to-json--from-json", () {
626 var o = buildSearchAnalyticsQueryRequest(); 628 var o = buildSearchAnalyticsQueryRequest();
627 var od = new api.SearchAnalyticsQueryRequest.fromJson(o.toJson()); 629 var od = new api.SearchAnalyticsQueryRequest.fromJson(o.toJson());
628 checkSearchAnalyticsQueryRequest(od); 630 checkSearchAnalyticsQueryRequest(od);
629 }); 631 });
630 }); 632 });
631 633
632
633 unittest.group("obj-schema-SearchAnalyticsQueryResponse", () { 634 unittest.group("obj-schema-SearchAnalyticsQueryResponse", () {
634 unittest.test("to-json--from-json", () { 635 unittest.test("to-json--from-json", () {
635 var o = buildSearchAnalyticsQueryResponse(); 636 var o = buildSearchAnalyticsQueryResponse();
636 var od = new api.SearchAnalyticsQueryResponse.fromJson(o.toJson()); 637 var od = new api.SearchAnalyticsQueryResponse.fromJson(o.toJson());
637 checkSearchAnalyticsQueryResponse(od); 638 checkSearchAnalyticsQueryResponse(od);
638 }); 639 });
639 }); 640 });
640 641
641
642 unittest.group("obj-schema-SitemapsListResponse", () { 642 unittest.group("obj-schema-SitemapsListResponse", () {
643 unittest.test("to-json--from-json", () { 643 unittest.test("to-json--from-json", () {
644 var o = buildSitemapsListResponse(); 644 var o = buildSitemapsListResponse();
645 var od = new api.SitemapsListResponse.fromJson(o.toJson()); 645 var od = new api.SitemapsListResponse.fromJson(o.toJson());
646 checkSitemapsListResponse(od); 646 checkSitemapsListResponse(od);
647 }); 647 });
648 }); 648 });
649 649
650
651 unittest.group("obj-schema-SitesListResponse", () { 650 unittest.group("obj-schema-SitesListResponse", () {
652 unittest.test("to-json--from-json", () { 651 unittest.test("to-json--from-json", () {
653 var o = buildSitesListResponse(); 652 var o = buildSitesListResponse();
654 var od = new api.SitesListResponse.fromJson(o.toJson()); 653 var od = new api.SitesListResponse.fromJson(o.toJson());
655 checkSitesListResponse(od); 654 checkSitesListResponse(od);
656 }); 655 });
657 }); 656 });
658 657
659
660 unittest.group("obj-schema-UrlCrawlErrorCount", () { 658 unittest.group("obj-schema-UrlCrawlErrorCount", () {
661 unittest.test("to-json--from-json", () { 659 unittest.test("to-json--from-json", () {
662 var o = buildUrlCrawlErrorCount(); 660 var o = buildUrlCrawlErrorCount();
663 var od = new api.UrlCrawlErrorCount.fromJson(o.toJson()); 661 var od = new api.UrlCrawlErrorCount.fromJson(o.toJson());
664 checkUrlCrawlErrorCount(od); 662 checkUrlCrawlErrorCount(od);
665 }); 663 });
666 }); 664 });
667 665
668
669 unittest.group("obj-schema-UrlCrawlErrorCountsPerType", () { 666 unittest.group("obj-schema-UrlCrawlErrorCountsPerType", () {
670 unittest.test("to-json--from-json", () { 667 unittest.test("to-json--from-json", () {
671 var o = buildUrlCrawlErrorCountsPerType(); 668 var o = buildUrlCrawlErrorCountsPerType();
672 var od = new api.UrlCrawlErrorCountsPerType.fromJson(o.toJson()); 669 var od = new api.UrlCrawlErrorCountsPerType.fromJson(o.toJson());
673 checkUrlCrawlErrorCountsPerType(od); 670 checkUrlCrawlErrorCountsPerType(od);
674 }); 671 });
675 }); 672 });
676 673
677
678 unittest.group("obj-schema-UrlCrawlErrorsCountsQueryResponse", () { 674 unittest.group("obj-schema-UrlCrawlErrorsCountsQueryResponse", () {
679 unittest.test("to-json--from-json", () { 675 unittest.test("to-json--from-json", () {
680 var o = buildUrlCrawlErrorsCountsQueryResponse(); 676 var o = buildUrlCrawlErrorsCountsQueryResponse();
681 var od = new api.UrlCrawlErrorsCountsQueryResponse.fromJson(o.toJson()); 677 var od = new api.UrlCrawlErrorsCountsQueryResponse.fromJson(o.toJson());
682 checkUrlCrawlErrorsCountsQueryResponse(od); 678 checkUrlCrawlErrorsCountsQueryResponse(od);
683 }); 679 });
684 }); 680 });
685 681
686
687 unittest.group("obj-schema-UrlCrawlErrorsSample", () { 682 unittest.group("obj-schema-UrlCrawlErrorsSample", () {
688 unittest.test("to-json--from-json", () { 683 unittest.test("to-json--from-json", () {
689 var o = buildUrlCrawlErrorsSample(); 684 var o = buildUrlCrawlErrorsSample();
690 var od = new api.UrlCrawlErrorsSample.fromJson(o.toJson()); 685 var od = new api.UrlCrawlErrorsSample.fromJson(o.toJson());
691 checkUrlCrawlErrorsSample(od); 686 checkUrlCrawlErrorsSample(od);
692 }); 687 });
693 }); 688 });
694 689
695
696 unittest.group("obj-schema-UrlCrawlErrorsSamplesListResponse", () { 690 unittest.group("obj-schema-UrlCrawlErrorsSamplesListResponse", () {
697 unittest.test("to-json--from-json", () { 691 unittest.test("to-json--from-json", () {
698 var o = buildUrlCrawlErrorsSamplesListResponse(); 692 var o = buildUrlCrawlErrorsSamplesListResponse();
699 var od = new api.UrlCrawlErrorsSamplesListResponse.fromJson(o.toJson()); 693 var od = new api.UrlCrawlErrorsSamplesListResponse.fromJson(o.toJson());
700 checkUrlCrawlErrorsSamplesListResponse(od); 694 checkUrlCrawlErrorsSamplesListResponse(od);
701 }); 695 });
702 }); 696 });
703 697
704
705 unittest.group("obj-schema-UrlSampleDetails", () { 698 unittest.group("obj-schema-UrlSampleDetails", () {
706 unittest.test("to-json--from-json", () { 699 unittest.test("to-json--from-json", () {
707 var o = buildUrlSampleDetails(); 700 var o = buildUrlSampleDetails();
708 var od = new api.UrlSampleDetails.fromJson(o.toJson()); 701 var od = new api.UrlSampleDetails.fromJson(o.toJson());
709 checkUrlSampleDetails(od); 702 checkUrlSampleDetails(od);
710 }); 703 });
711 }); 704 });
712 705
713
714 unittest.group("obj-schema-WmxSite", () { 706 unittest.group("obj-schema-WmxSite", () {
715 unittest.test("to-json--from-json", () { 707 unittest.test("to-json--from-json", () {
716 var o = buildWmxSite(); 708 var o = buildWmxSite();
717 var od = new api.WmxSite.fromJson(o.toJson()); 709 var od = new api.WmxSite.fromJson(o.toJson());
718 checkWmxSite(od); 710 checkWmxSite(od);
719 }); 711 });
720 }); 712 });
721 713
722
723 unittest.group("obj-schema-WmxSitemap", () { 714 unittest.group("obj-schema-WmxSitemap", () {
724 unittest.test("to-json--from-json", () { 715 unittest.test("to-json--from-json", () {
725 var o = buildWmxSitemap(); 716 var o = buildWmxSitemap();
726 var od = new api.WmxSitemap.fromJson(o.toJson()); 717 var od = new api.WmxSitemap.fromJson(o.toJson());
727 checkWmxSitemap(od); 718 checkWmxSitemap(od);
728 }); 719 });
729 }); 720 });
730 721
731
732 unittest.group("obj-schema-WmxSitemapContent", () { 722 unittest.group("obj-schema-WmxSitemapContent", () {
733 unittest.test("to-json--from-json", () { 723 unittest.test("to-json--from-json", () {
734 var o = buildWmxSitemapContent(); 724 var o = buildWmxSitemapContent();
735 var od = new api.WmxSitemapContent.fromJson(o.toJson()); 725 var od = new api.WmxSitemapContent.fromJson(o.toJson());
736 checkWmxSitemapContent(od); 726 checkWmxSitemapContent(od);
737 }); 727 });
738 }); 728 });
739 729
740
741 unittest.group("resource-SearchanalyticsResourceApi", () { 730 unittest.group("resource-SearchanalyticsResourceApi", () {
742 unittest.test("method--query", () { 731 unittest.test("method--query", () {
743
744 var mock = new HttpServerMock(); 732 var mock = new HttpServerMock();
745 api.SearchanalyticsResourceApi res = new api.WebmastersApi(mock).searchana lytics; 733 api.SearchanalyticsResourceApi res =
734 new api.WebmastersApi(mock).searchanalytics;
746 var arg_request = buildSearchAnalyticsQueryRequest(); 735 var arg_request = buildSearchAnalyticsQueryRequest();
747 var arg_siteUrl = "foo"; 736 var arg_siteUrl = "foo";
748 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 737 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
749 var obj = new api.SearchAnalyticsQueryRequest.fromJson(json); 738 var obj = new api.SearchAnalyticsQueryRequest.fromJson(json);
750 checkSearchAnalyticsQueryRequest(obj); 739 checkSearchAnalyticsQueryRequest(obj);
751 740
752 var path = (req.url).path; 741 var path = (req.url).path;
753 var pathOffset = 0; 742 var pathOffset = 0;
754 var index; 743 var index;
755 var subPart; 744 var subPart;
756 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 745 unittest.expect(
746 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
757 pathOffset += 1; 747 pathOffset += 1;
758 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 748 unittest.expect(path.substring(pathOffset, pathOffset + 14),
749 unittest.equals("webmasters/v3/"));
759 pathOffset += 14; 750 pathOffset += 14;
760 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 751 unittest.expect(path.substring(pathOffset, pathOffset + 6),
752 unittest.equals("sites/"));
761 pathOffset += 6; 753 pathOffset += 6;
762 index = path.indexOf("/searchAnalytics/query", pathOffset); 754 index = path.indexOf("/searchAnalytics/query", pathOffset);
763 unittest.expect(index >= 0, unittest.isTrue); 755 unittest.expect(index >= 0, unittest.isTrue);
764 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 756 subPart =
757 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
765 pathOffset = index; 758 pathOffset = index;
766 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 759 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
767 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq uals("/searchAnalytics/query")); 760 unittest.expect(path.substring(pathOffset, pathOffset + 22),
761 unittest.equals("/searchAnalytics/query"));
768 pathOffset += 22; 762 pathOffset += 22;
769 763
770 var query = (req.url).query; 764 var query = (req.url).query;
771 var queryOffset = 0; 765 var queryOffset = 0;
772 var queryMap = {}; 766 var queryMap = {};
773 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 767 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
774 parseBool(n) { 768 parseBool(n) {
775 if (n == "true") return true; 769 if (n == "true") return true;
776 if (n == "false") return false; 770 if (n == "false") return false;
777 if (n == null) return null; 771 if (n == null) return null;
778 throw new core.ArgumentError("Invalid boolean: $n"); 772 throw new core.ArgumentError("Invalid boolean: $n");
779 } 773 }
774
780 if (query.length > 0) { 775 if (query.length > 0) {
781 for (var part in query.split("&")) { 776 for (var part in query.split("&")) {
782 var keyvalue = part.split("="); 777 var keyvalue = part.split("=");
783 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 778 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
779 core.Uri.decodeQueryComponent(keyvalue[1]));
784 } 780 }
785 } 781 }
786 782
787
788 var h = { 783 var h = {
789 "content-type" : "application/json; charset=utf-8", 784 "content-type": "application/json; charset=utf-8",
790 }; 785 };
791 var resp = convert.JSON.encode(buildSearchAnalyticsQueryResponse()); 786 var resp = convert.JSON.encode(buildSearchAnalyticsQueryResponse());
792 return new async.Future.value(stringResponse(200, h, resp)); 787 return new async.Future.value(stringResponse(200, h, resp));
793 }), true); 788 }), true);
794 res.query(arg_request, arg_siteUrl).then(unittest.expectAsync1(((api.Searc hAnalyticsQueryResponse response) { 789 res.query(arg_request, arg_siteUrl).then(
790 unittest.expectAsync1(((api.SearchAnalyticsQueryResponse response) {
795 checkSearchAnalyticsQueryResponse(response); 791 checkSearchAnalyticsQueryResponse(response);
796 }))); 792 })));
797 }); 793 });
798
799 }); 794 });
800 795
801
802 unittest.group("resource-SitemapsResourceApi", () { 796 unittest.group("resource-SitemapsResourceApi", () {
803 unittest.test("method--delete", () { 797 unittest.test("method--delete", () {
804
805 var mock = new HttpServerMock(); 798 var mock = new HttpServerMock();
806 api.SitemapsResourceApi res = new api.WebmastersApi(mock).sitemaps; 799 api.SitemapsResourceApi res = new api.WebmastersApi(mock).sitemaps;
807 var arg_siteUrl = "foo"; 800 var arg_siteUrl = "foo";
808 var arg_feedpath = "foo"; 801 var arg_feedpath = "foo";
809 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 802 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
810 var path = (req.url).path; 803 var path = (req.url).path;
811 var pathOffset = 0; 804 var pathOffset = 0;
812 var index; 805 var index;
813 var subPart; 806 var subPart;
814 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 807 unittest.expect(
808 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
815 pathOffset += 1; 809 pathOffset += 1;
816 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 810 unittest.expect(path.substring(pathOffset, pathOffset + 14),
811 unittest.equals("webmasters/v3/"));
817 pathOffset += 14; 812 pathOffset += 14;
818 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 813 unittest.expect(path.substring(pathOffset, pathOffset + 6),
814 unittest.equals("sites/"));
819 pathOffset += 6; 815 pathOffset += 6;
820 index = path.indexOf("/sitemaps/", pathOffset); 816 index = path.indexOf("/sitemaps/", pathOffset);
821 unittest.expect(index >= 0, unittest.isTrue); 817 unittest.expect(index >= 0, unittest.isTrue);
822 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 818 subPart =
819 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
823 pathOffset = index; 820 pathOffset = index;
824 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 821 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
825 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/sitemaps/")); 822 unittest.expect(path.substring(pathOffset, pathOffset + 10),
823 unittest.equals("/sitemaps/"));
826 pathOffset += 10; 824 pathOffset += 10;
827 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 825 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
828 pathOffset = path.length; 826 pathOffset = path.length;
829 unittest.expect(subPart, unittest.equals("$arg_feedpath")); 827 unittest.expect(subPart, unittest.equals("$arg_feedpath"));
830 828
831 var query = (req.url).query; 829 var query = (req.url).query;
832 var queryOffset = 0; 830 var queryOffset = 0;
833 var queryMap = {}; 831 var queryMap = {};
834 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 832 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
835 parseBool(n) { 833 parseBool(n) {
836 if (n == "true") return true; 834 if (n == "true") return true;
837 if (n == "false") return false; 835 if (n == "false") return false;
838 if (n == null) return null; 836 if (n == null) return null;
839 throw new core.ArgumentError("Invalid boolean: $n"); 837 throw new core.ArgumentError("Invalid boolean: $n");
840 } 838 }
839
841 if (query.length > 0) { 840 if (query.length > 0) {
842 for (var part in query.split("&")) { 841 for (var part in query.split("&")) {
843 var keyvalue = part.split("="); 842 var keyvalue = part.split("=");
844 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 843 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
844 core.Uri.decodeQueryComponent(keyvalue[1]));
845 } 845 }
846 } 846 }
847 847
848
849 var h = { 848 var h = {
850 "content-type" : "application/json; charset=utf-8", 849 "content-type": "application/json; charset=utf-8",
851 }; 850 };
852 var resp = ""; 851 var resp = "";
853 return new async.Future.value(stringResponse(200, h, resp)); 852 return new async.Future.value(stringResponse(200, h, resp));
854 }), true); 853 }), true);
855 res.delete(arg_siteUrl, arg_feedpath).then(unittest.expectAsync1((_) {})); 854 res.delete(arg_siteUrl, arg_feedpath).then(unittest.expectAsync1((_) {}));
856 }); 855 });
857 856
858 unittest.test("method--get", () { 857 unittest.test("method--get", () {
859
860 var mock = new HttpServerMock(); 858 var mock = new HttpServerMock();
861 api.SitemapsResourceApi res = new api.WebmastersApi(mock).sitemaps; 859 api.SitemapsResourceApi res = new api.WebmastersApi(mock).sitemaps;
862 var arg_siteUrl = "foo"; 860 var arg_siteUrl = "foo";
863 var arg_feedpath = "foo"; 861 var arg_feedpath = "foo";
864 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 862 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
865 var path = (req.url).path; 863 var path = (req.url).path;
866 var pathOffset = 0; 864 var pathOffset = 0;
867 var index; 865 var index;
868 var subPart; 866 var subPart;
869 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 867 unittest.expect(
868 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
870 pathOffset += 1; 869 pathOffset += 1;
871 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 870 unittest.expect(path.substring(pathOffset, pathOffset + 14),
871 unittest.equals("webmasters/v3/"));
872 pathOffset += 14; 872 pathOffset += 14;
873 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 873 unittest.expect(path.substring(pathOffset, pathOffset + 6),
874 unittest.equals("sites/"));
874 pathOffset += 6; 875 pathOffset += 6;
875 index = path.indexOf("/sitemaps/", pathOffset); 876 index = path.indexOf("/sitemaps/", pathOffset);
876 unittest.expect(index >= 0, unittest.isTrue); 877 unittest.expect(index >= 0, unittest.isTrue);
877 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 878 subPart =
879 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
878 pathOffset = index; 880 pathOffset = index;
879 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 881 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
880 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/sitemaps/")); 882 unittest.expect(path.substring(pathOffset, pathOffset + 10),
883 unittest.equals("/sitemaps/"));
881 pathOffset += 10; 884 pathOffset += 10;
882 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 885 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
883 pathOffset = path.length; 886 pathOffset = path.length;
884 unittest.expect(subPart, unittest.equals("$arg_feedpath")); 887 unittest.expect(subPart, unittest.equals("$arg_feedpath"));
885 888
886 var query = (req.url).query; 889 var query = (req.url).query;
887 var queryOffset = 0; 890 var queryOffset = 0;
888 var queryMap = {}; 891 var queryMap = {};
889 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 892 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
890 parseBool(n) { 893 parseBool(n) {
891 if (n == "true") return true; 894 if (n == "true") return true;
892 if (n == "false") return false; 895 if (n == "false") return false;
893 if (n == null) return null; 896 if (n == null) return null;
894 throw new core.ArgumentError("Invalid boolean: $n"); 897 throw new core.ArgumentError("Invalid boolean: $n");
895 } 898 }
899
896 if (query.length > 0) { 900 if (query.length > 0) {
897 for (var part in query.split("&")) { 901 for (var part in query.split("&")) {
898 var keyvalue = part.split("="); 902 var keyvalue = part.split("=");
899 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 903 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
904 core.Uri.decodeQueryComponent(keyvalue[1]));
900 } 905 }
901 } 906 }
902 907
903
904 var h = { 908 var h = {
905 "content-type" : "application/json; charset=utf-8", 909 "content-type": "application/json; charset=utf-8",
906 }; 910 };
907 var resp = convert.JSON.encode(buildWmxSitemap()); 911 var resp = convert.JSON.encode(buildWmxSitemap());
908 return new async.Future.value(stringResponse(200, h, resp)); 912 return new async.Future.value(stringResponse(200, h, resp));
909 }), true); 913 }), true);
910 res.get(arg_siteUrl, arg_feedpath).then(unittest.expectAsync1(((api.WmxSit emap response) { 914 res
915 .get(arg_siteUrl, arg_feedpath)
916 .then(unittest.expectAsync1(((api.WmxSitemap response) {
911 checkWmxSitemap(response); 917 checkWmxSitemap(response);
912 }))); 918 })));
913 }); 919 });
914 920
915 unittest.test("method--list", () { 921 unittest.test("method--list", () {
916
917 var mock = new HttpServerMock(); 922 var mock = new HttpServerMock();
918 api.SitemapsResourceApi res = new api.WebmastersApi(mock).sitemaps; 923 api.SitemapsResourceApi res = new api.WebmastersApi(mock).sitemaps;
919 var arg_siteUrl = "foo"; 924 var arg_siteUrl = "foo";
920 var arg_sitemapIndex = "foo"; 925 var arg_sitemapIndex = "foo";
921 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 926 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
922 var path = (req.url).path; 927 var path = (req.url).path;
923 var pathOffset = 0; 928 var pathOffset = 0;
924 var index; 929 var index;
925 var subPart; 930 var subPart;
926 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 931 unittest.expect(
932 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
927 pathOffset += 1; 933 pathOffset += 1;
928 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 934 unittest.expect(path.substring(pathOffset, pathOffset + 14),
935 unittest.equals("webmasters/v3/"));
929 pathOffset += 14; 936 pathOffset += 14;
930 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 937 unittest.expect(path.substring(pathOffset, pathOffset + 6),
938 unittest.equals("sites/"));
931 pathOffset += 6; 939 pathOffset += 6;
932 index = path.indexOf("/sitemaps", pathOffset); 940 index = path.indexOf("/sitemaps", pathOffset);
933 unittest.expect(index >= 0, unittest.isTrue); 941 unittest.expect(index >= 0, unittest.isTrue);
934 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 942 subPart =
943 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
935 pathOffset = index; 944 pathOffset = index;
936 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 945 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
937 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/sitemaps")); 946 unittest.expect(path.substring(pathOffset, pathOffset + 9),
947 unittest.equals("/sitemaps"));
938 pathOffset += 9; 948 pathOffset += 9;
939 949
940 var query = (req.url).query; 950 var query = (req.url).query;
941 var queryOffset = 0; 951 var queryOffset = 0;
942 var queryMap = {}; 952 var queryMap = {};
943 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 953 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
944 parseBool(n) { 954 parseBool(n) {
945 if (n == "true") return true; 955 if (n == "true") return true;
946 if (n == "false") return false; 956 if (n == "false") return false;
947 if (n == null) return null; 957 if (n == null) return null;
948 throw new core.ArgumentError("Invalid boolean: $n"); 958 throw new core.ArgumentError("Invalid boolean: $n");
949 } 959 }
960
950 if (query.length > 0) { 961 if (query.length > 0) {
951 for (var part in query.split("&")) { 962 for (var part in query.split("&")) {
952 var keyvalue = part.split("="); 963 var keyvalue = part.split("=");
953 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 964 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
965 core.Uri.decodeQueryComponent(keyvalue[1]));
954 } 966 }
955 } 967 }
956 unittest.expect(queryMap["sitemapIndex"].first, unittest.equals(arg_site mapIndex)); 968 unittest.expect(
957 969 queryMap["sitemapIndex"].first, unittest.equals(arg_sitemapIndex));
958 970
959 var h = { 971 var h = {
960 "content-type" : "application/json; charset=utf-8", 972 "content-type": "application/json; charset=utf-8",
961 }; 973 };
962 var resp = convert.JSON.encode(buildSitemapsListResponse()); 974 var resp = convert.JSON.encode(buildSitemapsListResponse());
963 return new async.Future.value(stringResponse(200, h, resp)); 975 return new async.Future.value(stringResponse(200, h, resp));
964 }), true); 976 }), true);
965 res.list(arg_siteUrl, sitemapIndex: arg_sitemapIndex).then(unittest.expect Async1(((api.SitemapsListResponse response) { 977 res
978 .list(arg_siteUrl, sitemapIndex: arg_sitemapIndex)
979 .then(unittest.expectAsync1(((api.SitemapsListResponse response) {
966 checkSitemapsListResponse(response); 980 checkSitemapsListResponse(response);
967 }))); 981 })));
968 }); 982 });
969 983
970 unittest.test("method--submit", () { 984 unittest.test("method--submit", () {
971
972 var mock = new HttpServerMock(); 985 var mock = new HttpServerMock();
973 api.SitemapsResourceApi res = new api.WebmastersApi(mock).sitemaps; 986 api.SitemapsResourceApi res = new api.WebmastersApi(mock).sitemaps;
974 var arg_siteUrl = "foo"; 987 var arg_siteUrl = "foo";
975 var arg_feedpath = "foo"; 988 var arg_feedpath = "foo";
976 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 989 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
977 var path = (req.url).path; 990 var path = (req.url).path;
978 var pathOffset = 0; 991 var pathOffset = 0;
979 var index; 992 var index;
980 var subPart; 993 var subPart;
981 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 994 unittest.expect(
995 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
982 pathOffset += 1; 996 pathOffset += 1;
983 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 997 unittest.expect(path.substring(pathOffset, pathOffset + 14),
998 unittest.equals("webmasters/v3/"));
984 pathOffset += 14; 999 pathOffset += 14;
985 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 1000 unittest.expect(path.substring(pathOffset, pathOffset + 6),
1001 unittest.equals("sites/"));
986 pathOffset += 6; 1002 pathOffset += 6;
987 index = path.indexOf("/sitemaps/", pathOffset); 1003 index = path.indexOf("/sitemaps/", pathOffset);
988 unittest.expect(index >= 0, unittest.isTrue); 1004 unittest.expect(index >= 0, unittest.isTrue);
989 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1005 subPart =
1006 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
990 pathOffset = index; 1007 pathOffset = index;
991 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 1008 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
992 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/sitemaps/")); 1009 unittest.expect(path.substring(pathOffset, pathOffset + 10),
1010 unittest.equals("/sitemaps/"));
993 pathOffset += 10; 1011 pathOffset += 10;
994 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1012 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
995 pathOffset = path.length; 1013 pathOffset = path.length;
996 unittest.expect(subPart, unittest.equals("$arg_feedpath")); 1014 unittest.expect(subPart, unittest.equals("$arg_feedpath"));
997 1015
998 var query = (req.url).query; 1016 var query = (req.url).query;
999 var queryOffset = 0; 1017 var queryOffset = 0;
1000 var queryMap = {}; 1018 var queryMap = {};
1001 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1019 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1002 parseBool(n) { 1020 parseBool(n) {
1003 if (n == "true") return true; 1021 if (n == "true") return true;
1004 if (n == "false") return false; 1022 if (n == "false") return false;
1005 if (n == null) return null; 1023 if (n == null) return null;
1006 throw new core.ArgumentError("Invalid boolean: $n"); 1024 throw new core.ArgumentError("Invalid boolean: $n");
1007 } 1025 }
1026
1008 if (query.length > 0) { 1027 if (query.length > 0) {
1009 for (var part in query.split("&")) { 1028 for (var part in query.split("&")) {
1010 var keyvalue = part.split("="); 1029 var keyvalue = part.split("=");
1011 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1030 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1031 core.Uri.decodeQueryComponent(keyvalue[1]));
1012 } 1032 }
1013 } 1033 }
1014 1034
1015
1016 var h = { 1035 var h = {
1017 "content-type" : "application/json; charset=utf-8", 1036 "content-type": "application/json; charset=utf-8",
1018 }; 1037 };
1019 var resp = ""; 1038 var resp = "";
1020 return new async.Future.value(stringResponse(200, h, resp)); 1039 return new async.Future.value(stringResponse(200, h, resp));
1021 }), true); 1040 }), true);
1022 res.submit(arg_siteUrl, arg_feedpath).then(unittest.expectAsync1((_) {})); 1041 res.submit(arg_siteUrl, arg_feedpath).then(unittest.expectAsync1((_) {}));
1023 }); 1042 });
1024
1025 }); 1043 });
1026 1044
1027
1028 unittest.group("resource-SitesResourceApi", () { 1045 unittest.group("resource-SitesResourceApi", () {
1029 unittest.test("method--add", () { 1046 unittest.test("method--add", () {
1030
1031 var mock = new HttpServerMock(); 1047 var mock = new HttpServerMock();
1032 api.SitesResourceApi res = new api.WebmastersApi(mock).sites; 1048 api.SitesResourceApi res = new api.WebmastersApi(mock).sites;
1033 var arg_siteUrl = "foo"; 1049 var arg_siteUrl = "foo";
1034 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1050 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1035 var path = (req.url).path; 1051 var path = (req.url).path;
1036 var pathOffset = 0; 1052 var pathOffset = 0;
1037 var index; 1053 var index;
1038 var subPart; 1054 var subPart;
1039 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1055 unittest.expect(
1056 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1040 pathOffset += 1; 1057 pathOffset += 1;
1041 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 1058 unittest.expect(path.substring(pathOffset, pathOffset + 14),
1059 unittest.equals("webmasters/v3/"));
1042 pathOffset += 14; 1060 pathOffset += 14;
1043 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 1061 unittest.expect(path.substring(pathOffset, pathOffset + 6),
1062 unittest.equals("sites/"));
1044 pathOffset += 6; 1063 pathOffset += 6;
1045 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1064 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1046 pathOffset = path.length; 1065 pathOffset = path.length;
1047 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 1066 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
1048 1067
1049 var query = (req.url).query; 1068 var query = (req.url).query;
1050 var queryOffset = 0; 1069 var queryOffset = 0;
1051 var queryMap = {}; 1070 var queryMap = {};
1052 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1071 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1053 parseBool(n) { 1072 parseBool(n) {
1054 if (n == "true") return true; 1073 if (n == "true") return true;
1055 if (n == "false") return false; 1074 if (n == "false") return false;
1056 if (n == null) return null; 1075 if (n == null) return null;
1057 throw new core.ArgumentError("Invalid boolean: $n"); 1076 throw new core.ArgumentError("Invalid boolean: $n");
1058 } 1077 }
1078
1059 if (query.length > 0) { 1079 if (query.length > 0) {
1060 for (var part in query.split("&")) { 1080 for (var part in query.split("&")) {
1061 var keyvalue = part.split("="); 1081 var keyvalue = part.split("=");
1062 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1082 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1083 core.Uri.decodeQueryComponent(keyvalue[1]));
1063 } 1084 }
1064 } 1085 }
1065 1086
1066
1067 var h = { 1087 var h = {
1068 "content-type" : "application/json; charset=utf-8", 1088 "content-type": "application/json; charset=utf-8",
1069 }; 1089 };
1070 var resp = ""; 1090 var resp = "";
1071 return new async.Future.value(stringResponse(200, h, resp)); 1091 return new async.Future.value(stringResponse(200, h, resp));
1072 }), true); 1092 }), true);
1073 res.add(arg_siteUrl).then(unittest.expectAsync1((_) {})); 1093 res.add(arg_siteUrl).then(unittest.expectAsync1((_) {}));
1074 }); 1094 });
1075 1095
1076 unittest.test("method--delete", () { 1096 unittest.test("method--delete", () {
1077
1078 var mock = new HttpServerMock(); 1097 var mock = new HttpServerMock();
1079 api.SitesResourceApi res = new api.WebmastersApi(mock).sites; 1098 api.SitesResourceApi res = new api.WebmastersApi(mock).sites;
1080 var arg_siteUrl = "foo"; 1099 var arg_siteUrl = "foo";
1081 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1100 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1082 var path = (req.url).path; 1101 var path = (req.url).path;
1083 var pathOffset = 0; 1102 var pathOffset = 0;
1084 var index; 1103 var index;
1085 var subPart; 1104 var subPart;
1086 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1105 unittest.expect(
1106 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1087 pathOffset += 1; 1107 pathOffset += 1;
1088 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 1108 unittest.expect(path.substring(pathOffset, pathOffset + 14),
1109 unittest.equals("webmasters/v3/"));
1089 pathOffset += 14; 1110 pathOffset += 14;
1090 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 1111 unittest.expect(path.substring(pathOffset, pathOffset + 6),
1112 unittest.equals("sites/"));
1091 pathOffset += 6; 1113 pathOffset += 6;
1092 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1114 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1093 pathOffset = path.length; 1115 pathOffset = path.length;
1094 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 1116 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
1095 1117
1096 var query = (req.url).query; 1118 var query = (req.url).query;
1097 var queryOffset = 0; 1119 var queryOffset = 0;
1098 var queryMap = {}; 1120 var queryMap = {};
1099 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1121 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1100 parseBool(n) { 1122 parseBool(n) {
1101 if (n == "true") return true; 1123 if (n == "true") return true;
1102 if (n == "false") return false; 1124 if (n == "false") return false;
1103 if (n == null) return null; 1125 if (n == null) return null;
1104 throw new core.ArgumentError("Invalid boolean: $n"); 1126 throw new core.ArgumentError("Invalid boolean: $n");
1105 } 1127 }
1128
1106 if (query.length > 0) { 1129 if (query.length > 0) {
1107 for (var part in query.split("&")) { 1130 for (var part in query.split("&")) {
1108 var keyvalue = part.split("="); 1131 var keyvalue = part.split("=");
1109 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1132 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1133 core.Uri.decodeQueryComponent(keyvalue[1]));
1110 } 1134 }
1111 } 1135 }
1112 1136
1113
1114 var h = { 1137 var h = {
1115 "content-type" : "application/json; charset=utf-8", 1138 "content-type": "application/json; charset=utf-8",
1116 }; 1139 };
1117 var resp = ""; 1140 var resp = "";
1118 return new async.Future.value(stringResponse(200, h, resp)); 1141 return new async.Future.value(stringResponse(200, h, resp));
1119 }), true); 1142 }), true);
1120 res.delete(arg_siteUrl).then(unittest.expectAsync1((_) {})); 1143 res.delete(arg_siteUrl).then(unittest.expectAsync1((_) {}));
1121 }); 1144 });
1122 1145
1123 unittest.test("method--get", () { 1146 unittest.test("method--get", () {
1124
1125 var mock = new HttpServerMock(); 1147 var mock = new HttpServerMock();
1126 api.SitesResourceApi res = new api.WebmastersApi(mock).sites; 1148 api.SitesResourceApi res = new api.WebmastersApi(mock).sites;
1127 var arg_siteUrl = "foo"; 1149 var arg_siteUrl = "foo";
1128 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1150 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1129 var path = (req.url).path; 1151 var path = (req.url).path;
1130 var pathOffset = 0; 1152 var pathOffset = 0;
1131 var index; 1153 var index;
1132 var subPart; 1154 var subPart;
1133 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1155 unittest.expect(
1156 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1134 pathOffset += 1; 1157 pathOffset += 1;
1135 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 1158 unittest.expect(path.substring(pathOffset, pathOffset + 14),
1159 unittest.equals("webmasters/v3/"));
1136 pathOffset += 14; 1160 pathOffset += 14;
1137 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 1161 unittest.expect(path.substring(pathOffset, pathOffset + 6),
1162 unittest.equals("sites/"));
1138 pathOffset += 6; 1163 pathOffset += 6;
1139 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1164 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1140 pathOffset = path.length; 1165 pathOffset = path.length;
1141 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 1166 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
1142 1167
1143 var query = (req.url).query; 1168 var query = (req.url).query;
1144 var queryOffset = 0; 1169 var queryOffset = 0;
1145 var queryMap = {}; 1170 var queryMap = {};
1146 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1171 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1147 parseBool(n) { 1172 parseBool(n) {
1148 if (n == "true") return true; 1173 if (n == "true") return true;
1149 if (n == "false") return false; 1174 if (n == "false") return false;
1150 if (n == null) return null; 1175 if (n == null) return null;
1151 throw new core.ArgumentError("Invalid boolean: $n"); 1176 throw new core.ArgumentError("Invalid boolean: $n");
1152 } 1177 }
1178
1153 if (query.length > 0) { 1179 if (query.length > 0) {
1154 for (var part in query.split("&")) { 1180 for (var part in query.split("&")) {
1155 var keyvalue = part.split("="); 1181 var keyvalue = part.split("=");
1156 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1182 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1183 core.Uri.decodeQueryComponent(keyvalue[1]));
1157 } 1184 }
1158 } 1185 }
1159 1186
1160
1161 var h = { 1187 var h = {
1162 "content-type" : "application/json; charset=utf-8", 1188 "content-type": "application/json; charset=utf-8",
1163 }; 1189 };
1164 var resp = convert.JSON.encode(buildWmxSite()); 1190 var resp = convert.JSON.encode(buildWmxSite());
1165 return new async.Future.value(stringResponse(200, h, resp)); 1191 return new async.Future.value(stringResponse(200, h, resp));
1166 }), true); 1192 }), true);
1167 res.get(arg_siteUrl).then(unittest.expectAsync1(((api.WmxSite response) { 1193 res.get(arg_siteUrl).then(unittest.expectAsync1(((api.WmxSite response) {
1168 checkWmxSite(response); 1194 checkWmxSite(response);
1169 }))); 1195 })));
1170 }); 1196 });
1171 1197
1172 unittest.test("method--list", () { 1198 unittest.test("method--list", () {
1173
1174 var mock = new HttpServerMock(); 1199 var mock = new HttpServerMock();
1175 api.SitesResourceApi res = new api.WebmastersApi(mock).sites; 1200 api.SitesResourceApi res = new api.WebmastersApi(mock).sites;
1176 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1201 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1177 var path = (req.url).path; 1202 var path = (req.url).path;
1178 var pathOffset = 0; 1203 var pathOffset = 0;
1179 var index; 1204 var index;
1180 var subPart; 1205 var subPart;
1181 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1206 unittest.expect(
1207 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1182 pathOffset += 1; 1208 pathOffset += 1;
1183 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 1209 unittest.expect(path.substring(pathOffset, pathOffset + 14),
1210 unittest.equals("webmasters/v3/"));
1184 pathOffset += 14; 1211 pathOffset += 14;
1185 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ als("sites")); 1212 unittest.expect(path.substring(pathOffset, pathOffset + 5),
1213 unittest.equals("sites"));
1186 pathOffset += 5; 1214 pathOffset += 5;
1187 1215
1188 var query = (req.url).query; 1216 var query = (req.url).query;
1189 var queryOffset = 0; 1217 var queryOffset = 0;
1190 var queryMap = {}; 1218 var queryMap = {};
1191 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1219 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1192 parseBool(n) { 1220 parseBool(n) {
1193 if (n == "true") return true; 1221 if (n == "true") return true;
1194 if (n == "false") return false; 1222 if (n == "false") return false;
1195 if (n == null) return null; 1223 if (n == null) return null;
1196 throw new core.ArgumentError("Invalid boolean: $n"); 1224 throw new core.ArgumentError("Invalid boolean: $n");
1197 } 1225 }
1226
1198 if (query.length > 0) { 1227 if (query.length > 0) {
1199 for (var part in query.split("&")) { 1228 for (var part in query.split("&")) {
1200 var keyvalue = part.split("="); 1229 var keyvalue = part.split("=");
1201 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1230 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1231 core.Uri.decodeQueryComponent(keyvalue[1]));
1202 } 1232 }
1203 } 1233 }
1204 1234
1205
1206 var h = { 1235 var h = {
1207 "content-type" : "application/json; charset=utf-8", 1236 "content-type": "application/json; charset=utf-8",
1208 }; 1237 };
1209 var resp = convert.JSON.encode(buildSitesListResponse()); 1238 var resp = convert.JSON.encode(buildSitesListResponse());
1210 return new async.Future.value(stringResponse(200, h, resp)); 1239 return new async.Future.value(stringResponse(200, h, resp));
1211 }), true); 1240 }), true);
1212 res.list().then(unittest.expectAsync1(((api.SitesListResponse response) { 1241 res.list().then(unittest.expectAsync1(((api.SitesListResponse response) {
1213 checkSitesListResponse(response); 1242 checkSitesListResponse(response);
1214 }))); 1243 })));
1215 }); 1244 });
1216
1217 }); 1245 });
1218 1246
1219
1220 unittest.group("resource-UrlcrawlerrorscountsResourceApi", () { 1247 unittest.group("resource-UrlcrawlerrorscountsResourceApi", () {
1221 unittest.test("method--query", () { 1248 unittest.test("method--query", () {
1222
1223 var mock = new HttpServerMock(); 1249 var mock = new HttpServerMock();
1224 api.UrlcrawlerrorscountsResourceApi res = new api.WebmastersApi(mock).urlc rawlerrorscounts; 1250 api.UrlcrawlerrorscountsResourceApi res =
1251 new api.WebmastersApi(mock).urlcrawlerrorscounts;
1225 var arg_siteUrl = "foo"; 1252 var arg_siteUrl = "foo";
1226 var arg_category = "foo"; 1253 var arg_category = "foo";
1227 var arg_latestCountsOnly = true; 1254 var arg_latestCountsOnly = true;
1228 var arg_platform = "foo"; 1255 var arg_platform = "foo";
1229 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1256 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1230 var path = (req.url).path; 1257 var path = (req.url).path;
1231 var pathOffset = 0; 1258 var pathOffset = 0;
1232 var index; 1259 var index;
1233 var subPart; 1260 var subPart;
1234 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1261 unittest.expect(
1262 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1235 pathOffset += 1; 1263 pathOffset += 1;
1236 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 1264 unittest.expect(path.substring(pathOffset, pathOffset + 14),
1265 unittest.equals("webmasters/v3/"));
1237 pathOffset += 14; 1266 pathOffset += 14;
1238 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 1267 unittest.expect(path.substring(pathOffset, pathOffset + 6),
1268 unittest.equals("sites/"));
1239 pathOffset += 6; 1269 pathOffset += 6;
1240 index = path.indexOf("/urlCrawlErrorsCounts/query", pathOffset); 1270 index = path.indexOf("/urlCrawlErrorsCounts/query", pathOffset);
1241 unittest.expect(index >= 0, unittest.isTrue); 1271 unittest.expect(index >= 0, unittest.isTrue);
1242 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1272 subPart =
1273 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1243 pathOffset = index; 1274 pathOffset = index;
1244 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 1275 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
1245 unittest.expect(path.substring(pathOffset, pathOffset + 27), unittest.eq uals("/urlCrawlErrorsCounts/query")); 1276 unittest.expect(path.substring(pathOffset, pathOffset + 27),
1277 unittest.equals("/urlCrawlErrorsCounts/query"));
1246 pathOffset += 27; 1278 pathOffset += 27;
1247 1279
1248 var query = (req.url).query; 1280 var query = (req.url).query;
1249 var queryOffset = 0; 1281 var queryOffset = 0;
1250 var queryMap = {}; 1282 var queryMap = {};
1251 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1283 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1252 parseBool(n) { 1284 parseBool(n) {
1253 if (n == "true") return true; 1285 if (n == "true") return true;
1254 if (n == "false") return false; 1286 if (n == "false") return false;
1255 if (n == null) return null; 1287 if (n == null) return null;
1256 throw new core.ArgumentError("Invalid boolean: $n"); 1288 throw new core.ArgumentError("Invalid boolean: $n");
1257 } 1289 }
1290
1258 if (query.length > 0) { 1291 if (query.length > 0) {
1259 for (var part in query.split("&")) { 1292 for (var part in query.split("&")) {
1260 var keyvalue = part.split("="); 1293 var keyvalue = part.split("=");
1261 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1294 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1295 core.Uri.decodeQueryComponent(keyvalue[1]));
1262 } 1296 }
1263 } 1297 }
1264 unittest.expect(queryMap["category"].first, unittest.equals(arg_category )); 1298 unittest.expect(
1265 unittest.expect(queryMap["latestCountsOnly"].first, unittest.equals("$ar g_latestCountsOnly")); 1299 queryMap["category"].first, unittest.equals(arg_category));
1266 unittest.expect(queryMap["platform"].first, unittest.equals(arg_platform )); 1300 unittest.expect(queryMap["latestCountsOnly"].first,
1267 1301 unittest.equals("$arg_latestCountsOnly"));
1302 unittest.expect(
1303 queryMap["platform"].first, unittest.equals(arg_platform));
1268 1304
1269 var h = { 1305 var h = {
1270 "content-type" : "application/json; charset=utf-8", 1306 "content-type": "application/json; charset=utf-8",
1271 }; 1307 };
1272 var resp = convert.JSON.encode(buildUrlCrawlErrorsCountsQueryResponse()) ; 1308 var resp =
1309 convert.JSON.encode(buildUrlCrawlErrorsCountsQueryResponse());
1273 return new async.Future.value(stringResponse(200, h, resp)); 1310 return new async.Future.value(stringResponse(200, h, resp));
1274 }), true); 1311 }), true);
1275 res.query(arg_siteUrl, category: arg_category, latestCountsOnly: arg_lates tCountsOnly, platform: arg_platform).then(unittest.expectAsync1(((api.UrlCrawlEr rorsCountsQueryResponse response) { 1312 res
1313 .query(arg_siteUrl,
1314 category: arg_category,
1315 latestCountsOnly: arg_latestCountsOnly,
1316 platform: arg_platform)
1317 .then(unittest
1318 .expectAsync1(((api.UrlCrawlErrorsCountsQueryResponse response) {
1276 checkUrlCrawlErrorsCountsQueryResponse(response); 1319 checkUrlCrawlErrorsCountsQueryResponse(response);
1277 }))); 1320 })));
1278 }); 1321 });
1279
1280 }); 1322 });
1281 1323
1282
1283 unittest.group("resource-UrlcrawlerrorssamplesResourceApi", () { 1324 unittest.group("resource-UrlcrawlerrorssamplesResourceApi", () {
1284 unittest.test("method--get", () { 1325 unittest.test("method--get", () {
1285
1286 var mock = new HttpServerMock(); 1326 var mock = new HttpServerMock();
1287 api.UrlcrawlerrorssamplesResourceApi res = new api.WebmastersApi(mock).url crawlerrorssamples; 1327 api.UrlcrawlerrorssamplesResourceApi res =
1328 new api.WebmastersApi(mock).urlcrawlerrorssamples;
1288 var arg_siteUrl = "foo"; 1329 var arg_siteUrl = "foo";
1289 var arg_url = "foo"; 1330 var arg_url = "foo";
1290 var arg_category = "foo"; 1331 var arg_category = "foo";
1291 var arg_platform = "foo"; 1332 var arg_platform = "foo";
1292 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1333 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1293 var path = (req.url).path; 1334 var path = (req.url).path;
1294 var pathOffset = 0; 1335 var pathOffset = 0;
1295 var index; 1336 var index;
1296 var subPart; 1337 var subPart;
1297 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1338 unittest.expect(
1339 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1298 pathOffset += 1; 1340 pathOffset += 1;
1299 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 1341 unittest.expect(path.substring(pathOffset, pathOffset + 14),
1342 unittest.equals("webmasters/v3/"));
1300 pathOffset += 14; 1343 pathOffset += 14;
1301 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 1344 unittest.expect(path.substring(pathOffset, pathOffset + 6),
1345 unittest.equals("sites/"));
1302 pathOffset += 6; 1346 pathOffset += 6;
1303 index = path.indexOf("/urlCrawlErrorsSamples/", pathOffset); 1347 index = path.indexOf("/urlCrawlErrorsSamples/", pathOffset);
1304 unittest.expect(index >= 0, unittest.isTrue); 1348 unittest.expect(index >= 0, unittest.isTrue);
1305 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1349 subPart =
1350 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1306 pathOffset = index; 1351 pathOffset = index;
1307 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 1352 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
1308 unittest.expect(path.substring(pathOffset, pathOffset + 23), unittest.eq uals("/urlCrawlErrorsSamples/")); 1353 unittest.expect(path.substring(pathOffset, pathOffset + 23),
1354 unittest.equals("/urlCrawlErrorsSamples/"));
1309 pathOffset += 23; 1355 pathOffset += 23;
1310 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1356 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1311 pathOffset = path.length; 1357 pathOffset = path.length;
1312 unittest.expect(subPart, unittest.equals("$arg_url")); 1358 unittest.expect(subPart, unittest.equals("$arg_url"));
1313 1359
1314 var query = (req.url).query; 1360 var query = (req.url).query;
1315 var queryOffset = 0; 1361 var queryOffset = 0;
1316 var queryMap = {}; 1362 var queryMap = {};
1317 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1363 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1318 parseBool(n) { 1364 parseBool(n) {
1319 if (n == "true") return true; 1365 if (n == "true") return true;
1320 if (n == "false") return false; 1366 if (n == "false") return false;
1321 if (n == null) return null; 1367 if (n == null) return null;
1322 throw new core.ArgumentError("Invalid boolean: $n"); 1368 throw new core.ArgumentError("Invalid boolean: $n");
1323 } 1369 }
1370
1324 if (query.length > 0) { 1371 if (query.length > 0) {
1325 for (var part in query.split("&")) { 1372 for (var part in query.split("&")) {
1326 var keyvalue = part.split("="); 1373 var keyvalue = part.split("=");
1327 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1374 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1375 core.Uri.decodeQueryComponent(keyvalue[1]));
1328 } 1376 }
1329 } 1377 }
1330 unittest.expect(queryMap["category"].first, unittest.equals(arg_category )); 1378 unittest.expect(
1331 unittest.expect(queryMap["platform"].first, unittest.equals(arg_platform )); 1379 queryMap["category"].first, unittest.equals(arg_category));
1332 1380 unittest.expect(
1381 queryMap["platform"].first, unittest.equals(arg_platform));
1333 1382
1334 var h = { 1383 var h = {
1335 "content-type" : "application/json; charset=utf-8", 1384 "content-type": "application/json; charset=utf-8",
1336 }; 1385 };
1337 var resp = convert.JSON.encode(buildUrlCrawlErrorsSample()); 1386 var resp = convert.JSON.encode(buildUrlCrawlErrorsSample());
1338 return new async.Future.value(stringResponse(200, h, resp)); 1387 return new async.Future.value(stringResponse(200, h, resp));
1339 }), true); 1388 }), true);
1340 res.get(arg_siteUrl, arg_url, arg_category, arg_platform).then(unittest.ex pectAsync1(((api.UrlCrawlErrorsSample response) { 1389 res
1390 .get(arg_siteUrl, arg_url, arg_category, arg_platform)
1391 .then(unittest.expectAsync1(((api.UrlCrawlErrorsSample response) {
1341 checkUrlCrawlErrorsSample(response); 1392 checkUrlCrawlErrorsSample(response);
1342 }))); 1393 })));
1343 }); 1394 });
1344 1395
1345 unittest.test("method--list", () { 1396 unittest.test("method--list", () {
1346
1347 var mock = new HttpServerMock(); 1397 var mock = new HttpServerMock();
1348 api.UrlcrawlerrorssamplesResourceApi res = new api.WebmastersApi(mock).url crawlerrorssamples; 1398 api.UrlcrawlerrorssamplesResourceApi res =
1399 new api.WebmastersApi(mock).urlcrawlerrorssamples;
1349 var arg_siteUrl = "foo"; 1400 var arg_siteUrl = "foo";
1350 var arg_category = "foo"; 1401 var arg_category = "foo";
1351 var arg_platform = "foo"; 1402 var arg_platform = "foo";
1352 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1403 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1353 var path = (req.url).path; 1404 var path = (req.url).path;
1354 var pathOffset = 0; 1405 var pathOffset = 0;
1355 var index; 1406 var index;
1356 var subPart; 1407 var subPart;
1357 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1408 unittest.expect(
1409 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1358 pathOffset += 1; 1410 pathOffset += 1;
1359 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 1411 unittest.expect(path.substring(pathOffset, pathOffset + 14),
1412 unittest.equals("webmasters/v3/"));
1360 pathOffset += 14; 1413 pathOffset += 14;
1361 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 1414 unittest.expect(path.substring(pathOffset, pathOffset + 6),
1415 unittest.equals("sites/"));
1362 pathOffset += 6; 1416 pathOffset += 6;
1363 index = path.indexOf("/urlCrawlErrorsSamples", pathOffset); 1417 index = path.indexOf("/urlCrawlErrorsSamples", pathOffset);
1364 unittest.expect(index >= 0, unittest.isTrue); 1418 unittest.expect(index >= 0, unittest.isTrue);
1365 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1419 subPart =
1420 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1366 pathOffset = index; 1421 pathOffset = index;
1367 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 1422 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
1368 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq uals("/urlCrawlErrorsSamples")); 1423 unittest.expect(path.substring(pathOffset, pathOffset + 22),
1424 unittest.equals("/urlCrawlErrorsSamples"));
1369 pathOffset += 22; 1425 pathOffset += 22;
1370 1426
1371 var query = (req.url).query; 1427 var query = (req.url).query;
1372 var queryOffset = 0; 1428 var queryOffset = 0;
1373 var queryMap = {}; 1429 var queryMap = {};
1374 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1430 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1375 parseBool(n) { 1431 parseBool(n) {
1376 if (n == "true") return true; 1432 if (n == "true") return true;
1377 if (n == "false") return false; 1433 if (n == "false") return false;
1378 if (n == null) return null; 1434 if (n == null) return null;
1379 throw new core.ArgumentError("Invalid boolean: $n"); 1435 throw new core.ArgumentError("Invalid boolean: $n");
1380 } 1436 }
1437
1381 if (query.length > 0) { 1438 if (query.length > 0) {
1382 for (var part in query.split("&")) { 1439 for (var part in query.split("&")) {
1383 var keyvalue = part.split("="); 1440 var keyvalue = part.split("=");
1384 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1441 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1442 core.Uri.decodeQueryComponent(keyvalue[1]));
1385 } 1443 }
1386 } 1444 }
1387 unittest.expect(queryMap["category"].first, unittest.equals(arg_category )); 1445 unittest.expect(
1388 unittest.expect(queryMap["platform"].first, unittest.equals(arg_platform )); 1446 queryMap["category"].first, unittest.equals(arg_category));
1389 1447 unittest.expect(
1448 queryMap["platform"].first, unittest.equals(arg_platform));
1390 1449
1391 var h = { 1450 var h = {
1392 "content-type" : "application/json; charset=utf-8", 1451 "content-type": "application/json; charset=utf-8",
1393 }; 1452 };
1394 var resp = convert.JSON.encode(buildUrlCrawlErrorsSamplesListResponse()) ; 1453 var resp =
1454 convert.JSON.encode(buildUrlCrawlErrorsSamplesListResponse());
1395 return new async.Future.value(stringResponse(200, h, resp)); 1455 return new async.Future.value(stringResponse(200, h, resp));
1396 }), true); 1456 }), true);
1397 res.list(arg_siteUrl, arg_category, arg_platform).then(unittest.expectAsyn c1(((api.UrlCrawlErrorsSamplesListResponse response) { 1457 res.list(arg_siteUrl, arg_category, arg_platform).then(unittest
1458 .expectAsync1(((api.UrlCrawlErrorsSamplesListResponse response) {
1398 checkUrlCrawlErrorsSamplesListResponse(response); 1459 checkUrlCrawlErrorsSamplesListResponse(response);
1399 }))); 1460 })));
1400 }); 1461 });
1401 1462
1402 unittest.test("method--markAsFixed", () { 1463 unittest.test("method--markAsFixed", () {
1403
1404 var mock = new HttpServerMock(); 1464 var mock = new HttpServerMock();
1405 api.UrlcrawlerrorssamplesResourceApi res = new api.WebmastersApi(mock).url crawlerrorssamples; 1465 api.UrlcrawlerrorssamplesResourceApi res =
1466 new api.WebmastersApi(mock).urlcrawlerrorssamples;
1406 var arg_siteUrl = "foo"; 1467 var arg_siteUrl = "foo";
1407 var arg_url = "foo"; 1468 var arg_url = "foo";
1408 var arg_category = "foo"; 1469 var arg_category = "foo";
1409 var arg_platform = "foo"; 1470 var arg_platform = "foo";
1410 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1471 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1411 var path = (req.url).path; 1472 var path = (req.url).path;
1412 var pathOffset = 0; 1473 var pathOffset = 0;
1413 var index; 1474 var index;
1414 var subPart; 1475 var subPart;
1415 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1476 unittest.expect(
1477 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1416 pathOffset += 1; 1478 pathOffset += 1;
1417 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq uals("webmasters/v3/")); 1479 unittest.expect(path.substring(pathOffset, pathOffset + 14),
1480 unittest.equals("webmasters/v3/"));
1418 pathOffset += 14; 1481 pathOffset += 14;
1419 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als("sites/")); 1482 unittest.expect(path.substring(pathOffset, pathOffset + 6),
1483 unittest.equals("sites/"));
1420 pathOffset += 6; 1484 pathOffset += 6;
1421 index = path.indexOf("/urlCrawlErrorsSamples/", pathOffset); 1485 index = path.indexOf("/urlCrawlErrorsSamples/", pathOffset);
1422 unittest.expect(index >= 0, unittest.isTrue); 1486 unittest.expect(index >= 0, unittest.isTrue);
1423 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1487 subPart =
1488 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1424 pathOffset = index; 1489 pathOffset = index;
1425 unittest.expect(subPart, unittest.equals("$arg_siteUrl")); 1490 unittest.expect(subPart, unittest.equals("$arg_siteUrl"));
1426 unittest.expect(path.substring(pathOffset, pathOffset + 23), unittest.eq uals("/urlCrawlErrorsSamples/")); 1491 unittest.expect(path.substring(pathOffset, pathOffset + 23),
1492 unittest.equals("/urlCrawlErrorsSamples/"));
1427 pathOffset += 23; 1493 pathOffset += 23;
1428 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1494 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1429 pathOffset = path.length; 1495 pathOffset = path.length;
1430 unittest.expect(subPart, unittest.equals("$arg_url")); 1496 unittest.expect(subPart, unittest.equals("$arg_url"));
1431 1497
1432 var query = (req.url).query; 1498 var query = (req.url).query;
1433 var queryOffset = 0; 1499 var queryOffset = 0;
1434 var queryMap = {}; 1500 var queryMap = {};
1435 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1501 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1436 parseBool(n) { 1502 parseBool(n) {
1437 if (n == "true") return true; 1503 if (n == "true") return true;
1438 if (n == "false") return false; 1504 if (n == "false") return false;
1439 if (n == null) return null; 1505 if (n == null) return null;
1440 throw new core.ArgumentError("Invalid boolean: $n"); 1506 throw new core.ArgumentError("Invalid boolean: $n");
1441 } 1507 }
1508
1442 if (query.length > 0) { 1509 if (query.length > 0) {
1443 for (var part in query.split("&")) { 1510 for (var part in query.split("&")) {
1444 var keyvalue = part.split("="); 1511 var keyvalue = part.split("=");
1445 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1512 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1513 core.Uri.decodeQueryComponent(keyvalue[1]));
1446 } 1514 }
1447 } 1515 }
1448 unittest.expect(queryMap["category"].first, unittest.equals(arg_category )); 1516 unittest.expect(
1449 unittest.expect(queryMap["platform"].first, unittest.equals(arg_platform )); 1517 queryMap["category"].first, unittest.equals(arg_category));
1450 1518 unittest.expect(
1519 queryMap["platform"].first, unittest.equals(arg_platform));
1451 1520
1452 var h = { 1521 var h = {
1453 "content-type" : "application/json; charset=utf-8", 1522 "content-type": "application/json; charset=utf-8",
1454 }; 1523 };
1455 var resp = ""; 1524 var resp = "";
1456 return new async.Future.value(stringResponse(200, h, resp)); 1525 return new async.Future.value(stringResponse(200, h, resp));
1457 }), true); 1526 }), true);
1458 res.markAsFixed(arg_siteUrl, arg_url, arg_category, arg_platform).then(uni ttest.expectAsync1((_) {})); 1527 res
1528 .markAsFixed(arg_siteUrl, arg_url, arg_category, arg_platform)
1529 .then(unittest.expectAsync1((_) {}));
1459 }); 1530 });
1460
1461 }); 1531 });
1462
1463
1464 } 1532 }
1465
OLDNEW
« no previous file with comments | « generated/googleapis/test/webfonts/v1_test.dart ('k') | generated/googleapis/test/youtube/v3_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698