OLD | NEW |
1 library googleapis.logging.v2.test; | 1 library googleapis.logging.v2.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; |
(...skipping 1100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1111 res.delete(arg_logName).then(unittest.expectAsync(((api.Empty response) { | 1111 res.delete(arg_logName).then(unittest.expectAsync(((api.Empty response) { |
1112 checkEmpty(response); | 1112 checkEmpty(response); |
1113 }))); | 1113 }))); |
1114 }); | 1114 }); |
1115 | 1115 |
1116 unittest.test("method--list", () { | 1116 unittest.test("method--list", () { |
1117 | 1117 |
1118 var mock = new HttpServerMock(); | 1118 var mock = new HttpServerMock(); |
1119 api.BillingAccountsLogsResourceApi res = new api.LoggingApi(mock).billingA
ccounts.logs; | 1119 api.BillingAccountsLogsResourceApi res = new api.LoggingApi(mock).billingA
ccounts.logs; |
1120 var arg_parent = "foo"; | 1120 var arg_parent = "foo"; |
| 1121 var arg_pageToken = "foo"; |
1121 var arg_pageSize = 42; | 1122 var arg_pageSize = 42; |
1122 var arg_pageToken = "foo"; | |
1123 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1123 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1124 var path = (req.url).path; | 1124 var path = (req.url).path; |
1125 var pathOffset = 0; | 1125 var pathOffset = 0; |
1126 var index; | 1126 var index; |
1127 var subPart; | 1127 var subPart; |
1128 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1128 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1129 pathOffset += 1; | 1129 pathOffset += 1; |
1130 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v2/")); | 1130 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v2/")); |
1131 pathOffset += 3; | 1131 pathOffset += 3; |
1132 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1132 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1133 | 1133 |
1134 var query = (req.url).query; | 1134 var query = (req.url).query; |
1135 var queryOffset = 0; | 1135 var queryOffset = 0; |
1136 var queryMap = {}; | 1136 var queryMap = {}; |
1137 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1137 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1138 parseBool(n) { | 1138 parseBool(n) { |
1139 if (n == "true") return true; | 1139 if (n == "true") return true; |
1140 if (n == "false") return false; | 1140 if (n == "false") return false; |
1141 if (n == null) return null; | 1141 if (n == null) return null; |
1142 throw new core.ArgumentError("Invalid boolean: $n"); | 1142 throw new core.ArgumentError("Invalid boolean: $n"); |
1143 } | 1143 } |
1144 if (query.length > 0) { | 1144 if (query.length > 0) { |
1145 for (var part in query.split("&")) { | 1145 for (var part in query.split("&")) { |
1146 var keyvalue = part.split("="); | 1146 var keyvalue = part.split("="); |
1147 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1147 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1148 } | 1148 } |
1149 } | 1149 } |
| 1150 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1150 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 1151 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); |
1151 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
1152 | 1152 |
1153 | 1153 |
1154 var h = { | 1154 var h = { |
1155 "content-type" : "application/json; charset=utf-8", | 1155 "content-type" : "application/json; charset=utf-8", |
1156 }; | 1156 }; |
1157 var resp = convert.JSON.encode(buildListLogsResponse()); | 1157 var resp = convert.JSON.encode(buildListLogsResponse()); |
1158 return new async.Future.value(stringResponse(200, h, resp)); | 1158 return new async.Future.value(stringResponse(200, h, resp)); |
1159 }), true); | 1159 }), true); |
1160 res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ListLogsResponse response) { | 1160 res.list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize).the
n(unittest.expectAsync(((api.ListLogsResponse response) { |
1161 checkListLogsResponse(response); | 1161 checkListLogsResponse(response); |
1162 }))); | 1162 }))); |
1163 }); | 1163 }); |
1164 | 1164 |
1165 }); | 1165 }); |
1166 | 1166 |
1167 | 1167 |
1168 unittest.group("resource-BillingAccountsSinksResourceApi", () { | 1168 unittest.group("resource-BillingAccountsSinksResourceApi", () { |
1169 unittest.test("method--create", () { | 1169 unittest.test("method--create", () { |
1170 | 1170 |
(...skipping 678 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1849 }); | 1849 }); |
1850 | 1850 |
1851 }); | 1851 }); |
1852 | 1852 |
1853 | 1853 |
1854 unittest.group("resource-MonitoredResourceDescriptorsResourceApi", () { | 1854 unittest.group("resource-MonitoredResourceDescriptorsResourceApi", () { |
1855 unittest.test("method--list", () { | 1855 unittest.test("method--list", () { |
1856 | 1856 |
1857 var mock = new HttpServerMock(); | 1857 var mock = new HttpServerMock(); |
1858 api.MonitoredResourceDescriptorsResourceApi res = new api.LoggingApi(mock)
.monitoredResourceDescriptors; | 1858 api.MonitoredResourceDescriptorsResourceApi res = new api.LoggingApi(mock)
.monitoredResourceDescriptors; |
| 1859 var arg_pageSize = 42; |
1859 var arg_pageToken = "foo"; | 1860 var arg_pageToken = "foo"; |
1860 var arg_pageSize = 42; | |
1861 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1861 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1862 var path = (req.url).path; | 1862 var path = (req.url).path; |
1863 var pathOffset = 0; | 1863 var pathOffset = 0; |
1864 var index; | 1864 var index; |
1865 var subPart; | 1865 var subPart; |
1866 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1866 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1867 pathOffset += 1; | 1867 pathOffset += 1; |
1868 unittest.expect(path.substring(pathOffset, pathOffset + 31), unittest.eq
uals("v2/monitoredResourceDescriptors")); | 1868 unittest.expect(path.substring(pathOffset, pathOffset + 31), unittest.eq
uals("v2/monitoredResourceDescriptors")); |
1869 pathOffset += 31; | 1869 pathOffset += 31; |
1870 | 1870 |
1871 var query = (req.url).query; | 1871 var query = (req.url).query; |
1872 var queryOffset = 0; | 1872 var queryOffset = 0; |
1873 var queryMap = {}; | 1873 var queryMap = {}; |
1874 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1874 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1875 parseBool(n) { | 1875 parseBool(n) { |
1876 if (n == "true") return true; | 1876 if (n == "true") return true; |
1877 if (n == "false") return false; | 1877 if (n == "false") return false; |
1878 if (n == null) return null; | 1878 if (n == null) return null; |
1879 throw new core.ArgumentError("Invalid boolean: $n"); | 1879 throw new core.ArgumentError("Invalid boolean: $n"); |
1880 } | 1880 } |
1881 if (query.length > 0) { | 1881 if (query.length > 0) { |
1882 for (var part in query.split("&")) { | 1882 for (var part in query.split("&")) { |
1883 var keyvalue = part.split("="); | 1883 var keyvalue = part.split("="); |
1884 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1884 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1885 } | 1885 } |
1886 } | 1886 } |
| 1887 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); |
1887 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1888 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1888 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | |
1889 | 1889 |
1890 | 1890 |
1891 var h = { | 1891 var h = { |
1892 "content-type" : "application/json; charset=utf-8", | 1892 "content-type" : "application/json; charset=utf-8", |
1893 }; | 1893 }; |
1894 var resp = convert.JSON.encode(buildListMonitoredResourceDescriptorsResp
onse()); | 1894 var resp = convert.JSON.encode(buildListMonitoredResourceDescriptorsResp
onse()); |
1895 return new async.Future.value(stringResponse(200, h, resp)); | 1895 return new async.Future.value(stringResponse(200, h, resp)); |
1896 }), true); | 1896 }), true); |
1897 res.list(pageToken: arg_pageToken, pageSize: arg_pageSize).then(unittest.e
xpectAsync(((api.ListMonitoredResourceDescriptorsResponse response) { | 1897 res.list(pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.e
xpectAsync(((api.ListMonitoredResourceDescriptorsResponse response) { |
1898 checkListMonitoredResourceDescriptorsResponse(response); | 1898 checkListMonitoredResourceDescriptorsResponse(response); |
1899 }))); | 1899 }))); |
1900 }); | 1900 }); |
1901 | 1901 |
1902 }); | 1902 }); |
1903 | 1903 |
1904 | 1904 |
1905 unittest.group("resource-OrganizationsLogsResourceApi", () { | 1905 unittest.group("resource-OrganizationsLogsResourceApi", () { |
1906 unittest.test("method--delete", () { | 1906 unittest.test("method--delete", () { |
1907 | 1907 |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1946 res.delete(arg_logName).then(unittest.expectAsync(((api.Empty response) { | 1946 res.delete(arg_logName).then(unittest.expectAsync(((api.Empty response) { |
1947 checkEmpty(response); | 1947 checkEmpty(response); |
1948 }))); | 1948 }))); |
1949 }); | 1949 }); |
1950 | 1950 |
1951 unittest.test("method--list", () { | 1951 unittest.test("method--list", () { |
1952 | 1952 |
1953 var mock = new HttpServerMock(); | 1953 var mock = new HttpServerMock(); |
1954 api.OrganizationsLogsResourceApi res = new api.LoggingApi(mock).organizati
ons.logs; | 1954 api.OrganizationsLogsResourceApi res = new api.LoggingApi(mock).organizati
ons.logs; |
1955 var arg_parent = "foo"; | 1955 var arg_parent = "foo"; |
| 1956 var arg_pageToken = "foo"; |
1956 var arg_pageSize = 42; | 1957 var arg_pageSize = 42; |
1957 var arg_pageToken = "foo"; | |
1958 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1958 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1959 var path = (req.url).path; | 1959 var path = (req.url).path; |
1960 var pathOffset = 0; | 1960 var pathOffset = 0; |
1961 var index; | 1961 var index; |
1962 var subPart; | 1962 var subPart; |
1963 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1963 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1964 pathOffset += 1; | 1964 pathOffset += 1; |
1965 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v2/")); | 1965 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v2/")); |
1966 pathOffset += 3; | 1966 pathOffset += 3; |
1967 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1967 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1968 | 1968 |
1969 var query = (req.url).query; | 1969 var query = (req.url).query; |
1970 var queryOffset = 0; | 1970 var queryOffset = 0; |
1971 var queryMap = {}; | 1971 var queryMap = {}; |
1972 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1972 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1973 parseBool(n) { | 1973 parseBool(n) { |
1974 if (n == "true") return true; | 1974 if (n == "true") return true; |
1975 if (n == "false") return false; | 1975 if (n == "false") return false; |
1976 if (n == null) return null; | 1976 if (n == null) return null; |
1977 throw new core.ArgumentError("Invalid boolean: $n"); | 1977 throw new core.ArgumentError("Invalid boolean: $n"); |
1978 } | 1978 } |
1979 if (query.length > 0) { | 1979 if (query.length > 0) { |
1980 for (var part in query.split("&")) { | 1980 for (var part in query.split("&")) { |
1981 var keyvalue = part.split("="); | 1981 var keyvalue = part.split("="); |
1982 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1982 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1983 } | 1983 } |
1984 } | 1984 } |
| 1985 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1985 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 1986 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); |
1986 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
1987 | 1987 |
1988 | 1988 |
1989 var h = { | 1989 var h = { |
1990 "content-type" : "application/json; charset=utf-8", | 1990 "content-type" : "application/json; charset=utf-8", |
1991 }; | 1991 }; |
1992 var resp = convert.JSON.encode(buildListLogsResponse()); | 1992 var resp = convert.JSON.encode(buildListLogsResponse()); |
1993 return new async.Future.value(stringResponse(200, h, resp)); | 1993 return new async.Future.value(stringResponse(200, h, resp)); |
1994 }), true); | 1994 }), true); |
1995 res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ListLogsResponse response) { | 1995 res.list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize).the
n(unittest.expectAsync(((api.ListLogsResponse response) { |
1996 checkListLogsResponse(response); | 1996 checkListLogsResponse(response); |
1997 }))); | 1997 }))); |
1998 }); | 1998 }); |
1999 | 1999 |
2000 }); | 2000 }); |
2001 | 2001 |
2002 | 2002 |
2003 unittest.group("resource-OrganizationsSinksResourceApi", () { | 2003 unittest.group("resource-OrganizationsSinksResourceApi", () { |
2004 unittest.test("method--create", () { | 2004 unittest.test("method--create", () { |
2005 | 2005 |
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2140 res.get(arg_sinkName).then(unittest.expectAsync(((api.LogSink response) { | 2140 res.get(arg_sinkName).then(unittest.expectAsync(((api.LogSink response) { |
2141 checkLogSink(response); | 2141 checkLogSink(response); |
2142 }))); | 2142 }))); |
2143 }); | 2143 }); |
2144 | 2144 |
2145 unittest.test("method--list", () { | 2145 unittest.test("method--list", () { |
2146 | 2146 |
2147 var mock = new HttpServerMock(); | 2147 var mock = new HttpServerMock(); |
2148 api.OrganizationsSinksResourceApi res = new api.LoggingApi(mock).organizat
ions.sinks; | 2148 api.OrganizationsSinksResourceApi res = new api.LoggingApi(mock).organizat
ions.sinks; |
2149 var arg_parent = "foo"; | 2149 var arg_parent = "foo"; |
| 2150 var arg_pageToken = "foo"; |
2150 var arg_pageSize = 42; | 2151 var arg_pageSize = 42; |
2151 var arg_pageToken = "foo"; | |
2152 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2152 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2153 var path = (req.url).path; | 2153 var path = (req.url).path; |
2154 var pathOffset = 0; | 2154 var pathOffset = 0; |
2155 var index; | 2155 var index; |
2156 var subPart; | 2156 var subPart; |
2157 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2157 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
2158 pathOffset += 1; | 2158 pathOffset += 1; |
2159 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v2/")); | 2159 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v2/")); |
2160 pathOffset += 3; | 2160 pathOffset += 3; |
2161 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 2161 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
2162 | 2162 |
2163 var query = (req.url).query; | 2163 var query = (req.url).query; |
2164 var queryOffset = 0; | 2164 var queryOffset = 0; |
2165 var queryMap = {}; | 2165 var queryMap = {}; |
2166 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2166 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2167 parseBool(n) { | 2167 parseBool(n) { |
2168 if (n == "true") return true; | 2168 if (n == "true") return true; |
2169 if (n == "false") return false; | 2169 if (n == "false") return false; |
2170 if (n == null) return null; | 2170 if (n == null) return null; |
2171 throw new core.ArgumentError("Invalid boolean: $n"); | 2171 throw new core.ArgumentError("Invalid boolean: $n"); |
2172 } | 2172 } |
2173 if (query.length > 0) { | 2173 if (query.length > 0) { |
2174 for (var part in query.split("&")) { | 2174 for (var part in query.split("&")) { |
2175 var keyvalue = part.split("="); | 2175 var keyvalue = part.split("="); |
2176 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2176 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
2177 } | 2177 } |
2178 } | 2178 } |
| 2179 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
2179 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 2180 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); |
2180 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
2181 | 2181 |
2182 | 2182 |
2183 var h = { | 2183 var h = { |
2184 "content-type" : "application/json; charset=utf-8", | 2184 "content-type" : "application/json; charset=utf-8", |
2185 }; | 2185 }; |
2186 var resp = convert.JSON.encode(buildListSinksResponse()); | 2186 var resp = convert.JSON.encode(buildListSinksResponse()); |
2187 return new async.Future.value(stringResponse(200, h, resp)); | 2187 return new async.Future.value(stringResponse(200, h, resp)); |
2188 }), true); | 2188 }), true); |
2189 res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ListSinksResponse response) { | 2189 res.list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize).the
n(unittest.expectAsync(((api.ListSinksResponse response) { |
2190 checkListSinksResponse(response); | 2190 checkListSinksResponse(response); |
2191 }))); | 2191 }))); |
2192 }); | 2192 }); |
2193 | 2193 |
2194 unittest.test("method--update", () { | 2194 unittest.test("method--update", () { |
2195 | 2195 |
2196 var mock = new HttpServerMock(); | 2196 var mock = new HttpServerMock(); |
2197 api.OrganizationsSinksResourceApi res = new api.LoggingApi(mock).organizat
ions.sinks; | 2197 api.OrganizationsSinksResourceApi res = new api.LoggingApi(mock).organizat
ions.sinks; |
2198 var arg_request = buildLogSink(); | 2198 var arg_request = buildLogSink(); |
2199 var arg_sinkName = "foo"; | 2199 var arg_sinkName = "foo"; |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2289 res.delete(arg_logName).then(unittest.expectAsync(((api.Empty response) { | 2289 res.delete(arg_logName).then(unittest.expectAsync(((api.Empty response) { |
2290 checkEmpty(response); | 2290 checkEmpty(response); |
2291 }))); | 2291 }))); |
2292 }); | 2292 }); |
2293 | 2293 |
2294 unittest.test("method--list", () { | 2294 unittest.test("method--list", () { |
2295 | 2295 |
2296 var mock = new HttpServerMock(); | 2296 var mock = new HttpServerMock(); |
2297 api.ProjectsLogsResourceApi res = new api.LoggingApi(mock).projects.logs; | 2297 api.ProjectsLogsResourceApi res = new api.LoggingApi(mock).projects.logs; |
2298 var arg_parent = "foo"; | 2298 var arg_parent = "foo"; |
| 2299 var arg_pageSize = 42; |
2299 var arg_pageToken = "foo"; | 2300 var arg_pageToken = "foo"; |
2300 var arg_pageSize = 42; | |
2301 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2301 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
2302 var path = (req.url).path; | 2302 var path = (req.url).path; |
2303 var pathOffset = 0; | 2303 var pathOffset = 0; |
2304 var index; | 2304 var index; |
2305 var subPart; | 2305 var subPart; |
2306 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2306 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
2307 pathOffset += 1; | 2307 pathOffset += 1; |
2308 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v2/")); | 2308 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v2/")); |
2309 pathOffset += 3; | 2309 pathOffset += 3; |
2310 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 2310 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
2311 | 2311 |
2312 var query = (req.url).query; | 2312 var query = (req.url).query; |
2313 var queryOffset = 0; | 2313 var queryOffset = 0; |
2314 var queryMap = {}; | 2314 var queryMap = {}; |
2315 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2315 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2316 parseBool(n) { | 2316 parseBool(n) { |
2317 if (n == "true") return true; | 2317 if (n == "true") return true; |
2318 if (n == "false") return false; | 2318 if (n == "false") return false; |
2319 if (n == null) return null; | 2319 if (n == null) return null; |
2320 throw new core.ArgumentError("Invalid boolean: $n"); | 2320 throw new core.ArgumentError("Invalid boolean: $n"); |
2321 } | 2321 } |
2322 if (query.length > 0) { | 2322 if (query.length > 0) { |
2323 for (var part in query.split("&")) { | 2323 for (var part in query.split("&")) { |
2324 var keyvalue = part.split("="); | 2324 var keyvalue = part.split("="); |
2325 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2325 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
2326 } | 2326 } |
2327 } | 2327 } |
| 2328 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); |
2328 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 2329 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
2329 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | |
2330 | 2330 |
2331 | 2331 |
2332 var h = { | 2332 var h = { |
2333 "content-type" : "application/json; charset=utf-8", | 2333 "content-type" : "application/json; charset=utf-8", |
2334 }; | 2334 }; |
2335 var resp = convert.JSON.encode(buildListLogsResponse()); | 2335 var resp = convert.JSON.encode(buildListLogsResponse()); |
2336 return new async.Future.value(stringResponse(200, h, resp)); | 2336 return new async.Future.value(stringResponse(200, h, resp)); |
2337 }), true); | 2337 }), true); |
2338 res.list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize).the
n(unittest.expectAsync(((api.ListLogsResponse response) { | 2338 res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ListLogsResponse response) { |
2339 checkListLogsResponse(response); | 2339 checkListLogsResponse(response); |
2340 }))); | 2340 }))); |
2341 }); | 2341 }); |
2342 | 2342 |
2343 }); | 2343 }); |
2344 | 2344 |
2345 | 2345 |
2346 unittest.group("resource-ProjectsMetricsResourceApi", () { | 2346 unittest.group("resource-ProjectsMetricsResourceApi", () { |
2347 unittest.test("method--create", () { | 2347 unittest.test("method--create", () { |
2348 | 2348 |
(...skipping 475 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2824 res.update(arg_request, arg_sinkName, uniqueWriterIdentity: arg_uniqueWrit
erIdentity).then(unittest.expectAsync(((api.LogSink response) { | 2824 res.update(arg_request, arg_sinkName, uniqueWriterIdentity: arg_uniqueWrit
erIdentity).then(unittest.expectAsync(((api.LogSink response) { |
2825 checkLogSink(response); | 2825 checkLogSink(response); |
2826 }))); | 2826 }))); |
2827 }); | 2827 }); |
2828 | 2828 |
2829 }); | 2829 }); |
2830 | 2830 |
2831 | 2831 |
2832 } | 2832 } |
2833 | 2833 |
OLD | NEW |