From 108190cd6c460af3963680de8eb2be1538d331d4 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Tue, 24 Sep 2024 09:45:57 +0200 Subject: [PATCH] OZG-5031 Rename repository function and fix UserProfileGrpcServiceTest --- .../src/main/java/de/ozgcloud/user/UserRepository.java | 2 +- .../src/main/java/de/ozgcloud/user/UserService.java | 2 +- .../src/test/java/de/ozgcloud/user/UserRepositoryITCase.java | 4 ++-- .../src/test/java/de/ozgcloud/user/UserRepositoryTest.java | 4 ++-- .../src/test/java/de/ozgcloud/user/UserServiceTest.java | 4 ++-- .../ozgcloud/user/userprofile/UserProfileGrpcServiceTest.java | 3 +-- 6 files changed, 9 insertions(+), 10 deletions(-) diff --git a/user-manager-server/src/main/java/de/ozgcloud/user/UserRepository.java b/user-manager-server/src/main/java/de/ozgcloud/user/UserRepository.java index df9598eb..7c676750 100644 --- a/user-manager-server/src/main/java/de/ozgcloud/user/UserRepository.java +++ b/user-manager-server/src/main/java/de/ozgcloud/user/UserRepository.java @@ -128,7 +128,7 @@ class UserRepository implements PanacheMongoRepository<User> { return find(DELETED_FIELD, true).project(UserIdProjection.class).stream().map(UserIdProjection::getAsString); } - public Stream<User> findAllUsersByOrganisationsEinheitId(String organisationsEinheitId) { + public Stream<User> findAllByOrganisationsEinheitId(String organisationsEinheitId) { return stream(ORGANISATIONS_EINHEIT_IDS_FIELD, organisationsEinheitId); } diff --git a/user-manager-server/src/main/java/de/ozgcloud/user/UserService.java b/user-manager-server/src/main/java/de/ozgcloud/user/UserService.java index 2fd9d63a..b795174f 100644 --- a/user-manager-server/src/main/java/de/ozgcloud/user/UserService.java +++ b/user-manager-server/src/main/java/de/ozgcloud/user/UserService.java @@ -153,6 +153,6 @@ public class UserService { if (StringUtils.isEmpty(organisationsEinheitId)) { throw new FunctionalException(() -> String.format(MISSING_ORGANISATIONS_EINHEIT_ID_MESSAGE_TEMPLATE, organisationsEinheitId)); } - return repository.findAllUsersByOrganisationsEinheitId(organisationsEinheitId); + return repository.findAllByOrganisationsEinheitId(organisationsEinheitId); } } \ No newline at end of file diff --git a/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryITCase.java index c8bec751..b8bcd5e5 100644 --- a/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryITCase.java +++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryITCase.java @@ -571,7 +571,7 @@ class UserRepositoryITCase { } @Nested - class TestFindAllUsersByOrganisationsEinheitId { + class TestFindAllByOrganisationsEinheitId { private static final String ORGANISATIONSEINHEIT_ID_1 = UUID.randomUUID().toString(); private static final String ORGANISATIONSEINHEIT_ID_2 = UUID.randomUUID().toString(); @@ -602,7 +602,7 @@ class UserRepositoryITCase { @Test void shouldFindUsersByOrganisationsEinheitId() { - var users = repository.findAllUsersByOrganisationsEinheitId(ORGANISATIONSEINHEIT_ID_1); + var users = repository.findAllByOrganisationsEinheitId(ORGANISATIONSEINHEIT_ID_1); assertThat(users).usingRecursiveFieldByFieldElementComparator().containsExactlyInAnyOrder(user1, user2); } diff --git a/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryTest.java index 3ca1e919..635aaf22 100644 --- a/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryTest.java +++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryTest.java @@ -204,7 +204,7 @@ class UserRepositoryTest { } @Nested - class TestFindAllUsersByOrganisationsEinheitId { + class TestFindAllByOrganisationsEinheitId { @BeforeEach void mock() { @@ -226,7 +226,7 @@ class UserRepositoryTest { } private Stream<User> callRepository() { - return userRepository.findAllUsersByOrganisationsEinheitId(UserTestFactory.ORGANISTATIONSEINHEITEN_ID); + return userRepository.findAllByOrganisationsEinheitId(UserTestFactory.ORGANISTATIONSEINHEITEN_ID); } } } diff --git a/user-manager-server/src/test/java/de/ozgcloud/user/UserServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserServiceTest.java index c9f783ae..447bd4c9 100644 --- a/user-manager-server/src/test/java/de/ozgcloud/user/UserServiceTest.java +++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserServiceTest.java @@ -413,13 +413,13 @@ class UserServiceTest { void shouldCallRepository() { callService(); - verify(repository).findAllUsersByOrganisationsEinheitId(UserTestFactory.ORGANISTATIONSEINHEITEN_ID); + verify(repository).findAllByOrganisationsEinheitId(UserTestFactory.ORGANISTATIONSEINHEITEN_ID); } @Test void shouldReturnFoundUsers() { var users = Stream.of(UserTestFactory.create()); - when(repository.findAllUsersByOrganisationsEinheitId(UserTestFactory.ORGANISTATIONSEINHEITEN_ID)).thenReturn(users); + when(repository.findAllByOrganisationsEinheitId(UserTestFactory.ORGANISTATIONSEINHEITEN_ID)).thenReturn(users); var returnedUsers = callService(); diff --git a/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceTest.java index 1dbd5875..330f65ac 100644 --- a/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceTest.java +++ b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceTest.java @@ -169,6 +169,7 @@ class UserProfileGrpcServiceTest { @BeforeEach void mock() { when(userService.findAllUsersOfOrganisationsEinheit(UserTestFactory.ORGANISTATIONSEINHEITEN_ID)).thenReturn(users); + doReturn(response).when(grpcService).buildGrpcGetAllByOrganisationsEinheitIdResponse(users); } @Test @@ -187,8 +188,6 @@ class UserProfileGrpcServiceTest { @Test void shouldCallOnNext() { - doReturn(response).when(grpcService).buildGrpcGetAllByOrganisationsEinheitIdResponse(users); - callService(); verify(streamObserver).onNext(response); -- GitLab