This commit is contained in:
Carsten Otto
2022-05-26 15:05:06 +02:00
parent d5c3f39569
commit a166c07f8d

View File

@@ -37,6 +37,7 @@ import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.lenient;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.never;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verifyNoInteractions;
@@ -171,6 +172,14 @@ class PaymentLoopTest {
);
}
@Test
void does_not_cancel_settled_invoice() {
when(grpcGetInfo.getPubkey()).thenReturn(DECODED_PAYMENT_REQUEST.destination());
mockSuccessOnFirstAttempt();
paymentLoop.start(DECODED_PAYMENT_REQUEST, PAYMENT_OPTIONS, paymentStatus);
verify(grpcInvoices, never()).cancelPaymentRequest(DECODED_PAYMENT_REQUEST);
}
@Test
void sends_to_each_route() {
mockSuccessOnFirstAttempt();