secant-android-wallet/ui-lib/src/androidTest/java/co/electriccoin/zcash/ui/screen/send/ext/WalletAddressExtTest.kt

25 lines
773 B
Kotlin

package co.electriccoin.zcash.ui.screen.send.ext
import androidx.test.core.app.ApplicationProvider
import androidx.test.filters.SmallTest
import cash.z.ecc.sdk.fixture.WalletAddressFixture
import kotlinx.coroutines.ExperimentalCoroutinesApi
import kotlinx.coroutines.test.runTest
import kotlin.test.Test
import kotlin.test.assertEquals
class WalletAddressExtTest {
@Test
@SmallTest
@OptIn(ExperimentalCoroutinesApi::class)
fun testAbbreviated() = runTest {
val actual = WalletAddressFixture.shieldedSapling().abbreviated(ApplicationProvider.getApplicationContext())
// TODO [#248]: The expected value should probably be reversed if the locale is RTL
val expected = "ztest…rxnwg"
assertEquals(expected, actual)
}
}