OrderPaymentServiceTest
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