public void testOSCategoryIdStatic() { ListOSTypesOptions options = OSCategoryId("6"); assertEquals(ImmutableList.of("6"), options.buildQueryParameters().get("oscategoryid")); } }
public void testIdStatic() { ListOSTypesOptions options = id("6"); assertEquals(ImmutableList.of("6"), options.buildQueryParameters().get("id")); }
public void testListOSTypesOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(GuestOSApi.class, "listOSTypes", ListOSTypesOptions[].class); GeneratedHttpRequest httpRequest = processor.createRequest(method, ImmutableList.<Object> of(ListOSTypesOptions.Builder.OSCategoryId("11"))); assertRequestLineEquals(httpRequest, "GET http://localhost:8080/client/api?response=json&command=listOsTypes&listAll=true&oscategoryid=11 HTTP/1.1"); assertNonPayloadHeadersEqual(httpRequest, "Accept: application/json\n"); assertPayloadEquals(httpRequest, null, null, false); assertResponseParserClassEquals(method, httpRequest, ParseFirstJsonValueNamed.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, EmptySetOnNotFoundOr404.class); checkFilters(httpRequest); } }
public void testListOSTypes() throws Exception { Set<OSType> response = client.getGuestOSApi().listOSTypes(); assert null != response; assertTrue(response.size() > 0); for (OSType type : response) { OSType newDetails = getOnlyElement(client.getGuestOSApi().listOSTypes( ListOSTypesOptions.Builder.id(type.getId()))); assertEquals(type.getId(), newDetails.getId()); checkOSType(type); } }
public void testListOSTypesOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(GuestOSAsyncClient.class, "listOSTypes", ListOSTypesOptions[].class); GeneratedHttpRequest httpRequest = processor.createRequest(method, ImmutableList.<Object> of(ListOSTypesOptions.Builder.OSCategoryId("11"))); assertRequestLineEquals(httpRequest, "GET http://localhost:8080/client/api?response=json&command=listOsTypes&listAll=true&oscategoryid=11 HTTP/1.1"); assertNonPayloadHeadersEqual(httpRequest, "Accept: application/json\n"); assertPayloadEquals(httpRequest, null, null, false); assertResponseParserClassEquals(method, httpRequest, ParseFirstJsonValueNamed.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, EmptySetOnNotFoundOr404.class); checkFilters(httpRequest); } }
public void testIdStatic() { ListOSTypesOptions options = id("6"); assertEquals(ImmutableList.of("6"), options.buildQueryParameters().get("id")); }
public void testOSCategoryIdStatic() { ListOSTypesOptions options = OSCategoryId("6"); assertEquals(ImmutableList.of("6"), options.buildQueryParameters().get("oscategoryid")); } }
public void testListOSTypes() throws Exception { Set<OSType> response = client.getGuestOSClient().listOSTypes(); assert null != response; assertTrue(response.size() >= 0); for (OSType type : response) { OSType newDetails = getOnlyElement(client.getGuestOSClient().listOSTypes( ListOSTypesOptions.Builder.id(type.getId()))); assertEquals(type.getId(), newDetails.getId()); checkOSType(type); } }