From b8ffdf6bfebf5774842a99d5050fc4e60fbefa4f Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Wed, 4 Sep 2024 10:46:15 +0200 Subject: [PATCH] OZG-6500 update KeycloakUserPreconditionServiceTest --- .../keycloak/user/KeycloakUserPreconditionServiceTest.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserPreconditionServiceTest.java b/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserPreconditionServiceTest.java index ea5d234..79cc3c0 100644 --- a/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserPreconditionServiceTest.java +++ b/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserPreconditionServiceTest.java @@ -91,10 +91,12 @@ class KeycloakUserPreconditionServiceTest { } @Test - void shouldReturnErrorIfUserEmailNotExists() { + void shouldReturnErrorIfUserEmailNotExistsORIsNotValidEmail() { var user = OzgCloudKeycloakUserTestFactory.create(); - user.getSpec().getKeycloakUser().setEmail(""); doReturn(true).when(service).realmExists(REALM); + doReturn(Optional.empty()).when(service).clientsExists(any(), any()); + doReturn(Optional.empty()).when(service).groupsExists(any(), any()); + doReturn(false).when(service).userEmailExistsAndIsValidEmail(user); var response = service.getPreconditionErrors(user); -- GitLab