OrderPaymentServiceTest

8

tests

0

failures

0

ignored

0.036s

duration

100%

successful

Tests

Test Duration Result
preparePaymentSkipsNonPendingOrders() 0.006s passed
processOrderPaymentNetworkErrorMarksUncertainAndReconcilesSuccess() 0.003s passed
processOrderPaymentNetworkErrorRemainsUncertainWhenLookupReturnsEmpty() 0.003s passed
processOrderPaymentRecordedFailureReleasesReservations() 0.004s passed
processOrderPaymentSuccessful() 0.004s passed
processPendingPaymentsProcessesAllFoundPendingOrders() 0.008s passed
reconcilePaymentReleasesStockOnRecordedBankFailure() 0.004s passed
reconcileUncertainPaymentsReconcilesPendingOrders() 0.004s passed

Standard output

2026-10-17T12:15:06.379Z  INFO 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Order 30 marked PAID with payment ID tx-reconciled-bulk
2026-10-17T12:15:06.382Z  WARN 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Bank transfer call failed for order 4: Connection refused. Reconciling...
2026-10-17T12:15:06.383Z  INFO 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Payment lookup for order 4 returned 404; remaining pending/uncertain
2026-10-17T12:15:06.386Z  WARN 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Bank transfer call failed for order 3: Connection timed out. Reconciling...
2026-10-17T12:15:06.387Z  INFO 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Order 3 marked PAID with payment ID tx-reconciled
2026-10-17T12:15:06.391Z  INFO 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Order 5 is not in PAYMENT_PENDING (status=PAID), skipping
2026-10-17T12:15:06.399Z  INFO 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Order 2 marked PAYMENT_FAILED and reservations released
2026-10-17T12:15:06.406Z  INFO 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Order 10 marked PAID with payment ID tx-bulk
2026-10-17T12:15:06.408Z  INFO 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Order 20 marked PAID with payment ID tx-bulk
2026-10-17T12:15:06.413Z  INFO 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Order 6 marked PAYMENT_FAILED and reservations released
2026-10-17T12:15:06.417Z  INFO 4537 --- [    Test worker] c.c.g.store.service.OrderPaymentService  : Order 1 marked PAID with payment ID tx-999