From f9f2bff77e05c070ff14e16231b8d3b9e628ecea Mon Sep 17 00:00:00 2001 From: Andrii Solianyk Date: Sat, 7 Jun 2025 14:48:54 +0200 Subject: [PATCH] user role fix --- .../ArtisanConnectBackendApplicationTests.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/test/java/_11/asktpk/artisanconnectbackend/ArtisanConnectBackendApplicationTests.java b/src/test/java/_11/asktpk/artisanconnectbackend/ArtisanConnectBackendApplicationTests.java index e654f99..ca73256 100644 --- a/src/test/java/_11/asktpk/artisanconnectbackend/ArtisanConnectBackendApplicationTests.java +++ b/src/test/java/_11/asktpk/artisanconnectbackend/ArtisanConnectBackendApplicationTests.java @@ -45,7 +45,6 @@ import java.util.Optional; import java.util.UUID; -import static _11.asktpk.artisanconnectbackend.utils.Enums.Role.USER; import static org.assertj.core.api.Assertions.assertThat; import static org.junit.jupiter.api.Assertions.*; import static org.mockito.Mockito.*; @@ -79,10 +78,10 @@ class ArtisanConnectBackendApplicationTests { private final ClientRepository clientRepository; private final ClientService clientService; - ClientServiceTest() { + ClientServiceTest(ClientRepository clientRepository, ClientService clientService) { logger.info("Inicjalizacja mocków dla ClientService"); - this.clientRepository = mock(ClientRepository.class); - this.clientService = new ClientService(clientRepository); + this.clientRepository = clientRepository; + this.clientService = clientService; } @Test @@ -106,7 +105,7 @@ class ArtisanConnectBackendApplicationTests { client.setFirstName(firstName); client.setLastName(lastName); client.setEmail(firstName.toLowerCase() + "." + lastName.toLowerCase() + "@example.com"); - client.setRole(USER); + client.setRole(clientService.getUserRole()); return client; } } @@ -249,7 +248,7 @@ class ArtisanConnectBackendApplicationTests { clientDTO.setEmail(email); clientDTO.setFirstName(firstName); clientDTO.setLastName(lastName); - clientDTO.setRole(USER); + clientDTO.setRole("USER"); return clientDTO; }