@SuppressWarnings("unchecked") @Override public IterableWithMarker<User> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(userApi.list(paginationOptions)); }
public void testListRolesOfUser() { UserApi userApi = api.getUserApi().get(); for (User user : userApi.list().concat()) { Set<? extends Role> roles = userApi.listRolesOfUser(user.getId()); for (Role role : roles) { assertNotNull(role.getId()); } } }
public void testUserRolesOnTenant() { UserApi userApi = api.getUserApi().get(); Set<? extends Tenant> tenants = api.getTenantApi().get().list().concat().toSet(); for (User user : userApi.list().concat()) { for (Tenant tenant : tenants) { Set<? extends Role> roles = userApi.listRolesOfUserOnTenant(user.getId(), tenant.getId()); for (Role role : roles) { assertNotNull(role.getId()); } } } }
@SuppressWarnings("unchecked") @Override public IterableWithMarker<User> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(userApi.list(paginationOptions)); }
public void testUserRolesOnTenant() { UserApi userApi = api.getUserApi().get(); Set<? extends Tenant> tenants = api.getTenantApi().get().list().concat().toSet(); for (User user : userApi.list().concat()) { for (Tenant tenant : tenants) { Set<? extends Role> roles = userApi.listRolesOfUserOnTenant(user.getId(), tenant.getId()); for (Role role : roles) { assertNotNull(role.getId()); } } } }
@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<User> apply(Object input) { PaginationOptions paginationOptions = PaginationOptions.class.cast(input); return IterableWithMarker.class.cast(userApi.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<User> apply(Object input) { return IterableWithMarker.class.cast(userApi.list(marker(input.toString()))); }
@SuppressWarnings("unchecked") @Override public IterableWithMarker<User> apply(Object input) { return IterableWithMarker.class.cast(userApi.list(marker(input.toString()))); }
public void testUsers() { UserApi userApi = api.getUserApi().get(); Set<? extends User> users = userApi.list().concat().toSet(); assertNotNull(users); assertFalse(users.isEmpty()); for (User user : users) { User aUser = userApi.get(user.getId()); assertEquals(aUser, user); } }
public void testUsersByName() { UserApi userApi = api.getUserApi().get(); for (User user : userApi.list().concat()) { User aUser = userApi.getByName(user.getName()); assertEquals(aUser, user); } } }
public void testUsersByName() { UserApi userApi = api.getUserApi().get(); for (User user : userApi.list().concat()) { User aUser = userApi.getByName(user.getName()); assertEquals(aUser, user); } } }
public void testListUsers() { UserApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/users").build(), HttpResponse.builder().statusCode(200).payload(payloadFromResourceWithContentType("/user_list.json", APPLICATION_JSON)).build()) .getUserApi().get(); assertEquals(api.list().concat().toSet(), expectedUsers); }
@Test(expectedExceptions = AuthorizationException.class) public void testListUsersFailNotAuth() { UserApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/users").build(), HttpResponse.builder().statusCode(401).build()).getUserApi().get(); api.list(new PaginationOptions()); }
public void testListUsersPage() { UserApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/users").build(), HttpResponse.builder().statusCode(200).payload(payloadFromResourceWithContentType("/user_list.json", APPLICATION_JSON)).build()) .getUserApi().get(); PaginatedCollection<? extends User> users = api.list(new PaginationOptions()); assertNotNull(users); assertFalse(users.isEmpty()); assertEquals(users.toSet(), expectedUsers); }
@Test(expectedExceptions = AuthorizationException.class) public void testListUsersFailNotAuth() { UserApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/users").build(), HttpResponse.builder().statusCode(401).build()).getUserApi().get(); api.list(new PaginationOptions()); }
public void testListUsersPage() { UserApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/users").build(), HttpResponse.builder().statusCode(200).payload(payloadFromResourceWithContentType("/user_list.json", APPLICATION_JSON)).build()) .getUserApi().get(); PaginatedCollection<? extends User> users = api.list(new PaginationOptions()); assertNotNull(users); assertFalse(users.isEmpty()); assertEquals(users.toSet(), expectedUsers); }
public void testListUsersNotFound() { UserApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/users").build(), HttpResponse.builder().statusCode(404).build()).getUserApi().get(); assertEquals( api.list(new PaginationOptions()).size(), 0); }
public void testListUsers() { UserApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/users").build(), HttpResponse.builder().statusCode(200).payload(payloadFromResourceWithContentType("/user_list.json", APPLICATION_JSON)).build()) .getUserApi().get(); assertEquals(api.list().concat().toSet(), expectedUsers); }