From 4a36e9e43be91222a3e25443140622747ccc177e Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Sat, 18 Nov 2023 19:17:55 +0100
Subject: [PATCH] fix test data in IT case

Use fixed in order in TestFactory.
---
 .../de/itvsh/kop/user/UserRepositoryITCase.java   |  5 +----
 .../java/de/itvsh/kop/user/UserTestFactory.java   | 15 ++++++---------
 2 files changed, 7 insertions(+), 13 deletions(-)

diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryITCase.java b/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryITCase.java
index 35691484..ed6356f8 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryITCase.java
+++ b/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryITCase.java
@@ -42,8 +42,6 @@ import org.junit.jupiter.params.ParameterizedTest;
 import org.junit.jupiter.params.provider.Arguments;
 import org.junit.jupiter.params.provider.MethodSource;
 
-import com.thedeanda.lorem.LoremIpsum;
-
 import de.itvsh.kop.user.common.MongoDbTestProfile;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
@@ -187,8 +185,7 @@ class UserRepositoryITCase {
 		@BeforeEach
 		void init() {
 			repository.deleteAll();
-			repository.persist(UserTestFactory.createBuilder().id(new ObjectId()).email(LoremIpsum.getInstance().getEmail())
-					.externalId("additional-id").build());
+			repository.persist(UserTestFactory.createBuilder().id(new ObjectId()).email("test@test.de").externalId("additional-id").build());
 			repository.persist(UserTestFactory.create());
 		}
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserTestFactory.java b/user-manager-server/src/test/java/de/itvsh/kop/user/UserTestFactory.java
index d48a9ceb..d6732958 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserTestFactory.java
+++ b/user-manager-server/src/test/java/de/itvsh/kop/user/UserTestFactory.java
@@ -24,28 +24,25 @@
 package de.itvsh.kop.user;
 
 import java.util.List;
-import java.util.UUID;
 
 import org.bson.types.ObjectId;
 
-import com.thedeanda.lorem.LoremIpsum;
-
 import de.itvsh.kop.user.settings.UserSettingsTestFactory;
 
 public class UserTestFactory {
 
 	public static final ObjectId ID = new ObjectId();
-	public static final String KEYCLOAK_USER_ID = UUID.randomUUID().toString();
+	public static final String KEYCLOAK_USER_ID = "aec115b5-67be-42c9-a693-36d4d711a87a";
 	public static final String ID_STR = ID.toHexString();
 
-	public static final String FIRST_NAME = LoremIpsum.getInstance().getFirstName();
-	public static final String LAST_NAME = LoremIpsum.getInstance().getLastName();
+	public static final String FIRST_NAME = "Sabine";
+	public static final String LAST_NAME = "Sach";
 	public static final String FULL_NAME = FIRST_NAME + " " + LAST_NAME;
 	public static final String FULL_NAME_REVERSED = LAST_NAME + " " + FIRST_NAME;
-	public static final String USER_NAME = LoremIpsum.getInstance().getName();
+	public static final String USER_NAME = "sabine";
 	public static final long LAST_SYNC_TIMESTAMP = 1001L;
-	public static final String EMAIL = LoremIpsum.getInstance().getEmail();
-	public static final String EXTERNAL_ID = UUID.randomUUID().toString();
+	public static final String EMAIL = "sabine.sach@ozgcloud.de";
+	public static final String EXTERNAL_ID = "aec115b5-67be-42c9-a693-36d4d711a87a";
 	public static final String ORGANISTATIONSEINHEITEN_ID = "0815";
 	public static final List<String> ROLES = List.of("ROLE_1", "POSTSTELLE");
 
-- 
GitLab