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