diff --git a/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/KeycloakGenericRemoteServiceTest.java b/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/KeycloakGenericRemoteServiceTest.java
index e6b96ee346bb544e87367bd2ddf855ffd2268b28..83e272054b12f9142ef8ecd826d8a829b0fdbfa8 100644
--- a/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/KeycloakGenericRemoteServiceTest.java
+++ b/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/KeycloakGenericRemoteServiceTest.java
@@ -43,6 +43,7 @@ import org.keycloak.admin.client.resource.RealmsResource;
 import org.keycloak.admin.client.resource.RolesResource;
 import org.keycloak.representations.idm.ClientRepresentation;
 import org.keycloak.representations.idm.GroupRepresentation;
+import org.keycloak.representations.idm.RealmRepresentation;
 import org.keycloak.representations.idm.RoleRepresentation;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
@@ -81,6 +82,8 @@ class KeycloakGenericRemoteServiceTest {
 	private RolesResource rolesResource;
 	@Mock
 	private RoleRepresentation roleRepresentation;
+	@Mock
+	private RealmRepresentation realmRepresentation;
 
 	@Nested
 	class TestGetKeycloakClientById {
@@ -189,4 +192,19 @@ class KeycloakGenericRemoteServiceTest {
 					() -> service.getClientRole(UserRepresentationTestFactory.ROLE1, REAL_CLIENT_ID, REALM));
 		}
 	}
+
+	@Nested
+	class TestGetRealmRepresentation {
+
+		@BeforeEach
+		void init() {
+			when(keycloak.realm(REALM)).thenReturn(realmResource);
+			when(realmResource.toRepresentation()).thenReturn(realmRepresentation);
+		}
+
+		@Test
+		void shouldGetClientFromKeycloak() {
+			assertThat(Optional.of(keycloak.realm(REALM).toRepresentation())).isNotEmpty().contains(realmRepresentation);
+		}
+	}
 }