mirror of
https://github.com/aljazceru/lnd-manageJ.git
synced 2026-01-22 23:44:21 +01:00
add basic top up service
This commit is contained in:
@@ -5,6 +5,7 @@ import de.cotto.lndmanagej.model.Coins;
|
||||
import de.cotto.lndmanagej.model.HexString;
|
||||
import de.cotto.lndmanagej.pickhardtpayments.MultiPathPaymentSender;
|
||||
import de.cotto.lndmanagej.pickhardtpayments.MultiPathPaymentSplitter;
|
||||
import de.cotto.lndmanagej.pickhardtpayments.TopUpService;
|
||||
import de.cotto.lndmanagej.pickhardtpayments.model.PaymentStatus;
|
||||
import de.cotto.lndmanagej.service.GraphService;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
@@ -47,6 +48,9 @@ class PickhardtPaymentsControllerTest {
|
||||
@Mock
|
||||
private GraphService graphService;
|
||||
|
||||
@Mock
|
||||
private TopUpService topUpService;
|
||||
|
||||
private final PaymentStatus paymentStatus = new PaymentStatus(HexString.EMPTY);
|
||||
|
||||
@BeforeEach
|
||||
@@ -112,6 +116,12 @@ class PickhardtPaymentsControllerTest {
|
||||
.isEqualTo(MultiPathPaymentDto.fromModel(MULTI_PATH_PAYMENT));
|
||||
}
|
||||
|
||||
@Test
|
||||
void topUp() {
|
||||
controller.topUp(PUBKEY, 123);
|
||||
verify(topUpService).topUp(PUBKEY, Coins.ofSatoshis(123));
|
||||
}
|
||||
|
||||
@Test
|
||||
void resetCache() {
|
||||
controller.resetGraph();
|
||||
|
||||
Reference in New Issue
Block a user