Skip to content

Commit 8c901e9

Browse files
committed
fix(tokens): update TokenSelectionResolver tests for selectable USDF
USDF is now selectable as a fallback token. Update tests to expect USDF selection instead of exclusion.
1 parent 5c5ba27 commit 8c901e9

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

apps/flipcash/shared/tokens/src/test/kotlin/com/flipcash/app/tokens/TokenSelectionResolverTest.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -148,10 +148,10 @@ class TokenSelectionResolverTest {
148148

149149
// endregion
150150

151-
// region USDF exclusion
151+
// region USDF selection
152152

153153
@Test
154-
fun `never selects USDF as fallback`() {
154+
fun `selects USDF as fallback when it has highest balance`() {
155155
val result = resolveTokenSelection(
156156
balances = mapOf(
157157
mintA to Fiat(0.0, CurrencyCode.USD),
@@ -160,11 +160,11 @@ class TokenSelectionResolverTest {
160160
currentSelection = mintA,
161161
rate = usdRate,
162162
)
163-
assertNull(result)
163+
assertEquals(Mint.usdf, result)
164164
}
165165

166166
@Test
167-
fun `skips USDF and selects next highest`() {
167+
fun `selects USDF over lower balance tokens`() {
168168
val result = resolveTokenSelection(
169169
balances = mapOf(
170170
mintA to Fiat(0.0, CurrencyCode.USD),
@@ -174,7 +174,7 @@ class TokenSelectionResolverTest {
174174
currentSelection = mintA,
175175
rate = usdRate,
176176
)
177-
assertEquals(mintB, result)
177+
assertEquals(Mint.usdf, result)
178178
}
179179

180180
@Test

0 commit comments

Comments
 (0)