From 1485a3c35ec086446b1acf9bbd768a5d40b6e6c6 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Mon, 28 Oct 2024 07:14:22 +0100 Subject: [PATCH] OZG-6867 improve test --- .../OrganisationsEinheitSettingsTestFactory.java | 5 +++++ .../OrganisationsEinheitTestFactory.java | 12 ++++++++++++ .../admin/organisationseinheit/SyncServiceTest.java | 2 +- 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/src/test/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitSettingsTestFactory.java b/src/test/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitSettingsTestFactory.java index ababf88b..c5028fb0 100644 --- a/src/test/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitSettingsTestFactory.java +++ b/src/test/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitSettingsTestFactory.java @@ -15,4 +15,9 @@ public class OrganisationsEinheitSettingsTestFactory { .signatur(SIGNATUR); } + public static OrganisationsEinheitSettings.OrganisationsEinheitSettingsBuilder createNewBuilder() { + return OrganisationsEinheitSettings.builder() + .signatur(LoremIpsum.getInstance().getWords(3)); + } + } diff --git a/src/test/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitTestFactory.java b/src/test/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitTestFactory.java index 2feb3311..756ec38f 100644 --- a/src/test/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitTestFactory.java +++ b/src/test/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitTestFactory.java @@ -34,4 +34,16 @@ public class OrganisationsEinheitTestFactory { .lastSyncTimestamp(LAST_SYNC_UPDATE); } + public static OrganisationsEinheit.OrganisationsEinheitBuilder createNewBuilder() { + return OrganisationsEinheit.builder() + .id(UUID.randomUUID().toString()) + .keycloakId(UUID.randomUUID().toString()) + .name(LoremIpsum.getInstance().getName()) + .organisationsEinheitId(UUID.randomUUID().toString()) + .parentId(UUID.randomUUID().toString()) + .zufiId(UUID.randomUUID().toString()) + .syncResult(SyncResult.DELETED) + .settings(OrganisationsEinheitSettingsTestFactory.createNewBuilder().build()) + .lastSyncTimestamp(LAST_SYNC_UPDATE - 10000); + } } diff --git a/src/test/java/de/ozgcloud/admin/organisationseinheit/SyncServiceTest.java b/src/test/java/de/ozgcloud/admin/organisationseinheit/SyncServiceTest.java index aa73006f..af78396a 100644 --- a/src/test/java/de/ozgcloud/admin/organisationseinheit/SyncServiceTest.java +++ b/src/test/java/de/ozgcloud/admin/organisationseinheit/SyncServiceTest.java @@ -399,7 +399,7 @@ class SyncServiceTest { @Nested class SyncedOrganisationsEinheitExists { - private final OrganisationsEinheit existingOrganisationsEinheit = OrganisationsEinheitTestFactory.create(); + private final OrganisationsEinheit existingOrganisationsEinheit = OrganisationsEinheitTestFactory.createNewBuilder().build(); @Captor private ArgumentCaptor<OrganisationsEinheit> savedOrganisationsEinheitArgumentCaptor; -- GitLab