Skip to content

Commit 6b867c6

Browse files
committed
passed basketPaymentRequestDTO to test
1 parent 89d542f commit 6b867c6

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/test/java/uk/gov/companieshouse/orders/api/controller/BasketControllerIntegrationTest.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import org.springframework.http.MediaType;
1313
import org.springframework.test.web.servlet.MockMvc;
1414
import uk.gov.companieshouse.orders.api.dto.AddToBasketRequestDTO;
15+
import uk.gov.companieshouse.orders.api.dto.BasketPaymentRequestDTO;
1516
import uk.gov.companieshouse.orders.api.model.Basket;
1617
import uk.gov.companieshouse.orders.api.model.BasketData;
1718
import uk.gov.companieshouse.orders.api.model.BasketItem;
@@ -240,11 +241,16 @@ public void checkoutBasketReturnsBadRequestIfBodyIsPresent() throws Exception {
240241
@Test
241242
@DisplayName("Patch basket payment details returns OK")
242243
public void patchBasketPaymentDetailsReturnsOK() throws Exception {
244+
BasketPaymentRequestDTO basketPaymentRequestDTO = new BasketPaymentRequestDTO();
245+
basketPaymentRequestDTO.setPaidAt("paid-at");
246+
basketPaymentRequestDTO.setPaymentReference("reference");
247+
basketPaymentRequestDTO.setStatus("status");
248+
243249
mockMvc.perform(patch("/basket/payment/1234")
244250
.header(REQUEST_ID_HEADER_NAME, TOKEN_REQUEST_ID_VALUE)
245251
.header(ERIC_IDENTITY_HEADER_NAME, ERIC_IDENTITY_VALUE)
246252
.contentType(MediaType.APPLICATION_JSON)
247-
.content("{}"))
253+
.content(mapper.writeValueAsString(basketPaymentRequestDTO)))
248254
.andExpect(status().isOk());
249255
}
250256
}

0 commit comments

Comments
 (0)