From 069dc3f21e474714ed5d31c784f0d6ef871c6b28 Mon Sep 17 00:00:00 2001 From: josh-uk Date: Thu, 2 Oct 2025 12:51:19 +0100 Subject: [PATCH 1/2] Added test endpoint --- .../bulkscanprocessor/controllers/PaymentController.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/uk/gov/hmcts/reform/bulkscanprocessor/controllers/PaymentController.java b/src/main/java/uk/gov/hmcts/reform/bulkscanprocessor/controllers/PaymentController.java index 62aca859dd..e0e1d57044 100644 --- a/src/main/java/uk/gov/hmcts/reform/bulkscanprocessor/controllers/PaymentController.java +++ b/src/main/java/uk/gov/hmcts/reform/bulkscanprocessor/controllers/PaymentController.java @@ -90,5 +90,10 @@ public SearchResult getPaymentDcns( return new SearchResult(data); } + + @GetMapping("/testing") + public ResponseEntity test() { + return ResponseEntity.ok("PaymentController is working"); + } } From 174c7e9f94a69fcb7c7a68a9a84315acaaf2d7b0 Mon Sep 17 00:00:00 2001 From: josh-uk Date: Thu, 2 Oct 2025 13:03:10 +0100 Subject: [PATCH 2/2] Added a unit test --- .../controllers/PaymentControllerTest.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/test/java/uk/gov/hmcts/reform/bulkscanprocessor/controllers/PaymentControllerTest.java b/src/test/java/uk/gov/hmcts/reform/bulkscanprocessor/controllers/PaymentControllerTest.java index 216fd1a33b..8c26c0f5e7 100644 --- a/src/test/java/uk/gov/hmcts/reform/bulkscanprocessor/controllers/PaymentControllerTest.java +++ b/src/test/java/uk/gov/hmcts/reform/bulkscanprocessor/controllers/PaymentControllerTest.java @@ -26,6 +26,7 @@ import static org.mockito.Mockito.times; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; +import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get; import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.put; import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.print; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.jsonPath; @@ -115,4 +116,13 @@ void should_handle_payment_exception() throws Exception { assertThat(paymentRequestArgumentCaptor.getValue()) .usingRecursiveComparison().isEqualTo(paymentRequest); } + + @Test + void shouldBeAGoodTest() throws Exception { + mockMvc.perform(get("/payment/testing") + .contentType(MediaType.APPLICATION_JSON)) + .andExpect(status().isOk()); + + assertThat(1).isEqualTo(1); + } }