updating status changes

This commit is contained in:
2026-06-29 15:46:43 +02:00
parent 51259aab33
commit 545ce6c704
4 changed files with 14 additions and 16 deletions

View File

@@ -49,6 +49,7 @@ class PollStatusHandlerTest {
transaction.setUserId("user-1");
transaction.setPaymentProcessorLabel("ecocash");
transaction.setAuthType(AuthType.MOBILE);
transaction.setPaymentStatus(Status.SUCCESS); // Required for polling to proceed
}
@Test
@@ -59,7 +60,7 @@ class PollStatusHandlerTest {
.thenReturn(transactionProcessor);
when(transactionProcessor.poll(any(Transaction.class))).thenAnswer(invocation -> {
Transaction tx = invocation.getArgument(0);
tx.setStatus(Status.SUCCESS);
tx.setPollingStatus(Status.SUCCESS);
return tx;
});
when(transactionService.save(any(Transaction.class))).thenReturn(transaction);
@@ -127,7 +128,7 @@ class PollStatusHandlerTest {
.thenReturn(transactionProcessor);
when(transactionProcessor.poll(any(Transaction.class))).thenAnswer(invocation -> {
Transaction tx = invocation.getArgument(0);
tx.setStatus(Status.SUCCESS);
tx.setPollingStatus(Status.SUCCESS);
return tx;
});
when(transactionService.save(any(Transaction.class))).thenReturn(transaction);
@@ -146,7 +147,7 @@ class PollStatusHandlerTest {
.thenReturn(transactionProcessor);
when(transactionProcessor.poll(any(Transaction.class))).thenAnswer(invocation -> {
Transaction tx = invocation.getArgument(0);
tx.setStatus(Status.SUCCESS);
tx.setPollingStatus(Status.SUCCESS);
return tx;
});
when(transactionService.save(any(Transaction.class))).thenReturn(transaction);