@@ -190,7 +190,7 @@ public void checkoutBasketSuccessfullyCreatesCheckoutWhenBasketIsValid() throws
190190 ResultCaptor <Checkout > resultCaptor = new ResultCaptor <>();
191191 doAnswer (resultCaptor ).when (checkoutService ).createCheckout (any (Certificate .class ), any (String .class ));
192192
193- mockMvc .perform (post ("/basket/checkout " )
193+ mockMvc .perform (post ("/basket/checkouts " )
194194 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
195195 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE ))
196196 .andExpect (status ().isOk ());
@@ -209,7 +209,7 @@ public void checkoutBasketfFailsToCreateCheckoutIfBasketIsEmpty() throws Excepti
209209 basket .setId (ERIC_IDENTITY_VALUE );
210210 basketRepository .save (basket );
211211
212- mockMvc .perform (post ("/basket/checkout " )
212+ mockMvc .perform (post ("/basket/checkouts " )
213213 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
214214 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE ))
215215 .andExpect (status ().isConflict ());
@@ -221,7 +221,7 @@ public void checkoutBasketfFailsToCreateCheckoutIfBasketIsEmpty() throws Excepti
221221 @ DisplayName ("Checkout Basket fails to create checkout and returns 409, when basket does not exist" )
222222 public void checkoutBasketFailsToCreateCheckoutIfBasketDoesNotExist () throws Exception {
223223
224- mockMvc .perform (post ("/basket/checkout " )
224+ mockMvc .perform (post ("/basket/checkouts " )
225225 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
226226 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE ))
227227 .andExpect (status ().isConflict ());
@@ -241,7 +241,7 @@ public void checkoutBasketFailsToCreateCheckoutWhenItFailsToGetAnItem() throws E
241241
242242 when (apiClientService .getItem (ITEM_URI )).thenThrow (new Exception ());
243243
244- mockMvc .perform (post ("/basket/checkout " )
244+ mockMvc .perform (post ("/basket/checkouts " )
245245 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
246246 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE ))
247247 .andExpect (status ().isBadRequest ());
@@ -253,7 +253,7 @@ public void checkoutBasketFailsToCreateCheckoutWhenItFailsToGetAnItem() throws E
253253 @ DisplayName ("Check out basket returns 403 if body is present" )
254254 public void checkoutBasketReturnsBadRequestIfBodyIsPresent () throws Exception {
255255
256- mockMvc .perform (post ("/basket/checkout " )
256+ mockMvc .perform (post ("/basket/checkouts " )
257257 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
258258 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE )
259259 .contentType (MediaType .APPLICATION_JSON )
@@ -383,7 +383,7 @@ public void patchBasketPaymentDetailsReturnsOK() throws Exception {
383383 basketPaymentRequestDTO .setPaymentReference ("reference" );
384384 basketPaymentRequestDTO .setStatus (PaymentStatus .PAID );
385385
386- mockMvc .perform (patch ("/basket/payment /" + CHECKOUT_ID )
386+ mockMvc .perform (patch ("/basket/checkouts /" + CHECKOUT_ID + "/payment" )
387387 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
388388 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE )
389389 .contentType (MediaType .APPLICATION_JSON )
@@ -410,7 +410,7 @@ public void patchBasketPaymentDetailsClearsBasketStatusPaid() throws Exception {
410410 basketPaymentRequestDTO .setPaymentReference ("reference" );
411411 basketPaymentRequestDTO .setStatus (PaymentStatus .PAID );
412412
413- mockMvc .perform (patch ("/basket/payment /" + CHECKOUT_ID )
413+ mockMvc .perform (patch ("/basket/checkouts /" + CHECKOUT_ID + "/payment" )
414414 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
415415 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE )
416416 .contentType (MediaType .APPLICATION_JSON )
@@ -436,7 +436,7 @@ public void patchBasketPaymentDetailsDoesNotClearBasketStatusNotPaid() throws Ex
436436 basketPaymentRequestDTO .setPaymentReference ("reference" );
437437 basketPaymentRequestDTO .setStatus (PaymentStatus .FAILED );
438438
439- mockMvc .perform (patch ("/basket/payment /" + CHECKOUT_ID )
439+ mockMvc .perform (patch ("/basket/checkouts /" + CHECKOUT_ID + "/payment" )
440440 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
441441 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE )
442442 .contentType (MediaType .APPLICATION_JSON )
@@ -470,7 +470,7 @@ public void patchBasketPaymentDetailsUpdatesUpdatedAt() throws Exception {
470470 basketPaymentRequestDTO .setPaymentReference ("reference" );
471471 basketPaymentRequestDTO .setStatus (PaymentStatus .PAID );
472472
473- mockMvc .perform (patch ("/basket/payment /" + CHECKOUT_ID )
473+ mockMvc .perform (patch ("/basket/checkouts /" + CHECKOUT_ID + "/payment" )
474474 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
475475 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE )
476476 .contentType (MediaType .APPLICATION_JSON )
@@ -497,7 +497,7 @@ public void paidPatchBasketPaymentDetailsCreatesOrder() throws Exception {
497497
498498 final LocalDateTime intervalStart = LocalDateTime .now ();
499499
500- mockMvc .perform (patch ("/basket/payment /" + CHECKOUT_ID )
500+ mockMvc .perform (patch ("/basket/checkouts /" + CHECKOUT_ID + "/payment" )
501501 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
502502 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE )
503503 .contentType (MediaType .APPLICATION_JSON )
@@ -521,7 +521,7 @@ public void failedPatchBasketPaymentDetailsCreatesNoOrder() throws Exception {
521521 basketPaymentRequestDTO .setPaymentReference ("reference" );
522522 basketPaymentRequestDTO .setStatus (PaymentStatus .FAILED );
523523
524- mockMvc .perform (patch ("/basket/payment /" + CHECKOUT_ID )
524+ mockMvc .perform (patch ("/basket/checkouts /" + CHECKOUT_ID + "/payment" )
525525 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
526526 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE )
527527 .contentType (MediaType .APPLICATION_JSON )
@@ -543,7 +543,7 @@ public void paidPatchBasketPaymentDetailsDoesNotCreateUnknownOrder() throws Exce
543543 basketPaymentRequestDTO .setPaymentReference ("reference" );
544544 basketPaymentRequestDTO .setStatus (PaymentStatus .PAID );
545545
546- mockMvc .perform (patch ("/basket/payment /" + UNKNOWN_CHECKOUT_ID )
546+ mockMvc .perform (patch ("/basket/checkouts /" + UNKNOWN_CHECKOUT_ID + "/payment" )
547547 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
548548 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE )
549549 .contentType (MediaType .APPLICATION_JSON )
@@ -573,7 +573,7 @@ public void duplicatePaidPatchBasketPaymentDetailsDoesNotRecreateOrder() throws
573573 basketPaymentRequestDTO .setPaymentReference ("reference" );
574574 basketPaymentRequestDTO .setStatus (PaymentStatus .PAID );
575575
576- mockMvc .perform (patch ("/basket/payment /" + CHECKOUT_ID )
576+ mockMvc .perform (patch ("/basket/checkouts /" + CHECKOUT_ID + "/payment" )
577577 .header (REQUEST_ID_HEADER_NAME , TOKEN_REQUEST_ID_VALUE )
578578 .header (ERIC_IDENTITY_HEADER_NAME , ERIC_IDENTITY_VALUE )
579579 .contentType (MediaType .APPLICATION_JSON )
0 commit comments