diff --git a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/ClientTest.java b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/ClientTest.java
index 1038491..257eb7d 100644
--- a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/ClientTest.java
+++ b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/ClientTest.java
@@ -56,12 +56,7 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.fail;
+import static org.junit.Assert.*;
/**
* @author <a href="mailto:sthorger@redhat.com">Stian Thorgersen</a>
@@ -82,7 +77,9 @@ public class ClientTest extends AbstractAdminTest {
response.close();
String id = ApiUtil.getCreatedId(response);
getCleanup().addClientUuid(id);
+ ClientRepresentation found = ApiUtil.findClientResourceByClientId(realm, "my-app").toRepresentation();
+ assertEquals("my-app", found.getClientId());
assertAdminEvents.assertEvent(realmId, OperationType.CREATE, AdminEventPaths.clientResourcePath(id), rep, ResourceType.CLIENT);
rep.setId(id);
@@ -102,8 +99,9 @@ public class ClientTest extends AbstractAdminTest {
public void removeClient() {
String id = createClient().getId();
+ assertNotNull(ApiUtil.findClientByClientId(realm, "my-app"));
realm.clients().get(id).remove();
-
+ assertNull(ApiUtil.findClientResourceByClientId(realm, "my-app"));
assertAdminEvents.assertEvent(realmId, OperationType.DELETE, AdminEventPaths.clientResourcePath(id), ResourceType.CLIENT);
}
@@ -149,6 +147,21 @@ public class ClientTest extends AbstractAdminTest {
}
@Test
+ public void getAllClients() {
+ List<ClientRepresentation> allClients = realm.clients().findAll();
+ assertNotNull(allClients);
+ assertFalse(allClients.isEmpty());
+ }
+
+ @Test
+ public void getClientById() {
+ createClient();
+ ClientRepresentation rep = ApiUtil.findClientResourceByClientId(realm, "my-app").toRepresentation();
+ ClientRepresentation gotById = realm.clients().get(rep.getId()).toRepresentation();
+ assertClient(rep, gotById);
+ }
+
+ @Test
// KEYCLOAK-1110
public void deleteDefaultRole() {
ClientRepresentation rep = createClient();