OrderPaymentServiceTest
Tests
| Test |
Duration |
Result |
| preparePaymentSkipsNonPendingOrders() |
0.003s |
passed |
| processOrderPaymentNetworkErrorMarksUncertainAndReconcilesSuccess() |
0.003s |
passed |
| processOrderPaymentNetworkErrorRemainsUncertainWhenLookupReturnsEmpty() |
0.003s |
passed |
| processOrderPaymentRecordedFailureReleasesReservations() |
0.007s |
passed |
| processOrderPaymentSuccessful() |
0.002s |
passed |
| processPendingPaymentsProcessesAllFoundPendingOrders() |
0.006s |
passed |
| reconcilePaymentReleasesStockOnRecordedBankFailure() |
0.002s |
passed |
| reconcileUncertainPaymentsReconcilesPendingOrders() |
0.003s |
passed |
Standard output
2026-10-18T11:03:08.301Z INFO 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Order 30 marked PAID with payment ID tx-reconciled-bulk
2026-10-18T11:03:08.304Z WARN 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Bank transfer call failed for order 4: Connection refused. Reconciling...
2026-10-18T11:03:08.304Z INFO 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Payment lookup for order 4 returned 404; remaining pending/uncertain
2026-10-18T11:03:08.307Z WARN 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Bank transfer call failed for order 3: Connection timed out. Reconciling...
2026-10-18T11:03:08.308Z INFO 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Order 3 marked PAID with payment ID tx-reconciled
2026-10-18T11:03:08.312Z INFO 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Order 5 is not in PAYMENT_PENDING (status=PAID), skipping
2026-10-18T11:03:08.319Z INFO 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Order 2 marked PAYMENT_FAILED and reservations released
2026-10-18T11:03:08.325Z INFO 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Order 10 marked PAID with payment ID tx-bulk
2026-10-18T11:03:08.327Z INFO 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Order 20 marked PAID with payment ID tx-bulk
2026-10-18T11:03:08.331Z INFO 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Order 6 marked PAYMENT_FAILED and reservations released
2026-10-18T11:03:08.333Z INFO 3989 --- [ Test worker] c.c.g.store.service.OrderPaymentService : Order 1 marked PAID with payment ID tx-999