public void testMaxResultsStatic() { int limit = 1; ListOptions options = ListOptions.Builder.maxResults(limit); assertEquals(ImmutableList.of("1"), options.buildQueryParameters().get("maxresults")); } }
public void testMaxResultsStatic() { int limit = 1; ListOptions options = ListOptions.Builder.maxResults(limit); assertEquals(ImmutableList.of("1"), options.buildQueryParameters().get("maxresults")); } }
public void testListContainersOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(AzureBlobAsyncClient.class, "listContainers", ListOptions[].class); GeneratedHttpRequest request = processor.createRequest(method, ImmutableList.<Object> of(maxResults(1).marker("marker").prefix("prefix"))); assertRequestLineEquals(request, "GET https://identity.blob.core.windows.net/?comp=list&maxresults=1&marker=marker&prefix=prefix HTTP/1.1"); assertNonPayloadHeadersEqual(request, "x-ms-version: 2009-09-19\n"); assertPayloadEquals(request, null, null, false); assertResponseParserClassEquals(method, request, ParseSax.class); assertSaxResponseParserClassEquals(method, AccountNameEnumerationResultsHandler.class); assertFallbackClassEquals(method, null); }
public void testListContainersOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(AzureBlobClient.class, "listContainers", ListOptions[].class); GeneratedHttpRequest request = processor.createRequest(method, ImmutableList.<Object> of(maxResults(1).marker("marker").prefix("prefix"))); assertRequestLineEquals(request, "GET https://identity.blob.core.windows.net/?comp=list&maxresults=1&marker=marker&prefix=prefix HTTP/1.1"); assertNonPayloadHeadersEqual(request, "x-ms-version: 2017-04-17\n"); assertPayloadEquals(request, null, null, false); assertResponseParserClassEquals(method, request, ParseSax.class); assertSaxResponseParserClassEquals(method, AccountNameEnumerationResultsHandler.class); assertFallbackClassEquals(method, null); }