OLD | NEW |
1 library googleapis_beta.resourceviews.v1beta1.test; | 1 library googleapis_beta.resourceviews.v1beta2.test; |
2 | 2 |
3 import "dart:core" as core; | 3 import "dart:core" as core; |
4 import "dart:collection" as collection; | 4 import "dart:collection" as collection; |
5 import "dart:async" as async; | 5 import "dart:async" as async; |
6 import "dart:convert" as convert; | 6 import "dart:convert" as convert; |
7 | 7 |
8 import 'package:http/http.dart' as http; | 8 import 'package:http/http.dart' as http; |
9 import 'package:http/testing.dart' as http_testing; | 9 import 'package:http/testing.dart' as http_testing; |
10 import 'package:unittest/unittest.dart' as unittest; | 10 import 'package:unittest/unittest.dart' as unittest; |
11 import 'package:googleapis_beta/common/common.dart' as common; | 11 import 'package:googleapis_beta/common/common.dart' as common; |
12 import 'package:googleapis_beta/src/common_internal.dart' as common_internal; | 12 import 'package:googleapis_beta/src/common_internal.dart' as common_internal; |
13 import '../common/common_internal_test.dart' as common_test; | 13 import '../common/common_internal_test.dart' as common_test; |
14 | 14 |
15 import 'package:googleapis_beta/resourceviews/v1beta1.dart' as api; | 15 import 'package:googleapis_beta/resourceviews/v1beta2.dart' as api; |
16 | 16 |
17 | 17 |
18 | 18 |
19 core.int buildCounterLabel = 0; | 19 core.int buildCounterLabel = 0; |
20 buildLabel() { | 20 buildLabel() { |
21 var o = new api.Label(); | 21 var o = new api.Label(); |
22 buildCounterLabel++; | 22 buildCounterLabel++; |
23 if (buildCounterLabel < 3) { | 23 if (buildCounterLabel < 3) { |
24 o.key = "foo"; | 24 o.key = "foo"; |
25 o.value = "foo"; | 25 o.value = "foo"; |
26 } | 26 } |
27 buildCounterLabel--; | 27 buildCounterLabel--; |
28 return o; | 28 return o; |
29 } | 29 } |
30 | 30 |
31 checkLabel(api.Label o) { | 31 checkLabel(api.Label o) { |
32 buildCounterLabel++; | 32 buildCounterLabel++; |
33 if (buildCounterLabel < 3) { | 33 if (buildCounterLabel < 3) { |
34 unittest.expect(o.key, unittest.equals('foo')); | 34 unittest.expect(o.key, unittest.equals('foo')); |
35 unittest.expect(o.value, unittest.equals('foo')); | 35 unittest.expect(o.value, unittest.equals('foo')); |
36 } | 36 } |
37 buildCounterLabel--; | 37 buildCounterLabel--; |
38 } | 38 } |
39 | 39 |
40 buildUnnamed1110() { | 40 buildUnnamed1308() { |
| 41 var o = new core.List<core.int>(); |
| 42 o.add(42); |
| 43 o.add(42); |
| 44 return o; |
| 45 } |
| 46 |
| 47 checkUnnamed1308(core.List<core.int> o) { |
| 48 unittest.expect(o, unittest.hasLength(2)); |
| 49 unittest.expect(o[0], unittest.equals(42)); |
| 50 unittest.expect(o[1], unittest.equals(42)); |
| 51 } |
| 52 |
| 53 buildUnnamed1309() { |
| 54 var o = new core.Map<core.String, core.List<core.int>>(); |
| 55 o["x"] = buildUnnamed1308(); |
| 56 o["y"] = buildUnnamed1308(); |
| 57 return o; |
| 58 } |
| 59 |
| 60 checkUnnamed1309(core.Map<core.String, core.List<core.int>> o) { |
| 61 unittest.expect(o, unittest.hasLength(2)); |
| 62 checkUnnamed1308(o["x"]); |
| 63 checkUnnamed1308(o["y"]); |
| 64 } |
| 65 |
| 66 core.int buildCounterListResourceResponseItem = 0; |
| 67 buildListResourceResponseItem() { |
| 68 var o = new api.ListResourceResponseItem(); |
| 69 buildCounterListResourceResponseItem++; |
| 70 if (buildCounterListResourceResponseItem < 3) { |
| 71 o.endpoints = buildUnnamed1309(); |
| 72 o.resource = "foo"; |
| 73 } |
| 74 buildCounterListResourceResponseItem--; |
| 75 return o; |
| 76 } |
| 77 |
| 78 checkListResourceResponseItem(api.ListResourceResponseItem o) { |
| 79 buildCounterListResourceResponseItem++; |
| 80 if (buildCounterListResourceResponseItem < 3) { |
| 81 checkUnnamed1309(o.endpoints); |
| 82 unittest.expect(o.resource, unittest.equals('foo')); |
| 83 } |
| 84 buildCounterListResourceResponseItem--; |
| 85 } |
| 86 |
| 87 core.int buildCounterOperationErrorErrors = 0; |
| 88 buildOperationErrorErrors() { |
| 89 var o = new api.OperationErrorErrors(); |
| 90 buildCounterOperationErrorErrors++; |
| 91 if (buildCounterOperationErrorErrors < 3) { |
| 92 o.code = "foo"; |
| 93 o.location = "foo"; |
| 94 o.message = "foo"; |
| 95 } |
| 96 buildCounterOperationErrorErrors--; |
| 97 return o; |
| 98 } |
| 99 |
| 100 checkOperationErrorErrors(api.OperationErrorErrors o) { |
| 101 buildCounterOperationErrorErrors++; |
| 102 if (buildCounterOperationErrorErrors < 3) { |
| 103 unittest.expect(o.code, unittest.equals('foo')); |
| 104 unittest.expect(o.location, unittest.equals('foo')); |
| 105 unittest.expect(o.message, unittest.equals('foo')); |
| 106 } |
| 107 buildCounterOperationErrorErrors--; |
| 108 } |
| 109 |
| 110 buildUnnamed1310() { |
| 111 var o = new core.List<api.OperationErrorErrors>(); |
| 112 o.add(buildOperationErrorErrors()); |
| 113 o.add(buildOperationErrorErrors()); |
| 114 return o; |
| 115 } |
| 116 |
| 117 checkUnnamed1310(core.List<api.OperationErrorErrors> o) { |
| 118 unittest.expect(o, unittest.hasLength(2)); |
| 119 checkOperationErrorErrors(o[0]); |
| 120 checkOperationErrorErrors(o[1]); |
| 121 } |
| 122 |
| 123 core.int buildCounterOperationError = 0; |
| 124 buildOperationError() { |
| 125 var o = new api.OperationError(); |
| 126 buildCounterOperationError++; |
| 127 if (buildCounterOperationError < 3) { |
| 128 o.errors = buildUnnamed1310(); |
| 129 } |
| 130 buildCounterOperationError--; |
| 131 return o; |
| 132 } |
| 133 |
| 134 checkOperationError(api.OperationError o) { |
| 135 buildCounterOperationError++; |
| 136 if (buildCounterOperationError < 3) { |
| 137 checkUnnamed1310(o.errors); |
| 138 } |
| 139 buildCounterOperationError--; |
| 140 } |
| 141 |
| 142 core.int buildCounterOperationWarningsData = 0; |
| 143 buildOperationWarningsData() { |
| 144 var o = new api.OperationWarningsData(); |
| 145 buildCounterOperationWarningsData++; |
| 146 if (buildCounterOperationWarningsData < 3) { |
| 147 o.key = "foo"; |
| 148 o.value = "foo"; |
| 149 } |
| 150 buildCounterOperationWarningsData--; |
| 151 return o; |
| 152 } |
| 153 |
| 154 checkOperationWarningsData(api.OperationWarningsData o) { |
| 155 buildCounterOperationWarningsData++; |
| 156 if (buildCounterOperationWarningsData < 3) { |
| 157 unittest.expect(o.key, unittest.equals('foo')); |
| 158 unittest.expect(o.value, unittest.equals('foo')); |
| 159 } |
| 160 buildCounterOperationWarningsData--; |
| 161 } |
| 162 |
| 163 buildUnnamed1311() { |
| 164 var o = new core.List<api.OperationWarningsData>(); |
| 165 o.add(buildOperationWarningsData()); |
| 166 o.add(buildOperationWarningsData()); |
| 167 return o; |
| 168 } |
| 169 |
| 170 checkUnnamed1311(core.List<api.OperationWarningsData> o) { |
| 171 unittest.expect(o, unittest.hasLength(2)); |
| 172 checkOperationWarningsData(o[0]); |
| 173 checkOperationWarningsData(o[1]); |
| 174 } |
| 175 |
| 176 core.int buildCounterOperationWarnings = 0; |
| 177 buildOperationWarnings() { |
| 178 var o = new api.OperationWarnings(); |
| 179 buildCounterOperationWarnings++; |
| 180 if (buildCounterOperationWarnings < 3) { |
| 181 o.code = "foo"; |
| 182 o.data = buildUnnamed1311(); |
| 183 o.message = "foo"; |
| 184 } |
| 185 buildCounterOperationWarnings--; |
| 186 return o; |
| 187 } |
| 188 |
| 189 checkOperationWarnings(api.OperationWarnings o) { |
| 190 buildCounterOperationWarnings++; |
| 191 if (buildCounterOperationWarnings < 3) { |
| 192 unittest.expect(o.code, unittest.equals('foo')); |
| 193 checkUnnamed1311(o.data); |
| 194 unittest.expect(o.message, unittest.equals('foo')); |
| 195 } |
| 196 buildCounterOperationWarnings--; |
| 197 } |
| 198 |
| 199 buildUnnamed1312() { |
| 200 var o = new core.List<api.OperationWarnings>(); |
| 201 o.add(buildOperationWarnings()); |
| 202 o.add(buildOperationWarnings()); |
| 203 return o; |
| 204 } |
| 205 |
| 206 checkUnnamed1312(core.List<api.OperationWarnings> o) { |
| 207 unittest.expect(o, unittest.hasLength(2)); |
| 208 checkOperationWarnings(o[0]); |
| 209 checkOperationWarnings(o[1]); |
| 210 } |
| 211 |
| 212 core.int buildCounterOperation = 0; |
| 213 buildOperation() { |
| 214 var o = new api.Operation(); |
| 215 buildCounterOperation++; |
| 216 if (buildCounterOperation < 3) { |
| 217 o.clientOperationId = "foo"; |
| 218 o.creationTimestamp = "foo"; |
| 219 o.endTime = "foo"; |
| 220 o.error = buildOperationError(); |
| 221 o.httpErrorMessage = "foo"; |
| 222 o.httpErrorStatusCode = 42; |
| 223 o.id = "foo"; |
| 224 o.insertTime = "foo"; |
| 225 o.kind = "foo"; |
| 226 o.name = "foo"; |
| 227 o.operationType = "foo"; |
| 228 o.progress = 42; |
| 229 o.region = "foo"; |
| 230 o.selfLink = "foo"; |
| 231 o.startTime = "foo"; |
| 232 o.status = "foo"; |
| 233 o.statusMessage = "foo"; |
| 234 o.targetId = "foo"; |
| 235 o.targetLink = "foo"; |
| 236 o.user = "foo"; |
| 237 o.warnings = buildUnnamed1312(); |
| 238 o.zone = "foo"; |
| 239 } |
| 240 buildCounterOperation--; |
| 241 return o; |
| 242 } |
| 243 |
| 244 checkOperation(api.Operation o) { |
| 245 buildCounterOperation++; |
| 246 if (buildCounterOperation < 3) { |
| 247 unittest.expect(o.clientOperationId, unittest.equals('foo')); |
| 248 unittest.expect(o.creationTimestamp, unittest.equals('foo')); |
| 249 unittest.expect(o.endTime, unittest.equals('foo')); |
| 250 checkOperationError(o.error); |
| 251 unittest.expect(o.httpErrorMessage, unittest.equals('foo')); |
| 252 unittest.expect(o.httpErrorStatusCode, unittest.equals(42)); |
| 253 unittest.expect(o.id, unittest.equals('foo')); |
| 254 unittest.expect(o.insertTime, unittest.equals('foo')); |
| 255 unittest.expect(o.kind, unittest.equals('foo')); |
| 256 unittest.expect(o.name, unittest.equals('foo')); |
| 257 unittest.expect(o.operationType, unittest.equals('foo')); |
| 258 unittest.expect(o.progress, unittest.equals(42)); |
| 259 unittest.expect(o.region, unittest.equals('foo')); |
| 260 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 261 unittest.expect(o.startTime, unittest.equals('foo')); |
| 262 unittest.expect(o.status, unittest.equals('foo')); |
| 263 unittest.expect(o.statusMessage, unittest.equals('foo')); |
| 264 unittest.expect(o.targetId, unittest.equals('foo')); |
| 265 unittest.expect(o.targetLink, unittest.equals('foo')); |
| 266 unittest.expect(o.user, unittest.equals('foo')); |
| 267 checkUnnamed1312(o.warnings); |
| 268 unittest.expect(o.zone, unittest.equals('foo')); |
| 269 } |
| 270 buildCounterOperation--; |
| 271 } |
| 272 |
| 273 buildUnnamed1313() { |
| 274 var o = new core.List<api.Operation>(); |
| 275 o.add(buildOperation()); |
| 276 o.add(buildOperation()); |
| 277 return o; |
| 278 } |
| 279 |
| 280 checkUnnamed1313(core.List<api.Operation> o) { |
| 281 unittest.expect(o, unittest.hasLength(2)); |
| 282 checkOperation(o[0]); |
| 283 checkOperation(o[1]); |
| 284 } |
| 285 |
| 286 core.int buildCounterOperationList = 0; |
| 287 buildOperationList() { |
| 288 var o = new api.OperationList(); |
| 289 buildCounterOperationList++; |
| 290 if (buildCounterOperationList < 3) { |
| 291 o.id = "foo"; |
| 292 o.items = buildUnnamed1313(); |
| 293 o.kind = "foo"; |
| 294 o.nextPageToken = "foo"; |
| 295 o.selfLink = "foo"; |
| 296 } |
| 297 buildCounterOperationList--; |
| 298 return o; |
| 299 } |
| 300 |
| 301 checkOperationList(api.OperationList o) { |
| 302 buildCounterOperationList++; |
| 303 if (buildCounterOperationList < 3) { |
| 304 unittest.expect(o.id, unittest.equals('foo')); |
| 305 checkUnnamed1313(o.items); |
| 306 unittest.expect(o.kind, unittest.equals('foo')); |
| 307 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 308 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 309 } |
| 310 buildCounterOperationList--; |
| 311 } |
| 312 |
| 313 buildUnnamed1314() { |
| 314 var o = new core.List<api.ServiceEndpoint>(); |
| 315 o.add(buildServiceEndpoint()); |
| 316 o.add(buildServiceEndpoint()); |
| 317 return o; |
| 318 } |
| 319 |
| 320 checkUnnamed1314(core.List<api.ServiceEndpoint> o) { |
| 321 unittest.expect(o, unittest.hasLength(2)); |
| 322 checkServiceEndpoint(o[0]); |
| 323 checkServiceEndpoint(o[1]); |
| 324 } |
| 325 |
| 326 buildUnnamed1315() { |
| 327 var o = new core.List<api.Label>(); |
| 328 o.add(buildLabel()); |
| 329 o.add(buildLabel()); |
| 330 return o; |
| 331 } |
| 332 |
| 333 checkUnnamed1315(core.List<api.Label> o) { |
| 334 unittest.expect(o, unittest.hasLength(2)); |
| 335 checkLabel(o[0]); |
| 336 checkLabel(o[1]); |
| 337 } |
| 338 |
| 339 buildUnnamed1316() { |
41 var o = new core.List<core.String>(); | 340 var o = new core.List<core.String>(); |
42 o.add("foo"); | 341 o.add("foo"); |
43 o.add("foo"); | 342 o.add("foo"); |
44 return o; | 343 return o; |
45 } | 344 } |
46 | 345 |
47 checkUnnamed1110(core.List<core.String> o) { | 346 checkUnnamed1316(core.List<core.String> o) { |
48 unittest.expect(o, unittest.hasLength(2)); | 347 unittest.expect(o, unittest.hasLength(2)); |
49 unittest.expect(o[0], unittest.equals('foo')); | 348 unittest.expect(o[0], unittest.equals('foo')); |
50 unittest.expect(o[1], unittest.equals('foo')); | 349 unittest.expect(o[1], unittest.equals('foo')); |
51 } | |
52 | |
53 core.int buildCounterRegionViewsAddResourcesRequest = 0; | |
54 buildRegionViewsAddResourcesRequest() { | |
55 var o = new api.RegionViewsAddResourcesRequest(); | |
56 buildCounterRegionViewsAddResourcesRequest++; | |
57 if (buildCounterRegionViewsAddResourcesRequest < 3) { | |
58 o.resources = buildUnnamed1110(); | |
59 } | |
60 buildCounterRegionViewsAddResourcesRequest--; | |
61 return o; | |
62 } | |
63 | |
64 checkRegionViewsAddResourcesRequest(api.RegionViewsAddResourcesRequest o) { | |
65 buildCounterRegionViewsAddResourcesRequest++; | |
66 if (buildCounterRegionViewsAddResourcesRequest < 3) { | |
67 checkUnnamed1110(o.resources); | |
68 } | |
69 buildCounterRegionViewsAddResourcesRequest--; | |
70 } | |
71 | |
72 core.int buildCounterRegionViewsInsertResponse = 0; | |
73 buildRegionViewsInsertResponse() { | |
74 var o = new api.RegionViewsInsertResponse(); | |
75 buildCounterRegionViewsInsertResponse++; | |
76 if (buildCounterRegionViewsInsertResponse < 3) { | |
77 o.resource = buildResourceView(); | |
78 } | |
79 buildCounterRegionViewsInsertResponse--; | |
80 return o; | |
81 } | |
82 | |
83 checkRegionViewsInsertResponse(api.RegionViewsInsertResponse o) { | |
84 buildCounterRegionViewsInsertResponse++; | |
85 if (buildCounterRegionViewsInsertResponse < 3) { | |
86 checkResourceView(o.resource); | |
87 } | |
88 buildCounterRegionViewsInsertResponse--; | |
89 } | |
90 | |
91 buildUnnamed1111() { | |
92 var o = new core.List<core.String>(); | |
93 o.add("foo"); | |
94 o.add("foo"); | |
95 return o; | |
96 } | |
97 | |
98 checkUnnamed1111(core.List<core.String> o) { | |
99 unittest.expect(o, unittest.hasLength(2)); | |
100 unittest.expect(o[0], unittest.equals('foo')); | |
101 unittest.expect(o[1], unittest.equals('foo')); | |
102 } | |
103 | |
104 core.int buildCounterRegionViewsListResourcesResponse = 0; | |
105 buildRegionViewsListResourcesResponse() { | |
106 var o = new api.RegionViewsListResourcesResponse(); | |
107 buildCounterRegionViewsListResourcesResponse++; | |
108 if (buildCounterRegionViewsListResourcesResponse < 3) { | |
109 o.members = buildUnnamed1111(); | |
110 o.nextPageToken = "foo"; | |
111 } | |
112 buildCounterRegionViewsListResourcesResponse--; | |
113 return o; | |
114 } | |
115 | |
116 checkRegionViewsListResourcesResponse(api.RegionViewsListResourcesResponse o) { | |
117 buildCounterRegionViewsListResourcesResponse++; | |
118 if (buildCounterRegionViewsListResourcesResponse < 3) { | |
119 checkUnnamed1111(o.members); | |
120 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
121 } | |
122 buildCounterRegionViewsListResourcesResponse--; | |
123 } | |
124 | |
125 buildUnnamed1112() { | |
126 var o = new core.List<api.ResourceView>(); | |
127 o.add(buildResourceView()); | |
128 o.add(buildResourceView()); | |
129 return o; | |
130 } | |
131 | |
132 checkUnnamed1112(core.List<api.ResourceView> o) { | |
133 unittest.expect(o, unittest.hasLength(2)); | |
134 checkResourceView(o[0]); | |
135 checkResourceView(o[1]); | |
136 } | |
137 | |
138 core.int buildCounterRegionViewsListResponse = 0; | |
139 buildRegionViewsListResponse() { | |
140 var o = new api.RegionViewsListResponse(); | |
141 buildCounterRegionViewsListResponse++; | |
142 if (buildCounterRegionViewsListResponse < 3) { | |
143 o.nextPageToken = "foo"; | |
144 o.resourceViews = buildUnnamed1112(); | |
145 } | |
146 buildCounterRegionViewsListResponse--; | |
147 return o; | |
148 } | |
149 | |
150 checkRegionViewsListResponse(api.RegionViewsListResponse o) { | |
151 buildCounterRegionViewsListResponse++; | |
152 if (buildCounterRegionViewsListResponse < 3) { | |
153 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
154 checkUnnamed1112(o.resourceViews); | |
155 } | |
156 buildCounterRegionViewsListResponse--; | |
157 } | |
158 | |
159 buildUnnamed1113() { | |
160 var o = new core.List<core.String>(); | |
161 o.add("foo"); | |
162 o.add("foo"); | |
163 return o; | |
164 } | |
165 | |
166 checkUnnamed1113(core.List<core.String> o) { | |
167 unittest.expect(o, unittest.hasLength(2)); | |
168 unittest.expect(o[0], unittest.equals('foo')); | |
169 unittest.expect(o[1], unittest.equals('foo')); | |
170 } | |
171 | |
172 core.int buildCounterRegionViewsRemoveResourcesRequest = 0; | |
173 buildRegionViewsRemoveResourcesRequest() { | |
174 var o = new api.RegionViewsRemoveResourcesRequest(); | |
175 buildCounterRegionViewsRemoveResourcesRequest++; | |
176 if (buildCounterRegionViewsRemoveResourcesRequest < 3) { | |
177 o.resources = buildUnnamed1113(); | |
178 } | |
179 buildCounterRegionViewsRemoveResourcesRequest--; | |
180 return o; | |
181 } | |
182 | |
183 checkRegionViewsRemoveResourcesRequest(api.RegionViewsRemoveResourcesRequest o)
{ | |
184 buildCounterRegionViewsRemoveResourcesRequest++; | |
185 if (buildCounterRegionViewsRemoveResourcesRequest < 3) { | |
186 checkUnnamed1113(o.resources); | |
187 } | |
188 buildCounterRegionViewsRemoveResourcesRequest--; | |
189 } | |
190 | |
191 buildUnnamed1114() { | |
192 var o = new core.List<api.Label>(); | |
193 o.add(buildLabel()); | |
194 o.add(buildLabel()); | |
195 return o; | |
196 } | |
197 | |
198 checkUnnamed1114(core.List<api.Label> o) { | |
199 unittest.expect(o, unittest.hasLength(2)); | |
200 checkLabel(o[0]); | |
201 checkLabel(o[1]); | |
202 } | |
203 | |
204 buildUnnamed1115() { | |
205 var o = new core.List<core.String>(); | |
206 o.add("foo"); | |
207 o.add("foo"); | |
208 return o; | |
209 } | |
210 | |
211 checkUnnamed1115(core.List<core.String> o) { | |
212 unittest.expect(o, unittest.hasLength(2)); | |
213 unittest.expect(o[0], unittest.equals('foo')); | |
214 unittest.expect(o[1], unittest.equals('foo')); | |
215 } | 350 } |
216 | 351 |
217 core.int buildCounterResourceView = 0; | 352 core.int buildCounterResourceView = 0; |
218 buildResourceView() { | 353 buildResourceView() { |
219 var o = new api.ResourceView(); | 354 var o = new api.ResourceView(); |
220 buildCounterResourceView++; | 355 buildCounterResourceView++; |
221 if (buildCounterResourceView < 3) { | 356 if (buildCounterResourceView < 3) { |
222 o.creationTime = "foo"; | 357 o.creationTimestamp = "foo"; |
223 o.description = "foo"; | 358 o.description = "foo"; |
| 359 o.endpoints = buildUnnamed1314(); |
| 360 o.fingerprint = "foo"; |
224 o.id = "foo"; | 361 o.id = "foo"; |
225 o.kind = "foo"; | 362 o.kind = "foo"; |
226 o.labels = buildUnnamed1114(); | 363 o.labels = buildUnnamed1315(); |
227 o.lastModified = "foo"; | |
228 o.members = buildUnnamed1115(); | |
229 o.name = "foo"; | 364 o.name = "foo"; |
230 o.numMembers = 42; | 365 o.network = "foo"; |
| 366 o.resources = buildUnnamed1316(); |
231 o.selfLink = "foo"; | 367 o.selfLink = "foo"; |
| 368 o.size = 42; |
232 } | 369 } |
233 buildCounterResourceView--; | 370 buildCounterResourceView--; |
234 return o; | 371 return o; |
235 } | 372 } |
236 | 373 |
237 checkResourceView(api.ResourceView o) { | 374 checkResourceView(api.ResourceView o) { |
238 buildCounterResourceView++; | 375 buildCounterResourceView++; |
239 if (buildCounterResourceView < 3) { | 376 if (buildCounterResourceView < 3) { |
240 unittest.expect(o.creationTime, unittest.equals('foo')); | 377 unittest.expect(o.creationTimestamp, unittest.equals('foo')); |
241 unittest.expect(o.description, unittest.equals('foo')); | 378 unittest.expect(o.description, unittest.equals('foo')); |
| 379 checkUnnamed1314(o.endpoints); |
| 380 unittest.expect(o.fingerprint, unittest.equals('foo')); |
242 unittest.expect(o.id, unittest.equals('foo')); | 381 unittest.expect(o.id, unittest.equals('foo')); |
243 unittest.expect(o.kind, unittest.equals('foo')); | 382 unittest.expect(o.kind, unittest.equals('foo')); |
244 checkUnnamed1114(o.labels); | 383 checkUnnamed1315(o.labels); |
245 unittest.expect(o.lastModified, unittest.equals('foo')); | |
246 checkUnnamed1115(o.members); | |
247 unittest.expect(o.name, unittest.equals('foo')); | 384 unittest.expect(o.name, unittest.equals('foo')); |
248 unittest.expect(o.numMembers, unittest.equals(42)); | 385 unittest.expect(o.network, unittest.equals('foo')); |
| 386 checkUnnamed1316(o.resources); |
249 unittest.expect(o.selfLink, unittest.equals('foo')); | 387 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 388 unittest.expect(o.size, unittest.equals(42)); |
250 } | 389 } |
251 buildCounterResourceView--; | 390 buildCounterResourceView--; |
252 } | 391 } |
253 | 392 |
254 buildUnnamed1116() { | 393 core.int buildCounterServiceEndpoint = 0; |
| 394 buildServiceEndpoint() { |
| 395 var o = new api.ServiceEndpoint(); |
| 396 buildCounterServiceEndpoint++; |
| 397 if (buildCounterServiceEndpoint < 3) { |
| 398 o.name = "foo"; |
| 399 o.port = 42; |
| 400 } |
| 401 buildCounterServiceEndpoint--; |
| 402 return o; |
| 403 } |
| 404 |
| 405 checkServiceEndpoint(api.ServiceEndpoint o) { |
| 406 buildCounterServiceEndpoint++; |
| 407 if (buildCounterServiceEndpoint < 3) { |
| 408 unittest.expect(o.name, unittest.equals('foo')); |
| 409 unittest.expect(o.port, unittest.equals(42)); |
| 410 } |
| 411 buildCounterServiceEndpoint--; |
| 412 } |
| 413 |
| 414 buildUnnamed1317() { |
255 var o = new core.List<core.String>(); | 415 var o = new core.List<core.String>(); |
256 o.add("foo"); | 416 o.add("foo"); |
257 o.add("foo"); | 417 o.add("foo"); |
258 return o; | 418 return o; |
259 } | 419 } |
260 | 420 |
261 checkUnnamed1116(core.List<core.String> o) { | 421 checkUnnamed1317(core.List<core.String> o) { |
262 unittest.expect(o, unittest.hasLength(2)); | 422 unittest.expect(o, unittest.hasLength(2)); |
263 unittest.expect(o[0], unittest.equals('foo')); | 423 unittest.expect(o[0], unittest.equals('foo')); |
264 unittest.expect(o[1], unittest.equals('foo')); | 424 unittest.expect(o[1], unittest.equals('foo')); |
265 } | 425 } |
266 | 426 |
267 core.int buildCounterZoneViewsAddResourcesRequest = 0; | 427 core.int buildCounterZoneViewsAddResourcesRequest = 0; |
268 buildZoneViewsAddResourcesRequest() { | 428 buildZoneViewsAddResourcesRequest() { |
269 var o = new api.ZoneViewsAddResourcesRequest(); | 429 var o = new api.ZoneViewsAddResourcesRequest(); |
270 buildCounterZoneViewsAddResourcesRequest++; | 430 buildCounterZoneViewsAddResourcesRequest++; |
271 if (buildCounterZoneViewsAddResourcesRequest < 3) { | 431 if (buildCounterZoneViewsAddResourcesRequest < 3) { |
272 o.resources = buildUnnamed1116(); | 432 o.resources = buildUnnamed1317(); |
273 } | 433 } |
274 buildCounterZoneViewsAddResourcesRequest--; | 434 buildCounterZoneViewsAddResourcesRequest--; |
275 return o; | 435 return o; |
276 } | 436 } |
277 | 437 |
278 checkZoneViewsAddResourcesRequest(api.ZoneViewsAddResourcesRequest o) { | 438 checkZoneViewsAddResourcesRequest(api.ZoneViewsAddResourcesRequest o) { |
279 buildCounterZoneViewsAddResourcesRequest++; | 439 buildCounterZoneViewsAddResourcesRequest++; |
280 if (buildCounterZoneViewsAddResourcesRequest < 3) { | 440 if (buildCounterZoneViewsAddResourcesRequest < 3) { |
281 checkUnnamed1116(o.resources); | 441 checkUnnamed1317(o.resources); |
282 } | 442 } |
283 buildCounterZoneViewsAddResourcesRequest--; | 443 buildCounterZoneViewsAddResourcesRequest--; |
284 } | 444 } |
285 | 445 |
286 core.int buildCounterZoneViewsInsertResponse = 0; | 446 buildUnnamed1318() { |
287 buildZoneViewsInsertResponse() { | 447 var o = new core.List<api.ServiceEndpoint>(); |
288 var o = new api.ZoneViewsInsertResponse(); | 448 o.add(buildServiceEndpoint()); |
289 buildCounterZoneViewsInsertResponse++; | 449 o.add(buildServiceEndpoint()); |
290 if (buildCounterZoneViewsInsertResponse < 3) { | |
291 o.resource = buildResourceView(); | |
292 } | |
293 buildCounterZoneViewsInsertResponse--; | |
294 return o; | 450 return o; |
295 } | 451 } |
296 | 452 |
297 checkZoneViewsInsertResponse(api.ZoneViewsInsertResponse o) { | 453 checkUnnamed1318(core.List<api.ServiceEndpoint> o) { |
298 buildCounterZoneViewsInsertResponse++; | 454 unittest.expect(o, unittest.hasLength(2)); |
299 if (buildCounterZoneViewsInsertResponse < 3) { | 455 checkServiceEndpoint(o[0]); |
300 checkResourceView(o.resource); | 456 checkServiceEndpoint(o[1]); |
301 } | |
302 buildCounterZoneViewsInsertResponse--; | |
303 } | 457 } |
304 | 458 |
305 buildUnnamed1117() { | 459 core.int buildCounterZoneViewsGetServiceResponse = 0; |
306 var o = new core.List<core.String>(); | 460 buildZoneViewsGetServiceResponse() { |
307 o.add("foo"); | 461 var o = new api.ZoneViewsGetServiceResponse(); |
308 o.add("foo"); | 462 buildCounterZoneViewsGetServiceResponse++; |
| 463 if (buildCounterZoneViewsGetServiceResponse < 3) { |
| 464 o.endpoints = buildUnnamed1318(); |
| 465 o.fingerprint = "foo"; |
| 466 } |
| 467 buildCounterZoneViewsGetServiceResponse--; |
309 return o; | 468 return o; |
310 } | 469 } |
311 | 470 |
312 checkUnnamed1117(core.List<core.String> o) { | 471 checkZoneViewsGetServiceResponse(api.ZoneViewsGetServiceResponse o) { |
| 472 buildCounterZoneViewsGetServiceResponse++; |
| 473 if (buildCounterZoneViewsGetServiceResponse < 3) { |
| 474 checkUnnamed1318(o.endpoints); |
| 475 unittest.expect(o.fingerprint, unittest.equals('foo')); |
| 476 } |
| 477 buildCounterZoneViewsGetServiceResponse--; |
| 478 } |
| 479 |
| 480 buildUnnamed1319() { |
| 481 var o = new core.List<api.ResourceView>(); |
| 482 o.add(buildResourceView()); |
| 483 o.add(buildResourceView()); |
| 484 return o; |
| 485 } |
| 486 |
| 487 checkUnnamed1319(core.List<api.ResourceView> o) { |
313 unittest.expect(o, unittest.hasLength(2)); | 488 unittest.expect(o, unittest.hasLength(2)); |
314 unittest.expect(o[0], unittest.equals('foo')); | 489 checkResourceView(o[0]); |
315 unittest.expect(o[1], unittest.equals('foo')); | 490 checkResourceView(o[1]); |
| 491 } |
| 492 |
| 493 core.int buildCounterZoneViewsList = 0; |
| 494 buildZoneViewsList() { |
| 495 var o = new api.ZoneViewsList(); |
| 496 buildCounterZoneViewsList++; |
| 497 if (buildCounterZoneViewsList < 3) { |
| 498 o.items = buildUnnamed1319(); |
| 499 o.kind = "foo"; |
| 500 o.nextPageToken = "foo"; |
| 501 o.selfLink = "foo"; |
| 502 } |
| 503 buildCounterZoneViewsList--; |
| 504 return o; |
| 505 } |
| 506 |
| 507 checkZoneViewsList(api.ZoneViewsList o) { |
| 508 buildCounterZoneViewsList++; |
| 509 if (buildCounterZoneViewsList < 3) { |
| 510 checkUnnamed1319(o.items); |
| 511 unittest.expect(o.kind, unittest.equals('foo')); |
| 512 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 513 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 514 } |
| 515 buildCounterZoneViewsList--; |
| 516 } |
| 517 |
| 518 buildUnnamed1320() { |
| 519 var o = new core.List<api.ListResourceResponseItem>(); |
| 520 o.add(buildListResourceResponseItem()); |
| 521 o.add(buildListResourceResponseItem()); |
| 522 return o; |
| 523 } |
| 524 |
| 525 checkUnnamed1320(core.List<api.ListResourceResponseItem> o) { |
| 526 unittest.expect(o, unittest.hasLength(2)); |
| 527 checkListResourceResponseItem(o[0]); |
| 528 checkListResourceResponseItem(o[1]); |
316 } | 529 } |
317 | 530 |
318 core.int buildCounterZoneViewsListResourcesResponse = 0; | 531 core.int buildCounterZoneViewsListResourcesResponse = 0; |
319 buildZoneViewsListResourcesResponse() { | 532 buildZoneViewsListResourcesResponse() { |
320 var o = new api.ZoneViewsListResourcesResponse(); | 533 var o = new api.ZoneViewsListResourcesResponse(); |
321 buildCounterZoneViewsListResourcesResponse++; | 534 buildCounterZoneViewsListResourcesResponse++; |
322 if (buildCounterZoneViewsListResourcesResponse < 3) { | 535 if (buildCounterZoneViewsListResourcesResponse < 3) { |
323 o.members = buildUnnamed1117(); | 536 o.items = buildUnnamed1320(); |
| 537 o.network = "foo"; |
324 o.nextPageToken = "foo"; | 538 o.nextPageToken = "foo"; |
325 } | 539 } |
326 buildCounterZoneViewsListResourcesResponse--; | 540 buildCounterZoneViewsListResourcesResponse--; |
327 return o; | 541 return o; |
328 } | 542 } |
329 | 543 |
330 checkZoneViewsListResourcesResponse(api.ZoneViewsListResourcesResponse o) { | 544 checkZoneViewsListResourcesResponse(api.ZoneViewsListResourcesResponse o) { |
331 buildCounterZoneViewsListResourcesResponse++; | 545 buildCounterZoneViewsListResourcesResponse++; |
332 if (buildCounterZoneViewsListResourcesResponse < 3) { | 546 if (buildCounterZoneViewsListResourcesResponse < 3) { |
333 checkUnnamed1117(o.members); | 547 checkUnnamed1320(o.items); |
| 548 unittest.expect(o.network, unittest.equals('foo')); |
334 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 549 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
335 } | 550 } |
336 buildCounterZoneViewsListResourcesResponse--; | 551 buildCounterZoneViewsListResourcesResponse--; |
337 } | 552 } |
338 | 553 |
339 buildUnnamed1118() { | 554 buildUnnamed1321() { |
340 var o = new core.List<api.ResourceView>(); | |
341 o.add(buildResourceView()); | |
342 o.add(buildResourceView()); | |
343 return o; | |
344 } | |
345 | |
346 checkUnnamed1118(core.List<api.ResourceView> o) { | |
347 unittest.expect(o, unittest.hasLength(2)); | |
348 checkResourceView(o[0]); | |
349 checkResourceView(o[1]); | |
350 } | |
351 | |
352 core.int buildCounterZoneViewsListResponse = 0; | |
353 buildZoneViewsListResponse() { | |
354 var o = new api.ZoneViewsListResponse(); | |
355 buildCounterZoneViewsListResponse++; | |
356 if (buildCounterZoneViewsListResponse < 3) { | |
357 o.nextPageToken = "foo"; | |
358 o.resourceViews = buildUnnamed1118(); | |
359 } | |
360 buildCounterZoneViewsListResponse--; | |
361 return o; | |
362 } | |
363 | |
364 checkZoneViewsListResponse(api.ZoneViewsListResponse o) { | |
365 buildCounterZoneViewsListResponse++; | |
366 if (buildCounterZoneViewsListResponse < 3) { | |
367 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
368 checkUnnamed1118(o.resourceViews); | |
369 } | |
370 buildCounterZoneViewsListResponse--; | |
371 } | |
372 | |
373 buildUnnamed1119() { | |
374 var o = new core.List<core.String>(); | 555 var o = new core.List<core.String>(); |
375 o.add("foo"); | 556 o.add("foo"); |
376 o.add("foo"); | 557 o.add("foo"); |
377 return o; | 558 return o; |
378 } | 559 } |
379 | 560 |
380 checkUnnamed1119(core.List<core.String> o) { | 561 checkUnnamed1321(core.List<core.String> o) { |
381 unittest.expect(o, unittest.hasLength(2)); | 562 unittest.expect(o, unittest.hasLength(2)); |
382 unittest.expect(o[0], unittest.equals('foo')); | 563 unittest.expect(o[0], unittest.equals('foo')); |
383 unittest.expect(o[1], unittest.equals('foo')); | 564 unittest.expect(o[1], unittest.equals('foo')); |
384 } | 565 } |
385 | 566 |
386 core.int buildCounterZoneViewsRemoveResourcesRequest = 0; | 567 core.int buildCounterZoneViewsRemoveResourcesRequest = 0; |
387 buildZoneViewsRemoveResourcesRequest() { | 568 buildZoneViewsRemoveResourcesRequest() { |
388 var o = new api.ZoneViewsRemoveResourcesRequest(); | 569 var o = new api.ZoneViewsRemoveResourcesRequest(); |
389 buildCounterZoneViewsRemoveResourcesRequest++; | 570 buildCounterZoneViewsRemoveResourcesRequest++; |
390 if (buildCounterZoneViewsRemoveResourcesRequest < 3) { | 571 if (buildCounterZoneViewsRemoveResourcesRequest < 3) { |
391 o.resources = buildUnnamed1119(); | 572 o.resources = buildUnnamed1321(); |
392 } | 573 } |
393 buildCounterZoneViewsRemoveResourcesRequest--; | 574 buildCounterZoneViewsRemoveResourcesRequest--; |
394 return o; | 575 return o; |
395 } | 576 } |
396 | 577 |
397 checkZoneViewsRemoveResourcesRequest(api.ZoneViewsRemoveResourcesRequest o) { | 578 checkZoneViewsRemoveResourcesRequest(api.ZoneViewsRemoveResourcesRequest o) { |
398 buildCounterZoneViewsRemoveResourcesRequest++; | 579 buildCounterZoneViewsRemoveResourcesRequest++; |
399 if (buildCounterZoneViewsRemoveResourcesRequest < 3) { | 580 if (buildCounterZoneViewsRemoveResourcesRequest < 3) { |
400 checkUnnamed1119(o.resources); | 581 checkUnnamed1321(o.resources); |
401 } | 582 } |
402 buildCounterZoneViewsRemoveResourcesRequest--; | 583 buildCounterZoneViewsRemoveResourcesRequest--; |
403 } | 584 } |
404 | 585 |
| 586 buildUnnamed1322() { |
| 587 var o = new core.List<api.ServiceEndpoint>(); |
| 588 o.add(buildServiceEndpoint()); |
| 589 o.add(buildServiceEndpoint()); |
| 590 return o; |
| 591 } |
| 592 |
| 593 checkUnnamed1322(core.List<api.ServiceEndpoint> o) { |
| 594 unittest.expect(o, unittest.hasLength(2)); |
| 595 checkServiceEndpoint(o[0]); |
| 596 checkServiceEndpoint(o[1]); |
| 597 } |
| 598 |
| 599 core.int buildCounterZoneViewsSetServiceRequest = 0; |
| 600 buildZoneViewsSetServiceRequest() { |
| 601 var o = new api.ZoneViewsSetServiceRequest(); |
| 602 buildCounterZoneViewsSetServiceRequest++; |
| 603 if (buildCounterZoneViewsSetServiceRequest < 3) { |
| 604 o.endpoints = buildUnnamed1322(); |
| 605 o.fingerprint = "foo"; |
| 606 o.resourceName = "foo"; |
| 607 } |
| 608 buildCounterZoneViewsSetServiceRequest--; |
| 609 return o; |
| 610 } |
| 611 |
| 612 checkZoneViewsSetServiceRequest(api.ZoneViewsSetServiceRequest o) { |
| 613 buildCounterZoneViewsSetServiceRequest++; |
| 614 if (buildCounterZoneViewsSetServiceRequest < 3) { |
| 615 checkUnnamed1322(o.endpoints); |
| 616 unittest.expect(o.fingerprint, unittest.equals('foo')); |
| 617 unittest.expect(o.resourceName, unittest.equals('foo')); |
| 618 } |
| 619 buildCounterZoneViewsSetServiceRequest--; |
| 620 } |
| 621 |
405 | 622 |
406 main() { | 623 main() { |
407 unittest.group("obj-schema-Label", () { | 624 unittest.group("obj-schema-Label", () { |
408 unittest.test("to-json--from-json", () { | 625 unittest.test("to-json--from-json", () { |
409 var o = buildLabel(); | 626 var o = buildLabel(); |
410 var od = new api.Label.fromJson(o.toJson()); | 627 var od = new api.Label.fromJson(o.toJson()); |
411 checkLabel(od); | 628 checkLabel(od); |
412 }); | 629 }); |
413 }); | 630 }); |
414 | 631 |
415 | 632 |
416 unittest.group("obj-schema-RegionViewsAddResourcesRequest", () { | 633 unittest.group("obj-schema-ListResourceResponseItem", () { |
417 unittest.test("to-json--from-json", () { | 634 unittest.test("to-json--from-json", () { |
418 var o = buildRegionViewsAddResourcesRequest(); | 635 var o = buildListResourceResponseItem(); |
419 var od = new api.RegionViewsAddResourcesRequest.fromJson(o.toJson()); | 636 var od = new api.ListResourceResponseItem.fromJson(o.toJson()); |
420 checkRegionViewsAddResourcesRequest(od); | 637 checkListResourceResponseItem(od); |
421 }); | 638 }); |
422 }); | 639 }); |
423 | 640 |
424 | 641 |
425 unittest.group("obj-schema-RegionViewsInsertResponse", () { | 642 unittest.group("obj-schema-OperationErrorErrors", () { |
426 unittest.test("to-json--from-json", () { | 643 unittest.test("to-json--from-json", () { |
427 var o = buildRegionViewsInsertResponse(); | 644 var o = buildOperationErrorErrors(); |
428 var od = new api.RegionViewsInsertResponse.fromJson(o.toJson()); | 645 var od = new api.OperationErrorErrors.fromJson(o.toJson()); |
429 checkRegionViewsInsertResponse(od); | 646 checkOperationErrorErrors(od); |
430 }); | 647 }); |
431 }); | 648 }); |
432 | 649 |
433 | 650 |
434 unittest.group("obj-schema-RegionViewsListResourcesResponse", () { | 651 unittest.group("obj-schema-OperationError", () { |
435 unittest.test("to-json--from-json", () { | 652 unittest.test("to-json--from-json", () { |
436 var o = buildRegionViewsListResourcesResponse(); | 653 var o = buildOperationError(); |
437 var od = new api.RegionViewsListResourcesResponse.fromJson(o.toJson()); | 654 var od = new api.OperationError.fromJson(o.toJson()); |
438 checkRegionViewsListResourcesResponse(od); | 655 checkOperationError(od); |
439 }); | 656 }); |
440 }); | 657 }); |
441 | 658 |
442 | 659 |
443 unittest.group("obj-schema-RegionViewsListResponse", () { | 660 unittest.group("obj-schema-OperationWarningsData", () { |
444 unittest.test("to-json--from-json", () { | 661 unittest.test("to-json--from-json", () { |
445 var o = buildRegionViewsListResponse(); | 662 var o = buildOperationWarningsData(); |
446 var od = new api.RegionViewsListResponse.fromJson(o.toJson()); | 663 var od = new api.OperationWarningsData.fromJson(o.toJson()); |
447 checkRegionViewsListResponse(od); | 664 checkOperationWarningsData(od); |
448 }); | 665 }); |
449 }); | 666 }); |
450 | 667 |
451 | 668 |
452 unittest.group("obj-schema-RegionViewsRemoveResourcesRequest", () { | 669 unittest.group("obj-schema-OperationWarnings", () { |
453 unittest.test("to-json--from-json", () { | 670 unittest.test("to-json--from-json", () { |
454 var o = buildRegionViewsRemoveResourcesRequest(); | 671 var o = buildOperationWarnings(); |
455 var od = new api.RegionViewsRemoveResourcesRequest.fromJson(o.toJson()); | 672 var od = new api.OperationWarnings.fromJson(o.toJson()); |
456 checkRegionViewsRemoveResourcesRequest(od); | 673 checkOperationWarnings(od); |
457 }); | 674 }); |
458 }); | 675 }); |
459 | 676 |
| 677 |
| 678 unittest.group("obj-schema-Operation", () { |
| 679 unittest.test("to-json--from-json", () { |
| 680 var o = buildOperation(); |
| 681 var od = new api.Operation.fromJson(o.toJson()); |
| 682 checkOperation(od); |
| 683 }); |
| 684 }); |
| 685 |
| 686 |
| 687 unittest.group("obj-schema-OperationList", () { |
| 688 unittest.test("to-json--from-json", () { |
| 689 var o = buildOperationList(); |
| 690 var od = new api.OperationList.fromJson(o.toJson()); |
| 691 checkOperationList(od); |
| 692 }); |
| 693 }); |
| 694 |
460 | 695 |
461 unittest.group("obj-schema-ResourceView", () { | 696 unittest.group("obj-schema-ResourceView", () { |
462 unittest.test("to-json--from-json", () { | 697 unittest.test("to-json--from-json", () { |
463 var o = buildResourceView(); | 698 var o = buildResourceView(); |
464 var od = new api.ResourceView.fromJson(o.toJson()); | 699 var od = new api.ResourceView.fromJson(o.toJson()); |
465 checkResourceView(od); | 700 checkResourceView(od); |
466 }); | 701 }); |
467 }); | 702 }); |
468 | 703 |
469 | 704 |
| 705 unittest.group("obj-schema-ServiceEndpoint", () { |
| 706 unittest.test("to-json--from-json", () { |
| 707 var o = buildServiceEndpoint(); |
| 708 var od = new api.ServiceEndpoint.fromJson(o.toJson()); |
| 709 checkServiceEndpoint(od); |
| 710 }); |
| 711 }); |
| 712 |
| 713 |
470 unittest.group("obj-schema-ZoneViewsAddResourcesRequest", () { | 714 unittest.group("obj-schema-ZoneViewsAddResourcesRequest", () { |
471 unittest.test("to-json--from-json", () { | 715 unittest.test("to-json--from-json", () { |
472 var o = buildZoneViewsAddResourcesRequest(); | 716 var o = buildZoneViewsAddResourcesRequest(); |
473 var od = new api.ZoneViewsAddResourcesRequest.fromJson(o.toJson()); | 717 var od = new api.ZoneViewsAddResourcesRequest.fromJson(o.toJson()); |
474 checkZoneViewsAddResourcesRequest(od); | 718 checkZoneViewsAddResourcesRequest(od); |
475 }); | 719 }); |
476 }); | 720 }); |
477 | 721 |
478 | 722 |
479 unittest.group("obj-schema-ZoneViewsInsertResponse", () { | 723 unittest.group("obj-schema-ZoneViewsGetServiceResponse", () { |
480 unittest.test("to-json--from-json", () { | 724 unittest.test("to-json--from-json", () { |
481 var o = buildZoneViewsInsertResponse(); | 725 var o = buildZoneViewsGetServiceResponse(); |
482 var od = new api.ZoneViewsInsertResponse.fromJson(o.toJson()); | 726 var od = new api.ZoneViewsGetServiceResponse.fromJson(o.toJson()); |
483 checkZoneViewsInsertResponse(od); | 727 checkZoneViewsGetServiceResponse(od); |
| 728 }); |
| 729 }); |
| 730 |
| 731 |
| 732 unittest.group("obj-schema-ZoneViewsList", () { |
| 733 unittest.test("to-json--from-json", () { |
| 734 var o = buildZoneViewsList(); |
| 735 var od = new api.ZoneViewsList.fromJson(o.toJson()); |
| 736 checkZoneViewsList(od); |
484 }); | 737 }); |
485 }); | 738 }); |
486 | 739 |
487 | 740 |
488 unittest.group("obj-schema-ZoneViewsListResourcesResponse", () { | 741 unittest.group("obj-schema-ZoneViewsListResourcesResponse", () { |
489 unittest.test("to-json--from-json", () { | 742 unittest.test("to-json--from-json", () { |
490 var o = buildZoneViewsListResourcesResponse(); | 743 var o = buildZoneViewsListResourcesResponse(); |
491 var od = new api.ZoneViewsListResourcesResponse.fromJson(o.toJson()); | 744 var od = new api.ZoneViewsListResourcesResponse.fromJson(o.toJson()); |
492 checkZoneViewsListResourcesResponse(od); | 745 checkZoneViewsListResourcesResponse(od); |
493 }); | 746 }); |
494 }); | 747 }); |
495 | 748 |
496 | |
497 unittest.group("obj-schema-ZoneViewsListResponse", () { | |
498 unittest.test("to-json--from-json", () { | |
499 var o = buildZoneViewsListResponse(); | |
500 var od = new api.ZoneViewsListResponse.fromJson(o.toJson()); | |
501 checkZoneViewsListResponse(od); | |
502 }); | |
503 }); | |
504 | |
505 | 749 |
506 unittest.group("obj-schema-ZoneViewsRemoveResourcesRequest", () { | 750 unittest.group("obj-schema-ZoneViewsRemoveResourcesRequest", () { |
507 unittest.test("to-json--from-json", () { | 751 unittest.test("to-json--from-json", () { |
508 var o = buildZoneViewsRemoveResourcesRequest(); | 752 var o = buildZoneViewsRemoveResourcesRequest(); |
509 var od = new api.ZoneViewsRemoveResourcesRequest.fromJson(o.toJson()); | 753 var od = new api.ZoneViewsRemoveResourcesRequest.fromJson(o.toJson()); |
510 checkZoneViewsRemoveResourcesRequest(od); | 754 checkZoneViewsRemoveResourcesRequest(od); |
511 }); | 755 }); |
512 }); | 756 }); |
513 | 757 |
514 | 758 |
515 unittest.group("resource-RegionViewsResourceApi", () { | 759 unittest.group("obj-schema-ZoneViewsSetServiceRequest", () { |
516 unittest.test("method--addresources", () { | 760 unittest.test("to-json--from-json", () { |
| 761 var o = buildZoneViewsSetServiceRequest(); |
| 762 var od = new api.ZoneViewsSetServiceRequest.fromJson(o.toJson()); |
| 763 checkZoneViewsSetServiceRequest(od); |
| 764 }); |
| 765 }); |
| 766 |
| 767 |
| 768 unittest.group("resource-ZoneOperationsResourceApi", () { |
| 769 unittest.test("method--get", () { |
517 | 770 |
518 var mock = new common_test.HttpServerMock(); | 771 var mock = new common_test.HttpServerMock(); |
519 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView
s; | 772 api.ZoneOperationsResourceApi res = new api.ResourceviewsApi(mock).zoneOpe
rations; |
520 var arg_request = buildRegionViewsAddResourcesRequest(); | 773 var arg_project = "foo"; |
521 var arg_projectName = "foo"; | 774 var arg_zone = "foo"; |
522 var arg_region = "foo"; | 775 var arg_operation = "foo"; |
523 var arg_resourceViewName = "foo"; | |
524 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
525 var obj = new api.RegionViewsAddResourcesRequest.fromJson(json); | |
526 checkRegionViewsAddResourcesRequest(obj); | |
527 | |
528 var path = (req.url).path; | |
529 var pathOffset = 0; | |
530 var index; | |
531 var subPart; | |
532 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
533 pathOffset += 1; | |
534 | |
535 var query = (req.url).query; | |
536 var queryOffset = 0; | |
537 var queryMap = {}; | |
538 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
539 parseBool(n) { | |
540 if (n == "true") return true; | |
541 if (n == "false") return false; | |
542 if (n == null) return null; | |
543 throw new core.ArgumentError("Invalid boolean: $n"); | |
544 } | |
545 if (query.length > 0) { | |
546 for (var part in query.split("&")) { | |
547 var keyvalue = part.split("="); | |
548 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
549 } | |
550 } | |
551 | |
552 | |
553 var h = { | |
554 "content-type" : "application/json; charset=utf-8", | |
555 }; | |
556 var resp = ""; | |
557 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
558 }), true); | |
559 res.addresources(arg_request, arg_projectName, arg_region, arg_resourceVie
wName).then(unittest.expectAsync((_) {})); | |
560 }); | |
561 | |
562 unittest.test("method--delete", () { | |
563 | |
564 var mock = new common_test.HttpServerMock(); | |
565 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView
s; | |
566 var arg_projectName = "foo"; | |
567 var arg_region = "foo"; | |
568 var arg_resourceViewName = "foo"; | |
569 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 776 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
570 var path = (req.url).path; | 777 var path = (req.url).path; |
571 var pathOffset = 0; | 778 var pathOffset = 0; |
572 var index; | 779 var index; |
573 var subPart; | |
574 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
575 pathOffset += 1; | |
576 | |
577 var query = (req.url).query; | |
578 var queryOffset = 0; | |
579 var queryMap = {}; | |
580 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
581 parseBool(n) { | |
582 if (n == "true") return true; | |
583 if (n == "false") return false; | |
584 if (n == null) return null; | |
585 throw new core.ArgumentError("Invalid boolean: $n"); | |
586 } | |
587 if (query.length > 0) { | |
588 for (var part in query.split("&")) { | |
589 var keyvalue = part.split("="); | |
590 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
591 } | |
592 } | |
593 | |
594 | |
595 var h = { | |
596 "content-type" : "application/json; charset=utf-8", | |
597 }; | |
598 var resp = ""; | |
599 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
600 }), true); | |
601 res.delete(arg_projectName, arg_region, arg_resourceViewName).then(unittes
t.expectAsync((_) {})); | |
602 }); | |
603 | |
604 unittest.test("method--get", () { | |
605 | |
606 var mock = new common_test.HttpServerMock(); | |
607 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView
s; | |
608 var arg_projectName = "foo"; | |
609 var arg_region = "foo"; | |
610 var arg_resourceViewName = "foo"; | |
611 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
612 var path = (req.url).path; | |
613 var pathOffset = 0; | |
614 var index; | |
615 var subPart; | |
616 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
617 pathOffset += 1; | |
618 | |
619 var query = (req.url).query; | |
620 var queryOffset = 0; | |
621 var queryMap = {}; | |
622 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
623 parseBool(n) { | |
624 if (n == "true") return true; | |
625 if (n == "false") return false; | |
626 if (n == null) return null; | |
627 throw new core.ArgumentError("Invalid boolean: $n"); | |
628 } | |
629 if (query.length > 0) { | |
630 for (var part in query.split("&")) { | |
631 var keyvalue = part.split("="); | |
632 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
633 } | |
634 } | |
635 | |
636 | |
637 var h = { | |
638 "content-type" : "application/json; charset=utf-8", | |
639 }; | |
640 var resp = convert.JSON.encode(buildResourceView()); | |
641 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
642 }), true); | |
643 res.get(arg_projectName, arg_region, arg_resourceViewName).then(unittest.e
xpectAsync(((api.ResourceView response) { | |
644 checkResourceView(response); | |
645 }))); | |
646 }); | |
647 | |
648 unittest.test("method--insert", () { | |
649 | |
650 var mock = new common_test.HttpServerMock(); | |
651 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView
s; | |
652 var arg_request = buildResourceView(); | |
653 var arg_projectName = "foo"; | |
654 var arg_region = "foo"; | |
655 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
656 var obj = new api.ResourceView.fromJson(json); | |
657 checkResourceView(obj); | |
658 | |
659 var path = (req.url).path; | |
660 var pathOffset = 0; | |
661 var index; | |
662 var subPart; | 780 var subPart; |
663 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 781 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
664 pathOffset += 1; | 782 pathOffset += 1; |
665 | 783 |
666 var query = (req.url).query; | 784 var query = (req.url).query; |
667 var queryOffset = 0; | 785 var queryOffset = 0; |
668 var queryMap = {}; | 786 var queryMap = {}; |
669 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 787 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
670 parseBool(n) { | 788 parseBool(n) { |
671 if (n == "true") return true; | 789 if (n == "true") return true; |
672 if (n == "false") return false; | 790 if (n == "false") return false; |
673 if (n == null) return null; | 791 if (n == null) return null; |
674 throw new core.ArgumentError("Invalid boolean: $n"); | 792 throw new core.ArgumentError("Invalid boolean: $n"); |
675 } | 793 } |
676 if (query.length > 0) { | 794 if (query.length > 0) { |
677 for (var part in query.split("&")) { | 795 for (var part in query.split("&")) { |
678 var keyvalue = part.split("="); | 796 var keyvalue = part.split("="); |
679 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 797 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
680 } | 798 } |
681 } | 799 } |
682 | 800 |
683 | 801 |
684 var h = { | 802 var h = { |
685 "content-type" : "application/json; charset=utf-8", | 803 "content-type" : "application/json; charset=utf-8", |
686 }; | 804 }; |
687 var resp = convert.JSON.encode(buildRegionViewsInsertResponse()); | 805 var resp = convert.JSON.encode(buildOperation()); |
688 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 806 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
689 }), true); | 807 }), true); |
690 res.insert(arg_request, arg_projectName, arg_region).then(unittest.expectA
sync(((api.RegionViewsInsertResponse response) { | 808 res.get(arg_project, arg_zone, arg_operation).then(unittest.expectAsync(((
api.Operation response) { |
691 checkRegionViewsInsertResponse(response); | 809 checkOperation(response); |
692 }))); | 810 }))); |
693 }); | 811 }); |
694 | 812 |
695 unittest.test("method--list", () { | 813 unittest.test("method--list", () { |
696 | 814 |
697 var mock = new common_test.HttpServerMock(); | 815 var mock = new common_test.HttpServerMock(); |
698 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView
s; | 816 api.ZoneOperationsResourceApi res = new api.ResourceviewsApi(mock).zoneOpe
rations; |
699 var arg_projectName = "foo"; | 817 var arg_project = "foo"; |
700 var arg_region = "foo"; | 818 var arg_zone = "foo"; |
| 819 var arg_filter = "foo"; |
701 var arg_maxResults = 42; | 820 var arg_maxResults = 42; |
702 var arg_pageToken = "foo"; | 821 var arg_pageToken = "foo"; |
703 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 822 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
704 var path = (req.url).path; | 823 var path = (req.url).path; |
705 var pathOffset = 0; | 824 var pathOffset = 0; |
706 var index; | 825 var index; |
707 var subPart; | 826 var subPart; |
708 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 827 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
709 pathOffset += 1; | 828 pathOffset += 1; |
710 | 829 |
711 var query = (req.url).query; | 830 var query = (req.url).query; |
712 var queryOffset = 0; | 831 var queryOffset = 0; |
713 var queryMap = {}; | 832 var queryMap = {}; |
714 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 833 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
715 parseBool(n) { | 834 parseBool(n) { |
716 if (n == "true") return true; | 835 if (n == "true") return true; |
717 if (n == "false") return false; | 836 if (n == "false") return false; |
718 if (n == null) return null; | 837 if (n == null) return null; |
719 throw new core.ArgumentError("Invalid boolean: $n"); | 838 throw new core.ArgumentError("Invalid boolean: $n"); |
720 } | 839 } |
721 if (query.length > 0) { | 840 if (query.length > 0) { |
722 for (var part in query.split("&")) { | 841 for (var part in query.split("&")) { |
723 var keyvalue = part.split("="); | 842 var keyvalue = part.split("="); |
724 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 843 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
725 } | 844 } |
726 } | 845 } |
| 846 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
727 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 847 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
728 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 848 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
729 | 849 |
730 | 850 |
731 var h = { | 851 var h = { |
732 "content-type" : "application/json; charset=utf-8", | 852 "content-type" : "application/json; charset=utf-8", |
733 }; | 853 }; |
734 var resp = convert.JSON.encode(buildRegionViewsListResponse()); | 854 var resp = convert.JSON.encode(buildOperationList()); |
735 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 855 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
736 }), true); | 856 }), true); |
737 res.list(arg_projectName, arg_region, maxResults: arg_maxResults, pageToke
n: arg_pageToken).then(unittest.expectAsync(((api.RegionViewsListResponse respon
se) { | 857 res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxRes
ults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.OperationList re
sponse) { |
738 checkRegionViewsListResponse(response); | 858 checkOperationList(response); |
739 }))); | 859 }))); |
740 }); | 860 }); |
741 | 861 |
742 unittest.test("method--listresources", () { | 862 }); |
| 863 |
| 864 |
| 865 unittest.group("resource-ZoneViewsResourceApi", () { |
| 866 unittest.test("method--addResources", () { |
743 | 867 |
744 var mock = new common_test.HttpServerMock(); | 868 var mock = new common_test.HttpServerMock(); |
745 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView
s; | 869 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; |
746 var arg_projectName = "foo"; | 870 var arg_request = buildZoneViewsAddResourcesRequest(); |
747 var arg_region = "foo"; | 871 var arg_project = "foo"; |
748 var arg_resourceViewName = "foo"; | 872 var arg_zone = "foo"; |
749 var arg_maxResults = 42; | 873 var arg_resourceView = "foo"; |
750 var arg_pageToken = "foo"; | |
751 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 874 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 875 var obj = new api.ZoneViewsAddResourcesRequest.fromJson(json); |
| 876 checkZoneViewsAddResourcesRequest(obj); |
| 877 |
752 var path = (req.url).path; | 878 var path = (req.url).path; |
753 var pathOffset = 0; | 879 var pathOffset = 0; |
754 var index; | 880 var index; |
755 var subPart; | 881 var subPart; |
756 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 882 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
757 pathOffset += 1; | 883 pathOffset += 1; |
758 | 884 |
759 var query = (req.url).query; | 885 var query = (req.url).query; |
760 var queryOffset = 0; | 886 var queryOffset = 0; |
761 var queryMap = {}; | 887 var queryMap = {}; |
762 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 888 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
763 parseBool(n) { | 889 parseBool(n) { |
764 if (n == "true") return true; | 890 if (n == "true") return true; |
765 if (n == "false") return false; | 891 if (n == "false") return false; |
766 if (n == null) return null; | 892 if (n == null) return null; |
767 throw new core.ArgumentError("Invalid boolean: $n"); | 893 throw new core.ArgumentError("Invalid boolean: $n"); |
768 } | 894 } |
769 if (query.length > 0) { | 895 if (query.length > 0) { |
770 for (var part in query.split("&")) { | 896 for (var part in query.split("&")) { |
771 var keyvalue = part.split("="); | 897 var keyvalue = part.split("="); |
772 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 898 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
773 } | 899 } |
774 } | 900 } |
775 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | |
776 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
777 | 901 |
778 | 902 |
779 var h = { | 903 var h = { |
780 "content-type" : "application/json; charset=utf-8", | 904 "content-type" : "application/json; charset=utf-8", |
781 }; | 905 }; |
782 var resp = convert.JSON.encode(buildRegionViewsListResourcesResponse()); | 906 var resp = convert.JSON.encode(buildOperation()); |
783 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 907 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
784 }), true); | 908 }), true); |
785 res.listresources(arg_projectName, arg_region, arg_resourceViewName, maxRe
sults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api
.RegionViewsListResourcesResponse response) { | 909 res.addResources(arg_request, arg_project, arg_zone, arg_resourceView).the
n(unittest.expectAsync(((api.Operation response) { |
786 checkRegionViewsListResourcesResponse(response); | 910 checkOperation(response); |
787 }))); | 911 }))); |
788 }); | 912 }); |
789 | 913 |
790 unittest.test("method--removeresources", () { | 914 unittest.test("method--delete", () { |
791 | 915 |
792 var mock = new common_test.HttpServerMock(); | 916 var mock = new common_test.HttpServerMock(); |
793 api.RegionViewsResourceApi res = new api.ResourceviewsApi(mock).regionView
s; | 917 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; |
794 var arg_request = buildRegionViewsRemoveResourcesRequest(); | 918 var arg_project = "foo"; |
795 var arg_projectName = "foo"; | 919 var arg_zone = "foo"; |
796 var arg_region = "foo"; | 920 var arg_resourceView = "foo"; |
797 var arg_resourceViewName = "foo"; | |
798 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 921 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
799 var obj = new api.RegionViewsRemoveResourcesRequest.fromJson(json); | |
800 checkRegionViewsRemoveResourcesRequest(obj); | |
801 | |
802 var path = (req.url).path; | 922 var path = (req.url).path; |
803 var pathOffset = 0; | 923 var pathOffset = 0; |
804 var index; | 924 var index; |
805 var subPart; | 925 var subPart; |
806 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 926 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
807 pathOffset += 1; | 927 pathOffset += 1; |
808 | 928 |
809 var query = (req.url).query; | 929 var query = (req.url).query; |
810 var queryOffset = 0; | 930 var queryOffset = 0; |
811 var queryMap = {}; | 931 var queryMap = {}; |
812 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 932 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
813 parseBool(n) { | 933 parseBool(n) { |
814 if (n == "true") return true; | 934 if (n == "true") return true; |
815 if (n == "false") return false; | 935 if (n == "false") return false; |
816 if (n == null) return null; | 936 if (n == null) return null; |
817 throw new core.ArgumentError("Invalid boolean: $n"); | 937 throw new core.ArgumentError("Invalid boolean: $n"); |
818 } | 938 } |
819 if (query.length > 0) { | 939 if (query.length > 0) { |
820 for (var part in query.split("&")) { | 940 for (var part in query.split("&")) { |
821 var keyvalue = part.split("="); | 941 var keyvalue = part.split("="); |
822 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 942 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
823 } | 943 } |
824 } | 944 } |
825 | 945 |
826 | 946 |
827 var h = { | 947 var h = { |
828 "content-type" : "application/json; charset=utf-8", | 948 "content-type" : "application/json; charset=utf-8", |
829 }; | 949 }; |
830 var resp = ""; | 950 var resp = convert.JSON.encode(buildOperation()); |
831 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 951 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
832 }), true); | 952 }), true); |
833 res.removeresources(arg_request, arg_projectName, arg_region, arg_resource
ViewName).then(unittest.expectAsync((_) {})); | 953 res.delete(arg_project, arg_zone, arg_resourceView).then(unittest.expectAs
ync(((api.Operation response) { |
| 954 checkOperation(response); |
| 955 }))); |
834 }); | 956 }); |
835 | 957 |
836 }); | 958 unittest.test("method--get", () { |
837 | |
838 | |
839 unittest.group("resource-ZoneViewsResourceApi", () { | |
840 unittest.test("method--addresources", () { | |
841 | 959 |
842 var mock = new common_test.HttpServerMock(); | 960 var mock = new common_test.HttpServerMock(); |
843 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; | 961 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; |
844 var arg_request = buildZoneViewsAddResourcesRequest(); | 962 var arg_project = "foo"; |
845 var arg_projectName = "foo"; | |
846 var arg_zone = "foo"; | 963 var arg_zone = "foo"; |
847 var arg_resourceViewName = "foo"; | 964 var arg_resourceView = "foo"; |
848 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 965 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
849 var obj = new api.ZoneViewsAddResourcesRequest.fromJson(json); | |
850 checkZoneViewsAddResourcesRequest(obj); | |
851 | |
852 var path = (req.url).path; | 966 var path = (req.url).path; |
853 var pathOffset = 0; | 967 var pathOffset = 0; |
854 var index; | 968 var index; |
855 var subPart; | 969 var subPart; |
856 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 970 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
857 pathOffset += 1; | 971 pathOffset += 1; |
858 | 972 |
859 var query = (req.url).query; | 973 var query = (req.url).query; |
860 var queryOffset = 0; | 974 var queryOffset = 0; |
861 var queryMap = {}; | 975 var queryMap = {}; |
862 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 976 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
863 parseBool(n) { | 977 parseBool(n) { |
864 if (n == "true") return true; | 978 if (n == "true") return true; |
865 if (n == "false") return false; | 979 if (n == "false") return false; |
866 if (n == null) return null; | 980 if (n == null) return null; |
867 throw new core.ArgumentError("Invalid boolean: $n"); | 981 throw new core.ArgumentError("Invalid boolean: $n"); |
868 } | 982 } |
869 if (query.length > 0) { | 983 if (query.length > 0) { |
870 for (var part in query.split("&")) { | 984 for (var part in query.split("&")) { |
871 var keyvalue = part.split("="); | 985 var keyvalue = part.split("="); |
872 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 986 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
873 } | 987 } |
874 } | 988 } |
875 | 989 |
876 | 990 |
877 var h = { | 991 var h = { |
878 "content-type" : "application/json; charset=utf-8", | 992 "content-type" : "application/json; charset=utf-8", |
879 }; | 993 }; |
880 var resp = ""; | 994 var resp = convert.JSON.encode(buildResourceView()); |
881 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 995 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
882 }), true); | 996 }), true); |
883 res.addresources(arg_request, arg_projectName, arg_zone, arg_resourceViewN
ame).then(unittest.expectAsync((_) {})); | 997 res.get(arg_project, arg_zone, arg_resourceView).then(unittest.expectAsync
(((api.ResourceView response) { |
| 998 checkResourceView(response); |
| 999 }))); |
884 }); | 1000 }); |
885 | 1001 |
886 unittest.test("method--delete", () { | 1002 unittest.test("method--getService", () { |
887 | 1003 |
888 var mock = new common_test.HttpServerMock(); | 1004 var mock = new common_test.HttpServerMock(); |
889 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; | 1005 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; |
890 var arg_projectName = "foo"; | 1006 var arg_project = "foo"; |
891 var arg_zone = "foo"; | 1007 var arg_zone = "foo"; |
892 var arg_resourceViewName = "foo"; | 1008 var arg_resourceView = "foo"; |
| 1009 var arg_resourceName = "foo"; |
893 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1010 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
894 var path = (req.url).path; | 1011 var path = (req.url).path; |
895 var pathOffset = 0; | 1012 var pathOffset = 0; |
896 var index; | 1013 var index; |
897 var subPart; | 1014 var subPart; |
898 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1015 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
899 pathOffset += 1; | 1016 pathOffset += 1; |
900 | 1017 |
901 var query = (req.url).query; | 1018 var query = (req.url).query; |
902 var queryOffset = 0; | 1019 var queryOffset = 0; |
903 var queryMap = {}; | 1020 var queryMap = {}; |
904 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1021 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
905 parseBool(n) { | 1022 parseBool(n) { |
906 if (n == "true") return true; | 1023 if (n == "true") return true; |
907 if (n == "false") return false; | 1024 if (n == "false") return false; |
908 if (n == null) return null; | 1025 if (n == null) return null; |
909 throw new core.ArgumentError("Invalid boolean: $n"); | 1026 throw new core.ArgumentError("Invalid boolean: $n"); |
910 } | 1027 } |
911 if (query.length > 0) { | 1028 if (query.length > 0) { |
912 for (var part in query.split("&")) { | 1029 for (var part in query.split("&")) { |
913 var keyvalue = part.split("="); | 1030 var keyvalue = part.split("="); |
914 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1031 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
915 } | 1032 } |
916 } | 1033 } |
| 1034 unittest.expect(queryMap["resourceName"].first, unittest.equals(arg_reso
urceName)); |
917 | 1035 |
918 | 1036 |
919 var h = { | 1037 var h = { |
920 "content-type" : "application/json; charset=utf-8", | 1038 "content-type" : "application/json; charset=utf-8", |
921 }; | 1039 }; |
922 var resp = ""; | 1040 var resp = convert.JSON.encode(buildZoneViewsGetServiceResponse()); |
923 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1041 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
924 }), true); | 1042 }), true); |
925 res.delete(arg_projectName, arg_zone, arg_resourceViewName).then(unittest.
expectAsync((_) {})); | 1043 res.getService(arg_project, arg_zone, arg_resourceView, resourceName: arg_
resourceName).then(unittest.expectAsync(((api.ZoneViewsGetServiceResponse respon
se) { |
| 1044 checkZoneViewsGetServiceResponse(response); |
| 1045 }))); |
926 }); | 1046 }); |
927 | 1047 |
928 unittest.test("method--get", () { | 1048 unittest.test("method--insert", () { |
929 | 1049 |
930 var mock = new common_test.HttpServerMock(); | 1050 var mock = new common_test.HttpServerMock(); |
931 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; | 1051 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; |
932 var arg_projectName = "foo"; | 1052 var arg_request = buildResourceView(); |
| 1053 var arg_project = "foo"; |
933 var arg_zone = "foo"; | 1054 var arg_zone = "foo"; |
934 var arg_resourceViewName = "foo"; | |
935 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1055 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 1056 var obj = new api.ResourceView.fromJson(json); |
| 1057 checkResourceView(obj); |
| 1058 |
936 var path = (req.url).path; | 1059 var path = (req.url).path; |
937 var pathOffset = 0; | 1060 var pathOffset = 0; |
938 var index; | 1061 var index; |
939 var subPart; | 1062 var subPart; |
940 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1063 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
941 pathOffset += 1; | 1064 pathOffset += 1; |
942 | 1065 |
943 var query = (req.url).query; | 1066 var query = (req.url).query; |
944 var queryOffset = 0; | 1067 var queryOffset = 0; |
945 var queryMap = {}; | 1068 var queryMap = {}; |
946 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1069 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
947 parseBool(n) { | 1070 parseBool(n) { |
948 if (n == "true") return true; | 1071 if (n == "true") return true; |
949 if (n == "false") return false; | 1072 if (n == "false") return false; |
950 if (n == null) return null; | 1073 if (n == null) return null; |
951 throw new core.ArgumentError("Invalid boolean: $n"); | 1074 throw new core.ArgumentError("Invalid boolean: $n"); |
952 } | 1075 } |
953 if (query.length > 0) { | 1076 if (query.length > 0) { |
954 for (var part in query.split("&")) { | 1077 for (var part in query.split("&")) { |
955 var keyvalue = part.split("="); | 1078 var keyvalue = part.split("="); |
956 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1079 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
957 } | 1080 } |
958 } | 1081 } |
959 | 1082 |
960 | 1083 |
961 var h = { | 1084 var h = { |
962 "content-type" : "application/json; charset=utf-8", | 1085 "content-type" : "application/json; charset=utf-8", |
963 }; | 1086 }; |
964 var resp = convert.JSON.encode(buildResourceView()); | 1087 var resp = convert.JSON.encode(buildOperation()); |
965 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1088 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
966 }), true); | 1089 }), true); |
967 res.get(arg_projectName, arg_zone, arg_resourceViewName).then(unittest.exp
ectAsync(((api.ResourceView response) { | 1090 res.insert(arg_request, arg_project, arg_zone).then(unittest.expectAsync((
(api.Operation response) { |
968 checkResourceView(response); | 1091 checkOperation(response); |
969 }))); | 1092 }))); |
970 }); | 1093 }); |
971 | 1094 |
972 unittest.test("method--insert", () { | 1095 unittest.test("method--list", () { |
973 | 1096 |
974 var mock = new common_test.HttpServerMock(); | 1097 var mock = new common_test.HttpServerMock(); |
975 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; | 1098 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; |
976 var arg_request = buildResourceView(); | 1099 var arg_project = "foo"; |
977 var arg_projectName = "foo"; | |
978 var arg_zone = "foo"; | 1100 var arg_zone = "foo"; |
| 1101 var arg_maxResults = 42; |
| 1102 var arg_pageToken = "foo"; |
979 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1103 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
980 var obj = new api.ResourceView.fromJson(json); | |
981 checkResourceView(obj); | |
982 | |
983 var path = (req.url).path; | 1104 var path = (req.url).path; |
984 var pathOffset = 0; | 1105 var pathOffset = 0; |
985 var index; | 1106 var index; |
986 var subPart; | 1107 var subPart; |
987 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1108 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
988 pathOffset += 1; | 1109 pathOffset += 1; |
989 | 1110 |
990 var query = (req.url).query; | 1111 var query = (req.url).query; |
991 var queryOffset = 0; | 1112 var queryOffset = 0; |
992 var queryMap = {}; | 1113 var queryMap = {}; |
993 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1114 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
994 parseBool(n) { | 1115 parseBool(n) { |
995 if (n == "true") return true; | 1116 if (n == "true") return true; |
996 if (n == "false") return false; | 1117 if (n == "false") return false; |
997 if (n == null) return null; | 1118 if (n == null) return null; |
998 throw new core.ArgumentError("Invalid boolean: $n"); | 1119 throw new core.ArgumentError("Invalid boolean: $n"); |
999 } | 1120 } |
1000 if (query.length > 0) { | 1121 if (query.length > 0) { |
1001 for (var part in query.split("&")) { | 1122 for (var part in query.split("&")) { |
1002 var keyvalue = part.split("="); | 1123 var keyvalue = part.split("="); |
1003 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1124 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1004 } | 1125 } |
1005 } | 1126 } |
| 1127 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
| 1128 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1006 | 1129 |
1007 | 1130 |
1008 var h = { | 1131 var h = { |
1009 "content-type" : "application/json; charset=utf-8", | 1132 "content-type" : "application/json; charset=utf-8", |
1010 }; | 1133 }; |
1011 var resp = convert.JSON.encode(buildZoneViewsInsertResponse()); | 1134 var resp = convert.JSON.encode(buildZoneViewsList()); |
1012 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1135 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1013 }), true); | 1136 }), true); |
1014 res.insert(arg_request, arg_projectName, arg_zone).then(unittest.expectAsy
nc(((api.ZoneViewsInsertResponse response) { | 1137 res.list(arg_project, arg_zone, maxResults: arg_maxResults, pageToken: arg
_pageToken).then(unittest.expectAsync(((api.ZoneViewsList response) { |
1015 checkZoneViewsInsertResponse(response); | 1138 checkZoneViewsList(response); |
1016 }))); | 1139 }))); |
1017 }); | 1140 }); |
1018 | 1141 |
1019 unittest.test("method--list", () { | 1142 unittest.test("method--listResources", () { |
1020 | 1143 |
1021 var mock = new common_test.HttpServerMock(); | 1144 var mock = new common_test.HttpServerMock(); |
1022 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; | 1145 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; |
1023 var arg_projectName = "foo"; | 1146 var arg_project = "foo"; |
1024 var arg_zone = "foo"; | 1147 var arg_zone = "foo"; |
| 1148 var arg_resourceView = "foo"; |
| 1149 var arg_format = "foo"; |
| 1150 var arg_listState = "foo"; |
1025 var arg_maxResults = 42; | 1151 var arg_maxResults = 42; |
1026 var arg_pageToken = "foo"; | 1152 var arg_pageToken = "foo"; |
| 1153 var arg_serviceName = "foo"; |
1027 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1154 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1028 var path = (req.url).path; | 1155 var path = (req.url).path; |
1029 var pathOffset = 0; | 1156 var pathOffset = 0; |
1030 var index; | 1157 var index; |
1031 var subPart; | 1158 var subPart; |
1032 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1159 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1033 pathOffset += 1; | 1160 pathOffset += 1; |
1034 | 1161 |
1035 var query = (req.url).query; | 1162 var query = (req.url).query; |
1036 var queryOffset = 0; | 1163 var queryOffset = 0; |
1037 var queryMap = {}; | 1164 var queryMap = {}; |
1038 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1165 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1039 parseBool(n) { | 1166 parseBool(n) { |
1040 if (n == "true") return true; | 1167 if (n == "true") return true; |
1041 if (n == "false") return false; | 1168 if (n == "false") return false; |
1042 if (n == null) return null; | 1169 if (n == null) return null; |
1043 throw new core.ArgumentError("Invalid boolean: $n"); | 1170 throw new core.ArgumentError("Invalid boolean: $n"); |
1044 } | 1171 } |
1045 if (query.length > 0) { | 1172 if (query.length > 0) { |
1046 for (var part in query.split("&")) { | 1173 for (var part in query.split("&")) { |
1047 var keyvalue = part.split("="); | 1174 var keyvalue = part.split("="); |
1048 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1175 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1049 } | 1176 } |
1050 } | 1177 } |
| 1178 unittest.expect(queryMap["format"].first, unittest.equals(arg_format)); |
| 1179 unittest.expect(queryMap["listState"].first, unittest.equals(arg_listSta
te)); |
1051 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1180 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
1052 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1181 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
| 1182 unittest.expect(queryMap["serviceName"].first, unittest.equals(arg_servi
ceName)); |
1053 | 1183 |
1054 | 1184 |
1055 var h = { | 1185 var h = { |
1056 "content-type" : "application/json; charset=utf-8", | 1186 "content-type" : "application/json; charset=utf-8", |
1057 }; | 1187 }; |
1058 var resp = convert.JSON.encode(buildZoneViewsListResponse()); | 1188 var resp = convert.JSON.encode(buildZoneViewsListResourcesResponse()); |
1059 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1189 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1060 }), true); | 1190 }), true); |
1061 res.list(arg_projectName, arg_zone, maxResults: arg_maxResults, pageToken:
arg_pageToken).then(unittest.expectAsync(((api.ZoneViewsListResponse response)
{ | 1191 res.listResources(arg_project, arg_zone, arg_resourceView, format: arg_for
mat, listState: arg_listState, maxResults: arg_maxResults, pageToken: arg_pageTo
ken, serviceName: arg_serviceName).then(unittest.expectAsync(((api.ZoneViewsList
ResourcesResponse response) { |
1062 checkZoneViewsListResponse(response); | 1192 checkZoneViewsListResourcesResponse(response); |
1063 }))); | 1193 }))); |
1064 }); | 1194 }); |
1065 | 1195 |
1066 unittest.test("method--listresources", () { | 1196 unittest.test("method--removeResources", () { |
1067 | 1197 |
1068 var mock = new common_test.HttpServerMock(); | 1198 var mock = new common_test.HttpServerMock(); |
1069 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; | 1199 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; |
1070 var arg_projectName = "foo"; | 1200 var arg_request = buildZoneViewsRemoveResourcesRequest(); |
| 1201 var arg_project = "foo"; |
1071 var arg_zone = "foo"; | 1202 var arg_zone = "foo"; |
1072 var arg_resourceViewName = "foo"; | 1203 var arg_resourceView = "foo"; |
1073 var arg_maxResults = 42; | |
1074 var arg_pageToken = "foo"; | |
1075 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1204 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 1205 var obj = new api.ZoneViewsRemoveResourcesRequest.fromJson(json); |
| 1206 checkZoneViewsRemoveResourcesRequest(obj); |
| 1207 |
1076 var path = (req.url).path; | 1208 var path = (req.url).path; |
1077 var pathOffset = 0; | 1209 var pathOffset = 0; |
1078 var index; | 1210 var index; |
1079 var subPart; | 1211 var subPart; |
1080 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1212 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1081 pathOffset += 1; | 1213 pathOffset += 1; |
1082 | 1214 |
1083 var query = (req.url).query; | 1215 var query = (req.url).query; |
1084 var queryOffset = 0; | 1216 var queryOffset = 0; |
1085 var queryMap = {}; | 1217 var queryMap = {}; |
1086 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1218 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1087 parseBool(n) { | 1219 parseBool(n) { |
1088 if (n == "true") return true; | 1220 if (n == "true") return true; |
1089 if (n == "false") return false; | 1221 if (n == "false") return false; |
1090 if (n == null) return null; | 1222 if (n == null) return null; |
1091 throw new core.ArgumentError("Invalid boolean: $n"); | 1223 throw new core.ArgumentError("Invalid boolean: $n"); |
1092 } | 1224 } |
1093 if (query.length > 0) { | 1225 if (query.length > 0) { |
1094 for (var part in query.split("&")) { | 1226 for (var part in query.split("&")) { |
1095 var keyvalue = part.split("="); | 1227 var keyvalue = part.split("="); |
1096 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1228 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1097 } | 1229 } |
1098 } | 1230 } |
1099 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | |
1100 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
1101 | 1231 |
1102 | 1232 |
1103 var h = { | 1233 var h = { |
1104 "content-type" : "application/json; charset=utf-8", | 1234 "content-type" : "application/json; charset=utf-8", |
1105 }; | 1235 }; |
1106 var resp = convert.JSON.encode(buildZoneViewsListResourcesResponse()); | 1236 var resp = convert.JSON.encode(buildOperation()); |
1107 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1237 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1108 }), true); | 1238 }), true); |
1109 res.listresources(arg_projectName, arg_zone, arg_resourceViewName, maxResu
lts: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.Z
oneViewsListResourcesResponse response) { | 1239 res.removeResources(arg_request, arg_project, arg_zone, arg_resourceView).
then(unittest.expectAsync(((api.Operation response) { |
1110 checkZoneViewsListResourcesResponse(response); | 1240 checkOperation(response); |
1111 }))); | 1241 }))); |
1112 }); | 1242 }); |
1113 | 1243 |
1114 unittest.test("method--removeresources", () { | 1244 unittest.test("method--setService", () { |
1115 | 1245 |
1116 var mock = new common_test.HttpServerMock(); | 1246 var mock = new common_test.HttpServerMock(); |
1117 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; | 1247 api.ZoneViewsResourceApi res = new api.ResourceviewsApi(mock).zoneViews; |
1118 var arg_request = buildZoneViewsRemoveResourcesRequest(); | 1248 var arg_request = buildZoneViewsSetServiceRequest(); |
1119 var arg_projectName = "foo"; | 1249 var arg_project = "foo"; |
1120 var arg_zone = "foo"; | 1250 var arg_zone = "foo"; |
1121 var arg_resourceViewName = "foo"; | 1251 var arg_resourceView = "foo"; |
1122 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1252 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1123 var obj = new api.ZoneViewsRemoveResourcesRequest.fromJson(json); | 1253 var obj = new api.ZoneViewsSetServiceRequest.fromJson(json); |
1124 checkZoneViewsRemoveResourcesRequest(obj); | 1254 checkZoneViewsSetServiceRequest(obj); |
1125 | 1255 |
1126 var path = (req.url).path; | 1256 var path = (req.url).path; |
1127 var pathOffset = 0; | 1257 var pathOffset = 0; |
1128 var index; | 1258 var index; |
1129 var subPart; | 1259 var subPart; |
1130 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1260 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1131 pathOffset += 1; | 1261 pathOffset += 1; |
1132 | 1262 |
1133 var query = (req.url).query; | 1263 var query = (req.url).query; |
1134 var queryOffset = 0; | 1264 var queryOffset = 0; |
1135 var queryMap = {}; | 1265 var queryMap = {}; |
1136 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1266 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1137 parseBool(n) { | 1267 parseBool(n) { |
1138 if (n == "true") return true; | 1268 if (n == "true") return true; |
1139 if (n == "false") return false; | 1269 if (n == "false") return false; |
1140 if (n == null) return null; | 1270 if (n == null) return null; |
1141 throw new core.ArgumentError("Invalid boolean: $n"); | 1271 throw new core.ArgumentError("Invalid boolean: $n"); |
1142 } | 1272 } |
1143 if (query.length > 0) { | 1273 if (query.length > 0) { |
1144 for (var part in query.split("&")) { | 1274 for (var part in query.split("&")) { |
1145 var keyvalue = part.split("="); | 1275 var keyvalue = part.split("="); |
1146 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1276 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1147 } | 1277 } |
1148 } | 1278 } |
1149 | 1279 |
1150 | 1280 |
1151 var h = { | 1281 var h = { |
1152 "content-type" : "application/json; charset=utf-8", | 1282 "content-type" : "application/json; charset=utf-8", |
1153 }; | 1283 }; |
1154 var resp = ""; | 1284 var resp = convert.JSON.encode(buildOperation()); |
1155 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 1285 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
1156 }), true); | 1286 }), true); |
1157 res.removeresources(arg_request, arg_projectName, arg_zone, arg_resourceVi
ewName).then(unittest.expectAsync((_) {})); | 1287 res.setService(arg_request, arg_project, arg_zone, arg_resourceView).then(
unittest.expectAsync(((api.Operation response) { |
| 1288 checkOperation(response); |
| 1289 }))); |
1158 }); | 1290 }); |
1159 | 1291 |
1160 }); | 1292 }); |
1161 | 1293 |
1162 | 1294 |
1163 } | 1295 } |
1164 | 1296 |
OLD | NEW |