removing warnings

This commit is contained in:
Vitor Pamplona
2026-03-15 20:03:39 -04:00
parent 929b5d6175
commit 1cdd061b06
@@ -94,13 +94,13 @@ class ResponseTest {
val response = OptimizedJsonMapper.fromJsonTo<Response>(json) val response = OptimizedJsonMapper.fromJsonTo<Response>(json)
assertIs<MakeInvoiceSuccessResponse>(response) assertIs<MakeInvoiceSuccessResponse>(response)
assertNotNull(response.result) assertNotNull(response.result)
assertEquals("incoming", response.result?.type) assertEquals("incoming", response.result.type)
assertEquals("lnbc50n1...", response.result?.invoice) assertEquals("lnbc50n1...", response.result.invoice)
assertEquals("test", response.result?.description) assertEquals("test", response.result.description)
assertEquals("abc", response.result?.payment_hash) assertEquals("abc", response.result.payment_hash)
assertEquals(5000L, response.result?.amount) assertEquals(5000L, response.result.amount)
assertEquals(1693876497L, response.result?.created_at) assertEquals(1693876497L, response.result.created_at)
assertEquals(1694876497L, response.result?.expires_at) assertEquals(1694876497L, response.result.expires_at)
} }
// --- LookupInvoice Success --- // --- LookupInvoice Success ---
@@ -111,11 +111,11 @@ class ResponseTest {
val response = OptimizedJsonMapper.fromJsonTo<Response>(json) val response = OptimizedJsonMapper.fromJsonTo<Response>(json)
assertIs<LookupInvoiceSuccessResponse>(response) assertIs<LookupInvoiceSuccessResponse>(response)
assertNotNull(response.result) assertNotNull(response.result)
assertEquals("incoming", response.result?.type) assertEquals("incoming", response.result.type)
assertEquals("settled", response.result?.state) assertEquals("settled", response.result.state)
assertEquals("hash123", response.result?.payment_hash) assertEquals("hash123", response.result.payment_hash)
assertEquals(1000L, response.result?.amount) assertEquals(1000L, response.result.amount)
assertEquals(1694876497L, response.result?.settled_at) assertEquals(1694876497L, response.result.settled_at)
} }
// --- ListTransactions Success --- // --- ListTransactions Success ---
@@ -127,34 +127,22 @@ class ResponseTest {
val response = OptimizedJsonMapper.fromJsonTo<Response>(json) val response = OptimizedJsonMapper.fromJsonTo<Response>(json)
assertIs<ListTransactionsSuccessResponse>(response) assertIs<ListTransactionsSuccessResponse>(response)
assertNotNull(response.result?.transactions) assertNotNull(response.result?.transactions)
assertEquals(2, response.result?.transactions?.size) assertEquals(2, response.result.transactions.size)
assertEquals( assertEquals(
"incoming", "incoming",
response.result response.result.transactions[0].type,
?.transactions
?.get(0)
?.type,
) )
assertEquals( assertEquals(
100L, 100L,
response.result response.result.transactions[0].amount,
?.transactions
?.get(0)
?.amount,
) )
assertEquals( assertEquals(
"outgoing", "outgoing",
response.result response.result.transactions[1].type,
?.transactions
?.get(1)
?.type,
) )
assertEquals( assertEquals(
200L, 200L,
response.result response.result.transactions[1].amount,
?.transactions
?.get(1)
?.amount,
) )
} }
@@ -164,7 +152,7 @@ class ResponseTest {
val response = OptimizedJsonMapper.fromJsonTo<Response>(json) val response = OptimizedJsonMapper.fromJsonTo<Response>(json)
assertIs<ListTransactionsSuccessResponse>(response) assertIs<ListTransactionsSuccessResponse>(response)
assertNotNull(response.result?.transactions) assertNotNull(response.result?.transactions)
assertEquals(0, response.result?.transactions?.size) assertEquals(0, response.result.transactions.size)
} }
// --- GetBalance Success --- // --- GetBalance Success ---
@@ -194,14 +182,14 @@ class ResponseTest {
val response = OptimizedJsonMapper.fromJsonTo<Response>(json) val response = OptimizedJsonMapper.fromJsonTo<Response>(json)
assertIs<GetInfoSuccessResponse>(response) assertIs<GetInfoSuccessResponse>(response)
assertNotNull(response.result) assertNotNull(response.result)
assertEquals("MyNode", response.result?.alias) assertEquals("MyNode", response.result.alias)
assertEquals("#ff9900", response.result?.color) assertEquals("#ff9900", response.result.color)
assertEquals("abc123", response.result?.pubkey) assertEquals("abc123", response.result.pubkey)
assertEquals("mainnet", response.result?.network) assertEquals("mainnet", response.result.network)
assertEquals(800000L, response.result?.block_height) assertEquals(800000L, response.result.block_height)
assertEquals("hash", response.result?.block_hash) assertEquals("hash", response.result.block_hash)
assertEquals(listOf("pay_invoice", "get_balance"), response.result?.methods) assertEquals(listOf("pay_invoice", "get_balance"), response.result.methods)
assertEquals(listOf("payment_received"), response.result?.notifications) assertEquals(listOf("payment_received"), response.result.notifications)
} }
// --- MakeHoldInvoice Success --- // --- MakeHoldInvoice Success ---
@@ -212,8 +200,8 @@ class ResponseTest {
val response = OptimizedJsonMapper.fromJsonTo<Response>(json) val response = OptimizedJsonMapper.fromJsonTo<Response>(json)
assertIs<MakeHoldInvoiceSuccessResponse>(response) assertIs<MakeHoldInvoiceSuccessResponse>(response)
assertNotNull(response.result) assertNotNull(response.result)
assertEquals("lnbc...", response.result?.invoice) assertEquals("lnbc...", response.result.invoice)
assertEquals("hash", response.result?.payment_hash) assertEquals("hash", response.result.payment_hash)
} }
// --- CancelHoldInvoice Success --- // --- CancelHoldInvoice Success ---
@@ -287,10 +275,10 @@ class ResponseTest {
val response = OptimizedJsonMapper.fromJsonTo<Response>(json) val response = OptimizedJsonMapper.fromJsonTo<Response>(json)
assertIs<GetBudgetSuccessResponse>(response) assertIs<GetBudgetSuccessResponse>(response)
assertNotNull(response.result) assertNotNull(response.result)
assertEquals(50000L, response.result?.used_budget) assertEquals(50000L, response.result.used_budget)
assertEquals(100000L, response.result?.total_budget) assertEquals(100000L, response.result.total_budget)
assertEquals(1700000000L, response.result?.renews_at) assertEquals(1700000000L, response.result.renews_at)
assertEquals("monthly", response.result?.renewal_period) assertEquals("monthly", response.result.renewal_period)
} }
@Test @Test
@@ -312,8 +300,8 @@ class ResponseTest {
val response = OptimizedJsonMapper.fromJsonTo<Response>(json) val response = OptimizedJsonMapper.fromJsonTo<Response>(json)
assertIs<SignMessageSuccessResponse>(response) assertIs<SignMessageSuccessResponse>(response)
assertNotNull(response.result) assertNotNull(response.result)
assertEquals("Hello Nostr", response.result?.message) assertEquals("Hello Nostr", response.result.message)
assertEquals("sig123abc", response.result?.signature) assertEquals("sig123abc", response.result.signature)
} }
// --- CreateConnection Success --- // --- CreateConnection Success ---
@@ -324,7 +312,7 @@ class ResponseTest {
val response = OptimizedJsonMapper.fromJsonTo<Response>(json) val response = OptimizedJsonMapper.fromJsonTo<Response>(json)
assertIs<CreateConnectionSuccessResponse>(response) assertIs<CreateConnectionSuccessResponse>(response)
assertNotNull(response.result) assertNotNull(response.result)
assertEquals("walletpub123", response.result?.wallet_pubkey) assertEquals("walletpub123", response.result.wallet_pubkey)
} }
// --- GetInfo with extended fields --- // --- GetInfo with extended fields ---