Index: generated/googleapis_beta/test/datastore/v1beta3_test.dart |
diff --git a/generated/googleapis_beta/test/datastore/v1beta3_test.dart b/generated/googleapis_beta/test/datastore/v1beta3_test.dart |
deleted file mode 100644 |
index e8d305865a379a9e8def641e5836cfa90a6f4649..0000000000000000000000000000000000000000 |
--- a/generated/googleapis_beta/test/datastore/v1beta3_test.dart |
+++ /dev/null |
@@ -1,1706 +0,0 @@ |
-library googleapis_beta.datastore.v1beta3.test; |
- |
-import "dart:core" as core; |
-import "dart:collection" as collection; |
-import "dart:async" as async; |
-import "dart:convert" as convert; |
- |
-import 'package:http/http.dart' as http; |
-import 'package:http/testing.dart' as http_testing; |
-import 'package:unittest/unittest.dart' as unittest; |
- |
-import 'package:googleapis_beta/datastore/v1beta3.dart' as api; |
- |
-class HttpServerMock extends http.BaseClient { |
- core.Function _callback; |
- core.bool _expectJson; |
- |
- void register(core.Function callback, core.bool expectJson) { |
- _callback = callback; |
- _expectJson = expectJson; |
- } |
- |
- async.Future<http.StreamedResponse> send(http.BaseRequest request) { |
- if (_expectJson) { |
- return request.finalize() |
- .transform(convert.UTF8.decoder) |
- .join('') |
- .then((core.String jsonString) { |
- if (jsonString.isEmpty) { |
- return _callback(request, null); |
- } else { |
- return _callback(request, convert.JSON.decode(jsonString)); |
- } |
- }); |
- } else { |
- var stream = request.finalize(); |
- if (stream == null) { |
- return _callback(request, []); |
- } else { |
- return stream.toBytes().then((data) { |
- return _callback(request, data); |
- }); |
- } |
- } |
- } |
-} |
- |
-http.StreamedResponse stringResponse( |
- core.int status, core.Map headers, core.String body) { |
- var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); |
- return new http.StreamedResponse(stream, status, headers: headers); |
-} |
- |
-buildUnnamed3395() { |
- var o = new core.List<api.Key>(); |
- o.add(buildKey()); |
- o.add(buildKey()); |
- return o; |
-} |
- |
-checkUnnamed3395(core.List<api.Key> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkKey(o[0]); |
- checkKey(o[1]); |
-} |
- |
-core.int buildCounterAllocateIdsRequest = 0; |
-buildAllocateIdsRequest() { |
- var o = new api.AllocateIdsRequest(); |
- buildCounterAllocateIdsRequest++; |
- if (buildCounterAllocateIdsRequest < 3) { |
- o.keys = buildUnnamed3395(); |
- } |
- buildCounterAllocateIdsRequest--; |
- return o; |
-} |
- |
-checkAllocateIdsRequest(api.AllocateIdsRequest o) { |
- buildCounterAllocateIdsRequest++; |
- if (buildCounterAllocateIdsRequest < 3) { |
- checkUnnamed3395(o.keys); |
- } |
- buildCounterAllocateIdsRequest--; |
-} |
- |
-buildUnnamed3396() { |
- var o = new core.List<api.Key>(); |
- o.add(buildKey()); |
- o.add(buildKey()); |
- return o; |
-} |
- |
-checkUnnamed3396(core.List<api.Key> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkKey(o[0]); |
- checkKey(o[1]); |
-} |
- |
-core.int buildCounterAllocateIdsResponse = 0; |
-buildAllocateIdsResponse() { |
- var o = new api.AllocateIdsResponse(); |
- buildCounterAllocateIdsResponse++; |
- if (buildCounterAllocateIdsResponse < 3) { |
- o.keys = buildUnnamed3396(); |
- } |
- buildCounterAllocateIdsResponse--; |
- return o; |
-} |
- |
-checkAllocateIdsResponse(api.AllocateIdsResponse o) { |
- buildCounterAllocateIdsResponse++; |
- if (buildCounterAllocateIdsResponse < 3) { |
- checkUnnamed3396(o.keys); |
- } |
- buildCounterAllocateIdsResponse--; |
-} |
- |
-buildUnnamed3397() { |
- var o = new core.List<api.Value>(); |
- o.add(buildValue()); |
- o.add(buildValue()); |
- return o; |
-} |
- |
-checkUnnamed3397(core.List<api.Value> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkValue(o[0]); |
- checkValue(o[1]); |
-} |
- |
-core.int buildCounterArrayValue = 0; |
-buildArrayValue() { |
- var o = new api.ArrayValue(); |
- buildCounterArrayValue++; |
- if (buildCounterArrayValue < 3) { |
- o.values = buildUnnamed3397(); |
- } |
- buildCounterArrayValue--; |
- return o; |
-} |
- |
-checkArrayValue(api.ArrayValue o) { |
- buildCounterArrayValue++; |
- if (buildCounterArrayValue < 3) { |
- checkUnnamed3397(o.values); |
- } |
- buildCounterArrayValue--; |
-} |
- |
-core.int buildCounterBeginTransactionRequest = 0; |
-buildBeginTransactionRequest() { |
- var o = new api.BeginTransactionRequest(); |
- buildCounterBeginTransactionRequest++; |
- if (buildCounterBeginTransactionRequest < 3) { |
- } |
- buildCounterBeginTransactionRequest--; |
- return o; |
-} |
- |
-checkBeginTransactionRequest(api.BeginTransactionRequest o) { |
- buildCounterBeginTransactionRequest++; |
- if (buildCounterBeginTransactionRequest < 3) { |
- } |
- buildCounterBeginTransactionRequest--; |
-} |
- |
-core.int buildCounterBeginTransactionResponse = 0; |
-buildBeginTransactionResponse() { |
- var o = new api.BeginTransactionResponse(); |
- buildCounterBeginTransactionResponse++; |
- if (buildCounterBeginTransactionResponse < 3) { |
- o.transaction = "foo"; |
- } |
- buildCounterBeginTransactionResponse--; |
- return o; |
-} |
- |
-checkBeginTransactionResponse(api.BeginTransactionResponse o) { |
- buildCounterBeginTransactionResponse++; |
- if (buildCounterBeginTransactionResponse < 3) { |
- unittest.expect(o.transaction, unittest.equals('foo')); |
- } |
- buildCounterBeginTransactionResponse--; |
-} |
- |
-buildUnnamed3398() { |
- var o = new core.List<api.Mutation>(); |
- o.add(buildMutation()); |
- o.add(buildMutation()); |
- return o; |
-} |
- |
-checkUnnamed3398(core.List<api.Mutation> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkMutation(o[0]); |
- checkMutation(o[1]); |
-} |
- |
-core.int buildCounterCommitRequest = 0; |
-buildCommitRequest() { |
- var o = new api.CommitRequest(); |
- buildCounterCommitRequest++; |
- if (buildCounterCommitRequest < 3) { |
- o.mode = "foo"; |
- o.mutations = buildUnnamed3398(); |
- o.transaction = "foo"; |
- } |
- buildCounterCommitRequest--; |
- return o; |
-} |
- |
-checkCommitRequest(api.CommitRequest o) { |
- buildCounterCommitRequest++; |
- if (buildCounterCommitRequest < 3) { |
- unittest.expect(o.mode, unittest.equals('foo')); |
- checkUnnamed3398(o.mutations); |
- unittest.expect(o.transaction, unittest.equals('foo')); |
- } |
- buildCounterCommitRequest--; |
-} |
- |
-buildUnnamed3399() { |
- var o = new core.List<api.MutationResult>(); |
- o.add(buildMutationResult()); |
- o.add(buildMutationResult()); |
- return o; |
-} |
- |
-checkUnnamed3399(core.List<api.MutationResult> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkMutationResult(o[0]); |
- checkMutationResult(o[1]); |
-} |
- |
-core.int buildCounterCommitResponse = 0; |
-buildCommitResponse() { |
- var o = new api.CommitResponse(); |
- buildCounterCommitResponse++; |
- if (buildCounterCommitResponse < 3) { |
- o.indexUpdates = 42; |
- o.mutationResults = buildUnnamed3399(); |
- } |
- buildCounterCommitResponse--; |
- return o; |
-} |
- |
-checkCommitResponse(api.CommitResponse o) { |
- buildCounterCommitResponse++; |
- if (buildCounterCommitResponse < 3) { |
- unittest.expect(o.indexUpdates, unittest.equals(42)); |
- checkUnnamed3399(o.mutationResults); |
- } |
- buildCounterCommitResponse--; |
-} |
- |
-buildUnnamed3400() { |
- var o = new core.List<api.Filter>(); |
- o.add(buildFilter()); |
- o.add(buildFilter()); |
- return o; |
-} |
- |
-checkUnnamed3400(core.List<api.Filter> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkFilter(o[0]); |
- checkFilter(o[1]); |
-} |
- |
-core.int buildCounterCompositeFilter = 0; |
-buildCompositeFilter() { |
- var o = new api.CompositeFilter(); |
- buildCounterCompositeFilter++; |
- if (buildCounterCompositeFilter < 3) { |
- o.filters = buildUnnamed3400(); |
- o.op = "foo"; |
- } |
- buildCounterCompositeFilter--; |
- return o; |
-} |
- |
-checkCompositeFilter(api.CompositeFilter o) { |
- buildCounterCompositeFilter++; |
- if (buildCounterCompositeFilter < 3) { |
- checkUnnamed3400(o.filters); |
- unittest.expect(o.op, unittest.equals('foo')); |
- } |
- buildCounterCompositeFilter--; |
-} |
- |
-buildUnnamed3401() { |
- var o = new core.Map<core.String, api.Value>(); |
- o["x"] = buildValue(); |
- o["y"] = buildValue(); |
- return o; |
-} |
- |
-checkUnnamed3401(core.Map<core.String, api.Value> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkValue(o["x"]); |
- checkValue(o["y"]); |
-} |
- |
-core.int buildCounterEntity = 0; |
-buildEntity() { |
- var o = new api.Entity(); |
- buildCounterEntity++; |
- if (buildCounterEntity < 3) { |
- o.key = buildKey(); |
- o.properties = buildUnnamed3401(); |
- } |
- buildCounterEntity--; |
- return o; |
-} |
- |
-checkEntity(api.Entity o) { |
- buildCounterEntity++; |
- if (buildCounterEntity < 3) { |
- checkKey(o.key); |
- checkUnnamed3401(o.properties); |
- } |
- buildCounterEntity--; |
-} |
- |
-core.int buildCounterEntityResult = 0; |
-buildEntityResult() { |
- var o = new api.EntityResult(); |
- buildCounterEntityResult++; |
- if (buildCounterEntityResult < 3) { |
- o.cursor = "foo"; |
- o.entity = buildEntity(); |
- o.version = "foo"; |
- } |
- buildCounterEntityResult--; |
- return o; |
-} |
- |
-checkEntityResult(api.EntityResult o) { |
- buildCounterEntityResult++; |
- if (buildCounterEntityResult < 3) { |
- unittest.expect(o.cursor, unittest.equals('foo')); |
- checkEntity(o.entity); |
- unittest.expect(o.version, unittest.equals('foo')); |
- } |
- buildCounterEntityResult--; |
-} |
- |
-core.int buildCounterFilter = 0; |
-buildFilter() { |
- var o = new api.Filter(); |
- buildCounterFilter++; |
- if (buildCounterFilter < 3) { |
- o.compositeFilter = buildCompositeFilter(); |
- o.propertyFilter = buildPropertyFilter(); |
- } |
- buildCounterFilter--; |
- return o; |
-} |
- |
-checkFilter(api.Filter o) { |
- buildCounterFilter++; |
- if (buildCounterFilter < 3) { |
- checkCompositeFilter(o.compositeFilter); |
- checkPropertyFilter(o.propertyFilter); |
- } |
- buildCounterFilter--; |
-} |
- |
-buildUnnamed3402() { |
- var o = new core.Map<core.String, api.GqlQueryParameter>(); |
- o["x"] = buildGqlQueryParameter(); |
- o["y"] = buildGqlQueryParameter(); |
- return o; |
-} |
- |
-checkUnnamed3402(core.Map<core.String, api.GqlQueryParameter> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkGqlQueryParameter(o["x"]); |
- checkGqlQueryParameter(o["y"]); |
-} |
- |
-buildUnnamed3403() { |
- var o = new core.List<api.GqlQueryParameter>(); |
- o.add(buildGqlQueryParameter()); |
- o.add(buildGqlQueryParameter()); |
- return o; |
-} |
- |
-checkUnnamed3403(core.List<api.GqlQueryParameter> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkGqlQueryParameter(o[0]); |
- checkGqlQueryParameter(o[1]); |
-} |
- |
-core.int buildCounterGqlQuery = 0; |
-buildGqlQuery() { |
- var o = new api.GqlQuery(); |
- buildCounterGqlQuery++; |
- if (buildCounterGqlQuery < 3) { |
- o.allowLiterals = true; |
- o.namedBindings = buildUnnamed3402(); |
- o.positionalBindings = buildUnnamed3403(); |
- o.queryString = "foo"; |
- } |
- buildCounterGqlQuery--; |
- return o; |
-} |
- |
-checkGqlQuery(api.GqlQuery o) { |
- buildCounterGqlQuery++; |
- if (buildCounterGqlQuery < 3) { |
- unittest.expect(o.allowLiterals, unittest.isTrue); |
- checkUnnamed3402(o.namedBindings); |
- checkUnnamed3403(o.positionalBindings); |
- unittest.expect(o.queryString, unittest.equals('foo')); |
- } |
- buildCounterGqlQuery--; |
-} |
- |
-core.int buildCounterGqlQueryParameter = 0; |
-buildGqlQueryParameter() { |
- var o = new api.GqlQueryParameter(); |
- buildCounterGqlQueryParameter++; |
- if (buildCounterGqlQueryParameter < 3) { |
- o.cursor = "foo"; |
- o.value = buildValue(); |
- } |
- buildCounterGqlQueryParameter--; |
- return o; |
-} |
- |
-checkGqlQueryParameter(api.GqlQueryParameter o) { |
- buildCounterGqlQueryParameter++; |
- if (buildCounterGqlQueryParameter < 3) { |
- unittest.expect(o.cursor, unittest.equals('foo')); |
- checkValue(o.value); |
- } |
- buildCounterGqlQueryParameter--; |
-} |
- |
-buildUnnamed3404() { |
- var o = new core.List<api.PathElement>(); |
- o.add(buildPathElement()); |
- o.add(buildPathElement()); |
- return o; |
-} |
- |
-checkUnnamed3404(core.List<api.PathElement> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkPathElement(o[0]); |
- checkPathElement(o[1]); |
-} |
- |
-core.int buildCounterKey = 0; |
-buildKey() { |
- var o = new api.Key(); |
- buildCounterKey++; |
- if (buildCounterKey < 3) { |
- o.partitionId = buildPartitionId(); |
- o.path = buildUnnamed3404(); |
- } |
- buildCounterKey--; |
- return o; |
-} |
- |
-checkKey(api.Key o) { |
- buildCounterKey++; |
- if (buildCounterKey < 3) { |
- checkPartitionId(o.partitionId); |
- checkUnnamed3404(o.path); |
- } |
- buildCounterKey--; |
-} |
- |
-core.int buildCounterKindExpression = 0; |
-buildKindExpression() { |
- var o = new api.KindExpression(); |
- buildCounterKindExpression++; |
- if (buildCounterKindExpression < 3) { |
- o.name = "foo"; |
- } |
- buildCounterKindExpression--; |
- return o; |
-} |
- |
-checkKindExpression(api.KindExpression o) { |
- buildCounterKindExpression++; |
- if (buildCounterKindExpression < 3) { |
- unittest.expect(o.name, unittest.equals('foo')); |
- } |
- buildCounterKindExpression--; |
-} |
- |
-core.int buildCounterLatLng = 0; |
-buildLatLng() { |
- var o = new api.LatLng(); |
- buildCounterLatLng++; |
- if (buildCounterLatLng < 3) { |
- o.latitude = 42.0; |
- o.longitude = 42.0; |
- } |
- buildCounterLatLng--; |
- return o; |
-} |
- |
-checkLatLng(api.LatLng o) { |
- buildCounterLatLng++; |
- if (buildCounterLatLng < 3) { |
- unittest.expect(o.latitude, unittest.equals(42.0)); |
- unittest.expect(o.longitude, unittest.equals(42.0)); |
- } |
- buildCounterLatLng--; |
-} |
- |
-buildUnnamed3405() { |
- var o = new core.List<api.Key>(); |
- o.add(buildKey()); |
- o.add(buildKey()); |
- return o; |
-} |
- |
-checkUnnamed3405(core.List<api.Key> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkKey(o[0]); |
- checkKey(o[1]); |
-} |
- |
-core.int buildCounterLookupRequest = 0; |
-buildLookupRequest() { |
- var o = new api.LookupRequest(); |
- buildCounterLookupRequest++; |
- if (buildCounterLookupRequest < 3) { |
- o.keys = buildUnnamed3405(); |
- o.readOptions = buildReadOptions(); |
- } |
- buildCounterLookupRequest--; |
- return o; |
-} |
- |
-checkLookupRequest(api.LookupRequest o) { |
- buildCounterLookupRequest++; |
- if (buildCounterLookupRequest < 3) { |
- checkUnnamed3405(o.keys); |
- checkReadOptions(o.readOptions); |
- } |
- buildCounterLookupRequest--; |
-} |
- |
-buildUnnamed3406() { |
- var o = new core.List<api.Key>(); |
- o.add(buildKey()); |
- o.add(buildKey()); |
- return o; |
-} |
- |
-checkUnnamed3406(core.List<api.Key> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkKey(o[0]); |
- checkKey(o[1]); |
-} |
- |
-buildUnnamed3407() { |
- var o = new core.List<api.EntityResult>(); |
- o.add(buildEntityResult()); |
- o.add(buildEntityResult()); |
- return o; |
-} |
- |
-checkUnnamed3407(core.List<api.EntityResult> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkEntityResult(o[0]); |
- checkEntityResult(o[1]); |
-} |
- |
-buildUnnamed3408() { |
- var o = new core.List<api.EntityResult>(); |
- o.add(buildEntityResult()); |
- o.add(buildEntityResult()); |
- return o; |
-} |
- |
-checkUnnamed3408(core.List<api.EntityResult> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkEntityResult(o[0]); |
- checkEntityResult(o[1]); |
-} |
- |
-core.int buildCounterLookupResponse = 0; |
-buildLookupResponse() { |
- var o = new api.LookupResponse(); |
- buildCounterLookupResponse++; |
- if (buildCounterLookupResponse < 3) { |
- o.deferred = buildUnnamed3406(); |
- o.found = buildUnnamed3407(); |
- o.missing = buildUnnamed3408(); |
- } |
- buildCounterLookupResponse--; |
- return o; |
-} |
- |
-checkLookupResponse(api.LookupResponse o) { |
- buildCounterLookupResponse++; |
- if (buildCounterLookupResponse < 3) { |
- checkUnnamed3406(o.deferred); |
- checkUnnamed3407(o.found); |
- checkUnnamed3408(o.missing); |
- } |
- buildCounterLookupResponse--; |
-} |
- |
-core.int buildCounterMutation = 0; |
-buildMutation() { |
- var o = new api.Mutation(); |
- buildCounterMutation++; |
- if (buildCounterMutation < 3) { |
- o.baseVersion = "foo"; |
- o.delete = buildKey(); |
- o.insert = buildEntity(); |
- o.update = buildEntity(); |
- o.upsert = buildEntity(); |
- } |
- buildCounterMutation--; |
- return o; |
-} |
- |
-checkMutation(api.Mutation o) { |
- buildCounterMutation++; |
- if (buildCounterMutation < 3) { |
- unittest.expect(o.baseVersion, unittest.equals('foo')); |
- checkKey(o.delete); |
- checkEntity(o.insert); |
- checkEntity(o.update); |
- checkEntity(o.upsert); |
- } |
- buildCounterMutation--; |
-} |
- |
-core.int buildCounterMutationResult = 0; |
-buildMutationResult() { |
- var o = new api.MutationResult(); |
- buildCounterMutationResult++; |
- if (buildCounterMutationResult < 3) { |
- o.conflictDetected = true; |
- o.key = buildKey(); |
- o.version = "foo"; |
- } |
- buildCounterMutationResult--; |
- return o; |
-} |
- |
-checkMutationResult(api.MutationResult o) { |
- buildCounterMutationResult++; |
- if (buildCounterMutationResult < 3) { |
- unittest.expect(o.conflictDetected, unittest.isTrue); |
- checkKey(o.key); |
- unittest.expect(o.version, unittest.equals('foo')); |
- } |
- buildCounterMutationResult--; |
-} |
- |
-core.int buildCounterPartitionId = 0; |
-buildPartitionId() { |
- var o = new api.PartitionId(); |
- buildCounterPartitionId++; |
- if (buildCounterPartitionId < 3) { |
- o.namespaceId = "foo"; |
- o.projectId = "foo"; |
- } |
- buildCounterPartitionId--; |
- return o; |
-} |
- |
-checkPartitionId(api.PartitionId o) { |
- buildCounterPartitionId++; |
- if (buildCounterPartitionId < 3) { |
- unittest.expect(o.namespaceId, unittest.equals('foo')); |
- unittest.expect(o.projectId, unittest.equals('foo')); |
- } |
- buildCounterPartitionId--; |
-} |
- |
-core.int buildCounterPathElement = 0; |
-buildPathElement() { |
- var o = new api.PathElement(); |
- buildCounterPathElement++; |
- if (buildCounterPathElement < 3) { |
- o.id = "foo"; |
- o.kind = "foo"; |
- o.name = "foo"; |
- } |
- buildCounterPathElement--; |
- return o; |
-} |
- |
-checkPathElement(api.PathElement o) { |
- buildCounterPathElement++; |
- if (buildCounterPathElement < 3) { |
- unittest.expect(o.id, unittest.equals('foo')); |
- unittest.expect(o.kind, unittest.equals('foo')); |
- unittest.expect(o.name, unittest.equals('foo')); |
- } |
- buildCounterPathElement--; |
-} |
- |
-core.int buildCounterProjection = 0; |
-buildProjection() { |
- var o = new api.Projection(); |
- buildCounterProjection++; |
- if (buildCounterProjection < 3) { |
- o.property = buildPropertyReference(); |
- } |
- buildCounterProjection--; |
- return o; |
-} |
- |
-checkProjection(api.Projection o) { |
- buildCounterProjection++; |
- if (buildCounterProjection < 3) { |
- checkPropertyReference(o.property); |
- } |
- buildCounterProjection--; |
-} |
- |
-core.int buildCounterPropertyFilter = 0; |
-buildPropertyFilter() { |
- var o = new api.PropertyFilter(); |
- buildCounterPropertyFilter++; |
- if (buildCounterPropertyFilter < 3) { |
- o.op = "foo"; |
- o.property = buildPropertyReference(); |
- o.value = buildValue(); |
- } |
- buildCounterPropertyFilter--; |
- return o; |
-} |
- |
-checkPropertyFilter(api.PropertyFilter o) { |
- buildCounterPropertyFilter++; |
- if (buildCounterPropertyFilter < 3) { |
- unittest.expect(o.op, unittest.equals('foo')); |
- checkPropertyReference(o.property); |
- checkValue(o.value); |
- } |
- buildCounterPropertyFilter--; |
-} |
- |
-core.int buildCounterPropertyOrder = 0; |
-buildPropertyOrder() { |
- var o = new api.PropertyOrder(); |
- buildCounterPropertyOrder++; |
- if (buildCounterPropertyOrder < 3) { |
- o.direction = "foo"; |
- o.property = buildPropertyReference(); |
- } |
- buildCounterPropertyOrder--; |
- return o; |
-} |
- |
-checkPropertyOrder(api.PropertyOrder o) { |
- buildCounterPropertyOrder++; |
- if (buildCounterPropertyOrder < 3) { |
- unittest.expect(o.direction, unittest.equals('foo')); |
- checkPropertyReference(o.property); |
- } |
- buildCounterPropertyOrder--; |
-} |
- |
-core.int buildCounterPropertyReference = 0; |
-buildPropertyReference() { |
- var o = new api.PropertyReference(); |
- buildCounterPropertyReference++; |
- if (buildCounterPropertyReference < 3) { |
- o.name = "foo"; |
- } |
- buildCounterPropertyReference--; |
- return o; |
-} |
- |
-checkPropertyReference(api.PropertyReference o) { |
- buildCounterPropertyReference++; |
- if (buildCounterPropertyReference < 3) { |
- unittest.expect(o.name, unittest.equals('foo')); |
- } |
- buildCounterPropertyReference--; |
-} |
- |
-buildUnnamed3409() { |
- var o = new core.List<api.PropertyReference>(); |
- o.add(buildPropertyReference()); |
- o.add(buildPropertyReference()); |
- return o; |
-} |
- |
-checkUnnamed3409(core.List<api.PropertyReference> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkPropertyReference(o[0]); |
- checkPropertyReference(o[1]); |
-} |
- |
-buildUnnamed3410() { |
- var o = new core.List<api.KindExpression>(); |
- o.add(buildKindExpression()); |
- o.add(buildKindExpression()); |
- return o; |
-} |
- |
-checkUnnamed3410(core.List<api.KindExpression> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkKindExpression(o[0]); |
- checkKindExpression(o[1]); |
-} |
- |
-buildUnnamed3411() { |
- var o = new core.List<api.PropertyOrder>(); |
- o.add(buildPropertyOrder()); |
- o.add(buildPropertyOrder()); |
- return o; |
-} |
- |
-checkUnnamed3411(core.List<api.PropertyOrder> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkPropertyOrder(o[0]); |
- checkPropertyOrder(o[1]); |
-} |
- |
-buildUnnamed3412() { |
- var o = new core.List<api.Projection>(); |
- o.add(buildProjection()); |
- o.add(buildProjection()); |
- return o; |
-} |
- |
-checkUnnamed3412(core.List<api.Projection> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkProjection(o[0]); |
- checkProjection(o[1]); |
-} |
- |
-core.int buildCounterQuery = 0; |
-buildQuery() { |
- var o = new api.Query(); |
- buildCounterQuery++; |
- if (buildCounterQuery < 3) { |
- o.distinctOn = buildUnnamed3409(); |
- o.endCursor = "foo"; |
- o.filter = buildFilter(); |
- o.kind = buildUnnamed3410(); |
- o.limit = 42; |
- o.offset = 42; |
- o.order = buildUnnamed3411(); |
- o.projection = buildUnnamed3412(); |
- o.startCursor = "foo"; |
- } |
- buildCounterQuery--; |
- return o; |
-} |
- |
-checkQuery(api.Query o) { |
- buildCounterQuery++; |
- if (buildCounterQuery < 3) { |
- checkUnnamed3409(o.distinctOn); |
- unittest.expect(o.endCursor, unittest.equals('foo')); |
- checkFilter(o.filter); |
- checkUnnamed3410(o.kind); |
- unittest.expect(o.limit, unittest.equals(42)); |
- unittest.expect(o.offset, unittest.equals(42)); |
- checkUnnamed3411(o.order); |
- checkUnnamed3412(o.projection); |
- unittest.expect(o.startCursor, unittest.equals('foo')); |
- } |
- buildCounterQuery--; |
-} |
- |
-buildUnnamed3413() { |
- var o = new core.List<api.EntityResult>(); |
- o.add(buildEntityResult()); |
- o.add(buildEntityResult()); |
- return o; |
-} |
- |
-checkUnnamed3413(core.List<api.EntityResult> o) { |
- unittest.expect(o, unittest.hasLength(2)); |
- checkEntityResult(o[0]); |
- checkEntityResult(o[1]); |
-} |
- |
-core.int buildCounterQueryResultBatch = 0; |
-buildQueryResultBatch() { |
- var o = new api.QueryResultBatch(); |
- buildCounterQueryResultBatch++; |
- if (buildCounterQueryResultBatch < 3) { |
- o.endCursor = "foo"; |
- o.entityResultType = "foo"; |
- o.entityResults = buildUnnamed3413(); |
- o.moreResults = "foo"; |
- o.skippedCursor = "foo"; |
- o.skippedResults = 42; |
- o.snapshotVersion = "foo"; |
- } |
- buildCounterQueryResultBatch--; |
- return o; |
-} |
- |
-checkQueryResultBatch(api.QueryResultBatch o) { |
- buildCounterQueryResultBatch++; |
- if (buildCounterQueryResultBatch < 3) { |
- unittest.expect(o.endCursor, unittest.equals('foo')); |
- unittest.expect(o.entityResultType, unittest.equals('foo')); |
- checkUnnamed3413(o.entityResults); |
- unittest.expect(o.moreResults, unittest.equals('foo')); |
- unittest.expect(o.skippedCursor, unittest.equals('foo')); |
- unittest.expect(o.skippedResults, unittest.equals(42)); |
- unittest.expect(o.snapshotVersion, unittest.equals('foo')); |
- } |
- buildCounterQueryResultBatch--; |
-} |
- |
-core.int buildCounterReadOptions = 0; |
-buildReadOptions() { |
- var o = new api.ReadOptions(); |
- buildCounterReadOptions++; |
- if (buildCounterReadOptions < 3) { |
- o.readConsistency = "foo"; |
- o.transaction = "foo"; |
- } |
- buildCounterReadOptions--; |
- return o; |
-} |
- |
-checkReadOptions(api.ReadOptions o) { |
- buildCounterReadOptions++; |
- if (buildCounterReadOptions < 3) { |
- unittest.expect(o.readConsistency, unittest.equals('foo')); |
- unittest.expect(o.transaction, unittest.equals('foo')); |
- } |
- buildCounterReadOptions--; |
-} |
- |
-core.int buildCounterRollbackRequest = 0; |
-buildRollbackRequest() { |
- var o = new api.RollbackRequest(); |
- buildCounterRollbackRequest++; |
- if (buildCounterRollbackRequest < 3) { |
- o.transaction = "foo"; |
- } |
- buildCounterRollbackRequest--; |
- return o; |
-} |
- |
-checkRollbackRequest(api.RollbackRequest o) { |
- buildCounterRollbackRequest++; |
- if (buildCounterRollbackRequest < 3) { |
- unittest.expect(o.transaction, unittest.equals('foo')); |
- } |
- buildCounterRollbackRequest--; |
-} |
- |
-core.int buildCounterRollbackResponse = 0; |
-buildRollbackResponse() { |
- var o = new api.RollbackResponse(); |
- buildCounterRollbackResponse++; |
- if (buildCounterRollbackResponse < 3) { |
- } |
- buildCounterRollbackResponse--; |
- return o; |
-} |
- |
-checkRollbackResponse(api.RollbackResponse o) { |
- buildCounterRollbackResponse++; |
- if (buildCounterRollbackResponse < 3) { |
- } |
- buildCounterRollbackResponse--; |
-} |
- |
-core.int buildCounterRunQueryRequest = 0; |
-buildRunQueryRequest() { |
- var o = new api.RunQueryRequest(); |
- buildCounterRunQueryRequest++; |
- if (buildCounterRunQueryRequest < 3) { |
- o.gqlQuery = buildGqlQuery(); |
- o.partitionId = buildPartitionId(); |
- o.query = buildQuery(); |
- o.readOptions = buildReadOptions(); |
- } |
- buildCounterRunQueryRequest--; |
- return o; |
-} |
- |
-checkRunQueryRequest(api.RunQueryRequest o) { |
- buildCounterRunQueryRequest++; |
- if (buildCounterRunQueryRequest < 3) { |
- checkGqlQuery(o.gqlQuery); |
- checkPartitionId(o.partitionId); |
- checkQuery(o.query); |
- checkReadOptions(o.readOptions); |
- } |
- buildCounterRunQueryRequest--; |
-} |
- |
-core.int buildCounterRunQueryResponse = 0; |
-buildRunQueryResponse() { |
- var o = new api.RunQueryResponse(); |
- buildCounterRunQueryResponse++; |
- if (buildCounterRunQueryResponse < 3) { |
- o.batch = buildQueryResultBatch(); |
- o.query = buildQuery(); |
- } |
- buildCounterRunQueryResponse--; |
- return o; |
-} |
- |
-checkRunQueryResponse(api.RunQueryResponse o) { |
- buildCounterRunQueryResponse++; |
- if (buildCounterRunQueryResponse < 3) { |
- checkQueryResultBatch(o.batch); |
- checkQuery(o.query); |
- } |
- buildCounterRunQueryResponse--; |
-} |
- |
-core.int buildCounterValue = 0; |
-buildValue() { |
- var o = new api.Value(); |
- buildCounterValue++; |
- if (buildCounterValue < 3) { |
- o.arrayValue = buildArrayValue(); |
- o.blobValue = "foo"; |
- o.booleanValue = true; |
- o.doubleValue = 42.0; |
- o.entityValue = buildEntity(); |
- o.excludeFromIndexes = true; |
- o.geoPointValue = buildLatLng(); |
- o.integerValue = "foo"; |
- o.keyValue = buildKey(); |
- o.meaning = 42; |
- o.nullValue = "foo"; |
- o.stringValue = "foo"; |
- o.timestampValue = "foo"; |
- } |
- buildCounterValue--; |
- return o; |
-} |
- |
-checkValue(api.Value o) { |
- buildCounterValue++; |
- if (buildCounterValue < 3) { |
- checkArrayValue(o.arrayValue); |
- unittest.expect(o.blobValue, unittest.equals('foo')); |
- unittest.expect(o.booleanValue, unittest.isTrue); |
- unittest.expect(o.doubleValue, unittest.equals(42.0)); |
- checkEntity(o.entityValue); |
- unittest.expect(o.excludeFromIndexes, unittest.isTrue); |
- checkLatLng(o.geoPointValue); |
- unittest.expect(o.integerValue, unittest.equals('foo')); |
- checkKey(o.keyValue); |
- unittest.expect(o.meaning, unittest.equals(42)); |
- unittest.expect(o.nullValue, unittest.equals('foo')); |
- unittest.expect(o.stringValue, unittest.equals('foo')); |
- unittest.expect(o.timestampValue, unittest.equals('foo')); |
- } |
- buildCounterValue--; |
-} |
- |
- |
-main() { |
- unittest.group("obj-schema-AllocateIdsRequest", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildAllocateIdsRequest(); |
- var od = new api.AllocateIdsRequest.fromJson(o.toJson()); |
- checkAllocateIdsRequest(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-AllocateIdsResponse", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildAllocateIdsResponse(); |
- var od = new api.AllocateIdsResponse.fromJson(o.toJson()); |
- checkAllocateIdsResponse(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-ArrayValue", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildArrayValue(); |
- var od = new api.ArrayValue.fromJson(o.toJson()); |
- checkArrayValue(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-BeginTransactionRequest", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildBeginTransactionRequest(); |
- var od = new api.BeginTransactionRequest.fromJson(o.toJson()); |
- checkBeginTransactionRequest(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-BeginTransactionResponse", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildBeginTransactionResponse(); |
- var od = new api.BeginTransactionResponse.fromJson(o.toJson()); |
- checkBeginTransactionResponse(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-CommitRequest", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildCommitRequest(); |
- var od = new api.CommitRequest.fromJson(o.toJson()); |
- checkCommitRequest(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-CommitResponse", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildCommitResponse(); |
- var od = new api.CommitResponse.fromJson(o.toJson()); |
- checkCommitResponse(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-CompositeFilter", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildCompositeFilter(); |
- var od = new api.CompositeFilter.fromJson(o.toJson()); |
- checkCompositeFilter(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-Entity", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildEntity(); |
- var od = new api.Entity.fromJson(o.toJson()); |
- checkEntity(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-EntityResult", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildEntityResult(); |
- var od = new api.EntityResult.fromJson(o.toJson()); |
- checkEntityResult(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-Filter", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildFilter(); |
- var od = new api.Filter.fromJson(o.toJson()); |
- checkFilter(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-GqlQuery", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildGqlQuery(); |
- var od = new api.GqlQuery.fromJson(o.toJson()); |
- checkGqlQuery(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-GqlQueryParameter", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildGqlQueryParameter(); |
- var od = new api.GqlQueryParameter.fromJson(o.toJson()); |
- checkGqlQueryParameter(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-Key", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildKey(); |
- var od = new api.Key.fromJson(o.toJson()); |
- checkKey(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-KindExpression", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildKindExpression(); |
- var od = new api.KindExpression.fromJson(o.toJson()); |
- checkKindExpression(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-LatLng", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildLatLng(); |
- var od = new api.LatLng.fromJson(o.toJson()); |
- checkLatLng(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-LookupRequest", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildLookupRequest(); |
- var od = new api.LookupRequest.fromJson(o.toJson()); |
- checkLookupRequest(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-LookupResponse", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildLookupResponse(); |
- var od = new api.LookupResponse.fromJson(o.toJson()); |
- checkLookupResponse(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-Mutation", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildMutation(); |
- var od = new api.Mutation.fromJson(o.toJson()); |
- checkMutation(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-MutationResult", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildMutationResult(); |
- var od = new api.MutationResult.fromJson(o.toJson()); |
- checkMutationResult(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-PartitionId", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildPartitionId(); |
- var od = new api.PartitionId.fromJson(o.toJson()); |
- checkPartitionId(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-PathElement", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildPathElement(); |
- var od = new api.PathElement.fromJson(o.toJson()); |
- checkPathElement(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-Projection", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildProjection(); |
- var od = new api.Projection.fromJson(o.toJson()); |
- checkProjection(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-PropertyFilter", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildPropertyFilter(); |
- var od = new api.PropertyFilter.fromJson(o.toJson()); |
- checkPropertyFilter(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-PropertyOrder", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildPropertyOrder(); |
- var od = new api.PropertyOrder.fromJson(o.toJson()); |
- checkPropertyOrder(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-PropertyReference", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildPropertyReference(); |
- var od = new api.PropertyReference.fromJson(o.toJson()); |
- checkPropertyReference(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-Query", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildQuery(); |
- var od = new api.Query.fromJson(o.toJson()); |
- checkQuery(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-QueryResultBatch", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildQueryResultBatch(); |
- var od = new api.QueryResultBatch.fromJson(o.toJson()); |
- checkQueryResultBatch(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-ReadOptions", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildReadOptions(); |
- var od = new api.ReadOptions.fromJson(o.toJson()); |
- checkReadOptions(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-RollbackRequest", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildRollbackRequest(); |
- var od = new api.RollbackRequest.fromJson(o.toJson()); |
- checkRollbackRequest(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-RollbackResponse", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildRollbackResponse(); |
- var od = new api.RollbackResponse.fromJson(o.toJson()); |
- checkRollbackResponse(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-RunQueryRequest", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildRunQueryRequest(); |
- var od = new api.RunQueryRequest.fromJson(o.toJson()); |
- checkRunQueryRequest(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-RunQueryResponse", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildRunQueryResponse(); |
- var od = new api.RunQueryResponse.fromJson(o.toJson()); |
- checkRunQueryResponse(od); |
- }); |
- }); |
- |
- |
- unittest.group("obj-schema-Value", () { |
- unittest.test("to-json--from-json", () { |
- var o = buildValue(); |
- var od = new api.Value.fromJson(o.toJson()); |
- checkValue(od); |
- }); |
- }); |
- |
- |
- unittest.group("resource-ProjectsResourceApi", () { |
- unittest.test("method--allocateIds", () { |
- |
- var mock = new HttpServerMock(); |
- api.ProjectsResourceApi res = new api.DatastoreApi(mock).projects; |
- var arg_request = buildAllocateIdsRequest(); |
- var arg_projectId = "foo"; |
- mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
- var obj = new api.AllocateIdsRequest.fromJson(json); |
- checkAllocateIdsRequest(obj); |
- |
- var path = (req.url).path; |
- var pathOffset = 0; |
- var index; |
- var subPart; |
- unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
- pathOffset += 1; |
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v1beta3/projects/")); |
- pathOffset += 17; |
- index = path.indexOf(":allocateIds", pathOffset); |
- unittest.expect(index >= 0, unittest.isTrue); |
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
- pathOffset = index; |
- unittest.expect(subPart, unittest.equals("$arg_projectId")); |
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals(":allocateIds")); |
- pathOffset += 12; |
- |
- var query = (req.url).query; |
- var queryOffset = 0; |
- var queryMap = {}; |
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
- parseBool(n) { |
- if (n == "true") return true; |
- if (n == "false") return false; |
- if (n == null) return null; |
- throw new core.ArgumentError("Invalid boolean: $n"); |
- } |
- if (query.length > 0) { |
- for (var part in query.split("&")) { |
- var keyvalue = part.split("="); |
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
- } |
- } |
- |
- |
- var h = { |
- "content-type" : "application/json; charset=utf-8", |
- }; |
- var resp = convert.JSON.encode(buildAllocateIdsResponse()); |
- return new async.Future.value(stringResponse(200, h, resp)); |
- }), true); |
- res.allocateIds(arg_request, arg_projectId).then(unittest.expectAsync(((api.AllocateIdsResponse response) { |
- checkAllocateIdsResponse(response); |
- }))); |
- }); |
- |
- unittest.test("method--beginTransaction", () { |
- |
- var mock = new HttpServerMock(); |
- api.ProjectsResourceApi res = new api.DatastoreApi(mock).projects; |
- var arg_request = buildBeginTransactionRequest(); |
- var arg_projectId = "foo"; |
- mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
- var obj = new api.BeginTransactionRequest.fromJson(json); |
- checkBeginTransactionRequest(obj); |
- |
- var path = (req.url).path; |
- var pathOffset = 0; |
- var index; |
- var subPart; |
- unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
- pathOffset += 1; |
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v1beta3/projects/")); |
- pathOffset += 17; |
- index = path.indexOf(":beginTransaction", pathOffset); |
- unittest.expect(index >= 0, unittest.isTrue); |
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
- pathOffset = index; |
- unittest.expect(subPart, unittest.equals("$arg_projectId")); |
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals(":beginTransaction")); |
- pathOffset += 17; |
- |
- var query = (req.url).query; |
- var queryOffset = 0; |
- var queryMap = {}; |
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
- parseBool(n) { |
- if (n == "true") return true; |
- if (n == "false") return false; |
- if (n == null) return null; |
- throw new core.ArgumentError("Invalid boolean: $n"); |
- } |
- if (query.length > 0) { |
- for (var part in query.split("&")) { |
- var keyvalue = part.split("="); |
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
- } |
- } |
- |
- |
- var h = { |
- "content-type" : "application/json; charset=utf-8", |
- }; |
- var resp = convert.JSON.encode(buildBeginTransactionResponse()); |
- return new async.Future.value(stringResponse(200, h, resp)); |
- }), true); |
- res.beginTransaction(arg_request, arg_projectId).then(unittest.expectAsync(((api.BeginTransactionResponse response) { |
- checkBeginTransactionResponse(response); |
- }))); |
- }); |
- |
- unittest.test("method--commit", () { |
- |
- var mock = new HttpServerMock(); |
- api.ProjectsResourceApi res = new api.DatastoreApi(mock).projects; |
- var arg_request = buildCommitRequest(); |
- var arg_projectId = "foo"; |
- mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
- var obj = new api.CommitRequest.fromJson(json); |
- checkCommitRequest(obj); |
- |
- var path = (req.url).path; |
- var pathOffset = 0; |
- var index; |
- var subPart; |
- unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
- pathOffset += 1; |
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v1beta3/projects/")); |
- pathOffset += 17; |
- index = path.indexOf(":commit", pathOffset); |
- unittest.expect(index >= 0, unittest.isTrue); |
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
- pathOffset = index; |
- unittest.expect(subPart, unittest.equals("$arg_projectId")); |
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals(":commit")); |
- pathOffset += 7; |
- |
- var query = (req.url).query; |
- var queryOffset = 0; |
- var queryMap = {}; |
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
- parseBool(n) { |
- if (n == "true") return true; |
- if (n == "false") return false; |
- if (n == null) return null; |
- throw new core.ArgumentError("Invalid boolean: $n"); |
- } |
- if (query.length > 0) { |
- for (var part in query.split("&")) { |
- var keyvalue = part.split("="); |
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
- } |
- } |
- |
- |
- var h = { |
- "content-type" : "application/json; charset=utf-8", |
- }; |
- var resp = convert.JSON.encode(buildCommitResponse()); |
- return new async.Future.value(stringResponse(200, h, resp)); |
- }), true); |
- res.commit(arg_request, arg_projectId).then(unittest.expectAsync(((api.CommitResponse response) { |
- checkCommitResponse(response); |
- }))); |
- }); |
- |
- unittest.test("method--lookup", () { |
- |
- var mock = new HttpServerMock(); |
- api.ProjectsResourceApi res = new api.DatastoreApi(mock).projects; |
- var arg_request = buildLookupRequest(); |
- var arg_projectId = "foo"; |
- mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
- var obj = new api.LookupRequest.fromJson(json); |
- checkLookupRequest(obj); |
- |
- var path = (req.url).path; |
- var pathOffset = 0; |
- var index; |
- var subPart; |
- unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
- pathOffset += 1; |
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v1beta3/projects/")); |
- pathOffset += 17; |
- index = path.indexOf(":lookup", pathOffset); |
- unittest.expect(index >= 0, unittest.isTrue); |
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
- pathOffset = index; |
- unittest.expect(subPart, unittest.equals("$arg_projectId")); |
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals(":lookup")); |
- pathOffset += 7; |
- |
- var query = (req.url).query; |
- var queryOffset = 0; |
- var queryMap = {}; |
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
- parseBool(n) { |
- if (n == "true") return true; |
- if (n == "false") return false; |
- if (n == null) return null; |
- throw new core.ArgumentError("Invalid boolean: $n"); |
- } |
- if (query.length > 0) { |
- for (var part in query.split("&")) { |
- var keyvalue = part.split("="); |
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
- } |
- } |
- |
- |
- var h = { |
- "content-type" : "application/json; charset=utf-8", |
- }; |
- var resp = convert.JSON.encode(buildLookupResponse()); |
- return new async.Future.value(stringResponse(200, h, resp)); |
- }), true); |
- res.lookup(arg_request, arg_projectId).then(unittest.expectAsync(((api.LookupResponse response) { |
- checkLookupResponse(response); |
- }))); |
- }); |
- |
- unittest.test("method--rollback", () { |
- |
- var mock = new HttpServerMock(); |
- api.ProjectsResourceApi res = new api.DatastoreApi(mock).projects; |
- var arg_request = buildRollbackRequest(); |
- var arg_projectId = "foo"; |
- mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
- var obj = new api.RollbackRequest.fromJson(json); |
- checkRollbackRequest(obj); |
- |
- var path = (req.url).path; |
- var pathOffset = 0; |
- var index; |
- var subPart; |
- unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
- pathOffset += 1; |
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v1beta3/projects/")); |
- pathOffset += 17; |
- index = path.indexOf(":rollback", pathOffset); |
- unittest.expect(index >= 0, unittest.isTrue); |
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
- pathOffset = index; |
- unittest.expect(subPart, unittest.equals("$arg_projectId")); |
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals(":rollback")); |
- pathOffset += 9; |
- |
- var query = (req.url).query; |
- var queryOffset = 0; |
- var queryMap = {}; |
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
- parseBool(n) { |
- if (n == "true") return true; |
- if (n == "false") return false; |
- if (n == null) return null; |
- throw new core.ArgumentError("Invalid boolean: $n"); |
- } |
- if (query.length > 0) { |
- for (var part in query.split("&")) { |
- var keyvalue = part.split("="); |
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
- } |
- } |
- |
- |
- var h = { |
- "content-type" : "application/json; charset=utf-8", |
- }; |
- var resp = convert.JSON.encode(buildRollbackResponse()); |
- return new async.Future.value(stringResponse(200, h, resp)); |
- }), true); |
- res.rollback(arg_request, arg_projectId).then(unittest.expectAsync(((api.RollbackResponse response) { |
- checkRollbackResponse(response); |
- }))); |
- }); |
- |
- unittest.test("method--runQuery", () { |
- |
- var mock = new HttpServerMock(); |
- api.ProjectsResourceApi res = new api.DatastoreApi(mock).projects; |
- var arg_request = buildRunQueryRequest(); |
- var arg_projectId = "foo"; |
- mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
- var obj = new api.RunQueryRequest.fromJson(json); |
- checkRunQueryRequest(obj); |
- |
- var path = (req.url).path; |
- var pathOffset = 0; |
- var index; |
- var subPart; |
- unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
- pathOffset += 1; |
- unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.equals("v1beta3/projects/")); |
- pathOffset += 17; |
- index = path.indexOf(":runQuery", pathOffset); |
- unittest.expect(index >= 0, unittest.isTrue); |
- subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
- pathOffset = index; |
- unittest.expect(subPart, unittest.equals("$arg_projectId")); |
- unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals(":runQuery")); |
- pathOffset += 9; |
- |
- var query = (req.url).query; |
- var queryOffset = 0; |
- var queryMap = {}; |
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
- parseBool(n) { |
- if (n == "true") return true; |
- if (n == "false") return false; |
- if (n == null) return null; |
- throw new core.ArgumentError("Invalid boolean: $n"); |
- } |
- if (query.length > 0) { |
- for (var part in query.split("&")) { |
- var keyvalue = part.split("="); |
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1])); |
- } |
- } |
- |
- |
- var h = { |
- "content-type" : "application/json; charset=utf-8", |
- }; |
- var resp = convert.JSON.encode(buildRunQueryResponse()); |
- return new async.Future.value(stringResponse(200, h, resp)); |
- }), true); |
- res.runQuery(arg_request, arg_projectId).then(unittest.expectAsync(((api.RunQueryResponse response) { |
- checkRunQueryResponse(response); |
- }))); |
- }); |
- |
- }); |
- |
- |
-} |
- |