@Test public void testCreateUser() { testUser = userAdminOption.get().create("jclouds-test-user", "jclouds-test-password", CreateUserOptions.Builder.email("jclouds-test@jclouds.org").enabled(true)); assertTrue(retry(new Predicate<UserApi>() { public boolean apply(UserApi userApi) { return userApi.get(testUser.getId()) != null; } }, 180 * 1000L).apply(userApi.get())); assertEquals(userApi.get().get(testUser.getId()).getName(), "jclouds-test-user"); assertEquals(userApi.get().get(testUser.getId()).getEmail(), "jclouds-test@jclouds.org"); assertEquals(userApi.get().get(testUser.getId()).isEnabled(), true); }
@Test(dependsOnMethods = { "testCreateUser" }) public void testUpdateUser() { testUser = userAdminOption.get().update( testUser.getId(), UpdateUserOptions.Builder.email("jclouds-test.modified@jclouds.org").enabled(false) .name("jclouds-test-user-modified").password("jclouds-test-password-modified")); assertEquals(userApi.get().get(testUser.getId()).getName(), "jclouds-test-user-modified"); assertEquals(userApi.get().get(testUser.getId()).getEmail(), "jclouds-test.modified@jclouds.org"); assertEquals(userApi.get().get(testUser.getId()).isEnabled(), false); } }
public T fromUser(User in) { return this.id(in.getId()).name(in.getName()).email(in.getEmail()).enabled(in.isEnabled()) .tenantId(in.getTenantId()).roles(in); } }
public T fromUser(User in) { return this.id(in.getId()).name(in.getName()).email(in.getEmail()).enabled(in.isEnabled()) .tenantId(in.getTenantId()).roles(in); } }
public T fromUser(User in) { return this.id(in.getId()).name(in.getName()).email(in.getEmail()).enabled(in.isEnabled()) .tenantId(in.getTenantId()).roles(in); } }
public T fromUser(User in) { return this.id(in.getId()).name(in.getName()).email(in.getEmail()).enabled(in.isEnabled()) .tenantId(in.getTenantId()).roles(in); } }