keycloak-aplcache

Details

diff --git a/misc/keycloak-test-helper/src/main/java/org/keycloak/helper/TestsHelper.java b/misc/keycloak-test-helper/src/main/java/org/keycloak/helper/TestsHelper.java
index 4beb57a..ce1443f 100644
--- a/misc/keycloak-test-helper/src/main/java/org/keycloak/helper/TestsHelper.java
+++ b/misc/keycloak-test-helper/src/main/java/org/keycloak/helper/TestsHelper.java
@@ -53,6 +53,8 @@ public class TestsHelper {
     public static String initialAccessCode;
 
     public static String appName;
+    
+    public static int initialAccessTokenCount = 2; 
 
     protected static String clientConfiguration;
 
@@ -184,11 +186,7 @@ public class TestsHelper {
                 "admin-cli");
         keycloak.realms().create(realmRepresentation);
         testRealm = realmRepresentation.getRealm();
-        ClientInitialAccessCreatePresentation rep = new ClientInitialAccessCreatePresentation();
-        rep.setCount(2);
-        rep.setExpiration(100);
-        ClientInitialAccessPresentation initialAccess = keycloak.realms().realm(testRealm).clientInitialAccess().create(rep);
-        initialAccessCode = initialAccess.getToken();
+        generateInitialAccessToken(keycloak);
         return true;
 
     }
@@ -205,12 +203,16 @@ public class TestsHelper {
                 password,
                 "admin-cli");
         keycloak.realms().create(realmRepresentation);
+        generateInitialAccessToken(keycloak);
+        return true;
+    }
+
+    private static void generateInitialAccessToken(Keycloak keycloak) {
         ClientInitialAccessCreatePresentation rep = new ClientInitialAccessCreatePresentation();
-        rep.setCount(2);
+        rep.setCount(initialAccessTokenCount);
         rep.setExpiration(100);
         ClientInitialAccessPresentation initialAccess = keycloak.realms().realm(testRealm).clientInitialAccess().create(rep);
         initialAccessCode = initialAccess.getToken();
-        return true;
     }
 
     public static boolean deleteRealm(String username, String password, String realmName) throws IOException {