From 81a89ec9048c404b12a2619498147966a3ec1909 Mon Sep 17 00:00:00 2001 From: dhanendra06 Date: Mon, 10 Feb 2025 19:39:57 +0530 Subject: [PATCH] Fixed the junit test case Signed-off-by: dhanendra06 --- .../controller/PacketExternalStatusControllerTest.java | 6 +++++- .../RegistrationExternalStatusControllerTest.java | 6 +++++- .../RegistrationStatusAndSyncControllerTest.java | 6 +++++- .../service/InternalAuthDelegateServiceImplTest.java | 9 +++++++-- 4 files changed, 22 insertions(+), 5 deletions(-) diff --git a/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/PacketExternalStatusControllerTest.java b/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/PacketExternalStatusControllerTest.java index e54cdff91d..7076e55e2c 100644 --- a/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/PacketExternalStatusControllerTest.java +++ b/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/PacketExternalStatusControllerTest.java @@ -15,7 +15,6 @@ import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.ArgumentMatchers; @@ -58,6 +57,7 @@ import io.mosip.registration.processor.status.service.impl.SyncRegistrationServiceImpl; import io.mosip.registration.processor.status.utilities.RegistrationUtility; import io.mosip.registration.processor.status.validator.PacketExternalStatusRequestValidator; +import org.springframework.web.reactive.function.client.WebClient; @RunWith(SpringRunner.class) @SpringBootTest @@ -71,6 +71,10 @@ public class PacketExternalStatusControllerTest { @Qualifier("selfTokenRestTemplate") private RestTemplate restTemplate; + @MockBean + @Qualifier("selfTokenWebClient") + private WebClient webClient; + @InjectMocks PacketExternalStatusController packetExternalStatusController = new PacketExternalStatusController(); diff --git a/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/RegistrationExternalStatusControllerTest.java b/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/RegistrationExternalStatusControllerTest.java index d49485691e..bf36eacfff 100644 --- a/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/RegistrationExternalStatusControllerTest.java +++ b/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/RegistrationExternalStatusControllerTest.java @@ -15,7 +15,6 @@ import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.ArgumentMatchers; @@ -40,6 +39,7 @@ import org.springframework.test.web.servlet.setup.MockMvcBuilders; import org.springframework.web.client.RestTemplate; import org.springframework.web.context.WebApplicationContext; +import org.springframework.web.reactive.function.client.WebClient; import org.springframework.web.util.NestedServletException; import com.fasterxml.jackson.core.JsonProcessingException; @@ -81,6 +81,10 @@ public class RegistrationExternalStatusControllerTest { @Qualifier("selfTokenRestTemplate") private RestTemplate restTemplate; + @MockBean + @Qualifier("selfTokenWebClient") + private WebClient webClient; + @Autowired private MockMvc mockMvc; diff --git a/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/RegistrationStatusAndSyncControllerTest.java b/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/RegistrationStatusAndSyncControllerTest.java index 17d0214d3c..9241f95089 100644 --- a/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/RegistrationStatusAndSyncControllerTest.java +++ b/registration-processor/init/registration-processor-registration-status-service/src/test/java/io/mosip/registration/processor/status/api/controller/RegistrationStatusAndSyncControllerTest.java @@ -12,7 +12,6 @@ import jakarta.servlet.http.Cookie; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.ArgumentMatchers; @@ -71,6 +70,7 @@ import io.mosip.registration.processor.status.validator.LostRidRequestValidator; import io.mosip.registration.processor.status.validator.RegistrationStatusRequestValidator; import io.mosip.registration.processor.status.validator.RegistrationSyncRequestValidator; +import org.springframework.web.reactive.function.client.WebClient; /** * The Class RegistrationStatusControllerTest. @@ -90,6 +90,10 @@ public class RegistrationStatusAndSyncControllerTest { @Qualifier("selfTokenRestTemplate") private RestTemplate restTemplate; + @MockBean + @Qualifier("selfTokenWebClient") + private WebClient webClient; + /** The registration status controller. */ @InjectMocks RegistrationStatusController registrationStatusController = new RegistrationStatusController(); diff --git a/registration-processor/registration-processor-registration-status-service-impl/src/test/java/io/mosip/registration/processor/status/service/InternalAuthDelegateServiceImplTest.java b/registration-processor/registration-processor-registration-status-service-impl/src/test/java/io/mosip/registration/processor/status/service/InternalAuthDelegateServiceImplTest.java index 227f5615dd..4ed32c84f9 100644 --- a/registration-processor/registration-processor-registration-status-service-impl/src/test/java/io/mosip/registration/processor/status/service/InternalAuthDelegateServiceImplTest.java +++ b/registration-processor/registration-processor-registration-status-service-impl/src/test/java/io/mosip/registration/processor/status/service/InternalAuthDelegateServiceImplTest.java @@ -9,12 +9,13 @@ import java.util.Optional; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.InjectMocks; import org.mockito.Mock; import org.mockito.Mockito; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.boot.test.mock.mockito.MockBean; import org.springframework.http.HttpHeaders; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; @@ -34,6 +35,7 @@ import io.mosip.registration.processor.core.spi.restclient.RegistrationProcessorRestClientService; import io.mosip.registration.processor.rest.client.utils.RestApiClient; import io.mosip.registration.processor.status.service.impl.InternalAuthDelegateServiceImpl; +import org.springframework.web.reactive.function.client.WebClient; @RunWith(SpringJUnit4ClassRunner.class) public class InternalAuthDelegateServiceImplTest { @@ -50,6 +52,10 @@ public class InternalAuthDelegateServiceImplTest { @Mock RestTemplate restTemplate; + @MockBean + @Qualifier("selfTokenWebClient") + private WebClient webClient; + @Mock ObjectMapper mapper; @@ -82,7 +88,6 @@ public void setup() throws Exception { Mockito.when(mapper.readValue(anyString(), eq(IndividualIdDto.class))).thenReturn(individualIdDto); } - @Ignore @Test public void authenticateSuccessTest() throws Exception {