@SuppressWarnings("unchecked") @Override public IterableWithMarker<Tenant> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(tenantApi.list(paginationOptions)); }
@SuppressWarnings("unchecked") @Override public IterableWithMarker<User> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(userApi.list(paginationOptions)); }
public boolean apply(UserApi userApi) { return userApi.get(userId) == null; } }, 5 * 1000L).apply(userApi.get()));
@Test(expectedExceptions = AuthorizationException.class) public void testListTenantsFailNotAuthorized() { TenantApi api = requestsSendResponses(keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/tenants/013ba41150a14830bec85ffe93353bcc").build(), HttpResponse.builder().statusCode(401).build()).getTenantApi().get(); api.get("013ba41150a14830bec85ffe93353bcc"); }
public void testListTenantsFailNotFound() { ServiceApi api = requestsSendResponses(keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/tenants").build(), HttpResponse.builder().statusCode(404).build()).getServiceApi(); assertTrue(api.listTenants().isEmpty()); } }
public void testGetTenantByNameFailNotFound() { TenantApi api = requestsSendResponses(keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/tenants?name=admin").build(), HttpResponse.builder().statusCode(404).build()).getTenantApi().get(); assertNull(api.getByName("admin")); }
public void testGetUserByNameFailNotFound() { UserApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/users?name=fred").build(), HttpResponse.builder().statusCode(404).build()).getUserApi().get(); assertNull(api.getByName("fred")); }
@Test(expectedExceptions = HttpResponseException.class) public void testGetTokenFail500() { TokenApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/tokens/sometokenorother").build(), HttpResponse.builder().statusCode(500).build()).getTokenApi().get(); api.get("sometokenorother"); }
@Override protected KeystoneApi create(Properties props, Iterable<Module> modules) { Injector injector = newBuilder().modules(modules).overrides(props).buildInjector(); grabToken(injector.getInstance(AuthenticateRequest.class)); return injector.getInstance(KeystoneApi.class); }
public boolean apply(TenantApi tenantApi) { return tenantApi.get(tenantId) == null; } }, 5 * 1000L).apply(tenantApi.get()));
@SuppressWarnings("unchecked") @Override public IterableWithMarker<Tenant> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(tenantApi.list(paginationOptions)); }
@SuppressWarnings("unchecked") @Override public IterableWithMarker<User> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(userApi.list(paginationOptions)); }
public boolean apply(UserApi userApi) { return userApi.get(testUser.getId()) != null; } }, 180 * 1000L).apply(userApi.get()));
public boolean apply(TenantApi tenantApi) { return tenantApi.get(testTenant.getId()) != null; } }, 180 * 1000L).apply(tenantApi.get()));
@SuppressWarnings("unchecked") @Override public IterableWithMarker<Tenant> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(tenantApi.list(paginationOptions)); }
@SuppressWarnings("unchecked") @Override public IterableWithMarker<User> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(userApi.list(paginationOptions)); }
@SuppressWarnings("unchecked") @Override public IterableWithMarker<Tenant> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(tenantApi.list(paginationOptions)); }
@SuppressWarnings("unchecked") @Override public IterableWithMarker<User> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(userApi.list(paginationOptions)); }
@SuppressWarnings("unchecked") @Override public IterableWithMarker<Tenant> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(tenantApi.list(paginationOptions)); }
@SuppressWarnings("unchecked") @Override public IterableWithMarker<User> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(userApi.list(paginationOptions)); }