Fixes test case cast
This commit is contained in:
@@ -25,6 +25,7 @@ import com.vitorpamplona.amethyst.service.cashu.CashuParser
|
|||||||
import com.vitorpamplona.amethyst.service.cashu.CashuToken
|
import com.vitorpamplona.amethyst.service.cashu.CashuToken
|
||||||
import com.vitorpamplona.amethyst.ui.components.GenericLoadable
|
import com.vitorpamplona.amethyst.ui.components.GenericLoadable
|
||||||
import junit.framework.TestCase.assertEquals
|
import junit.framework.TestCase.assertEquals
|
||||||
|
import kotlinx.collections.immutable.ImmutableList
|
||||||
import kotlinx.coroutines.runBlocking
|
import kotlinx.coroutines.runBlocking
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
import org.junit.runner.RunWith
|
import org.junit.runner.RunWith
|
||||||
@@ -38,7 +39,7 @@ class CashuBTest {
|
|||||||
@Test()
|
@Test()
|
||||||
fun parseCashuA() {
|
fun parseCashuA() {
|
||||||
runBlocking {
|
runBlocking {
|
||||||
val parsed = (CashuParser().parse(cashuTokenA) as GenericLoadable.Loaded<List<CashuToken>>).loaded[0]
|
val parsed = (CashuParser().parse(cashuTokenA) as GenericLoadable.Loaded<ImmutableList<CashuToken>>).loaded[0]
|
||||||
|
|
||||||
assertEquals(cashuTokenA, parsed.token)
|
assertEquals(cashuTokenA, parsed.token)
|
||||||
assertEquals("https://8333.space:3338", parsed.mint)
|
assertEquals("https://8333.space:3338", parsed.mint)
|
||||||
@@ -59,7 +60,7 @@ class CashuBTest {
|
|||||||
@Test()
|
@Test()
|
||||||
fun parseCashuB() =
|
fun parseCashuB() =
|
||||||
runBlocking {
|
runBlocking {
|
||||||
val parsed = (CashuParser().parse(cashuTokenB1) as GenericLoadable.Loaded<List<CashuToken>>).loaded
|
val parsed = (CashuParser().parse(cashuTokenB1) as GenericLoadable.Loaded<ImmutableList<CashuToken>>).loaded
|
||||||
|
|
||||||
assertEquals(cashuTokenB1, parsed[0].token)
|
assertEquals(cashuTokenB1, parsed[0].token)
|
||||||
assertEquals("http://localhost:3338", parsed[0].mint)
|
assertEquals("http://localhost:3338", parsed[0].mint)
|
||||||
@@ -84,7 +85,7 @@ class CashuBTest {
|
|||||||
@Test()
|
@Test()
|
||||||
fun parseCashuB2() =
|
fun parseCashuB2() =
|
||||||
runBlocking {
|
runBlocking {
|
||||||
val parsed = (CashuParser().parse(cashuTokenB2) as GenericLoadable.Loaded<List<CashuToken>>).loaded
|
val parsed = (CashuParser().parse(cashuTokenB2) as GenericLoadable.Loaded<ImmutableList<CashuToken>>).loaded
|
||||||
|
|
||||||
assertEquals(cashuTokenB2, parsed[0].token)
|
assertEquals(cashuTokenB2, parsed[0].token)
|
||||||
assertEquals("http://lbutlh5lfggq5r7xpiwhrajdl7sxpupgagazxl65w4c5cg72wtofasad.onion:3338", parsed[0].mint)
|
assertEquals("http://lbutlh5lfggq5r7xpiwhrajdl7sxpupgagazxl65w4c5cg72wtofasad.onion:3338", parsed[0].mint)
|
||||||
|
|||||||
Reference in New Issue
Block a user