Skip to content

Commit 04d9fb7

Browse files
committed
Add sorting regression test
1 parent ccf27a1 commit 04d9fb7

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/FilterViewModelTest.kt

+10
Original file line numberDiff line numberDiff line change
@@ -157,4 +157,14 @@ class FilterViewModelTest {
157157
assertLists(expectedProviderList, state.allProviders)
158158
}
159159
}
160+
161+
@Test
162+
fun `ensure that providers are sorted by name`() = runTest {
163+
// Assert
164+
viewModel.uiState.test {
165+
val state = awaitItem()
166+
assertEquals(state.allProviders.sorted(), state.allProviders)
167+
assertEquals(state.selectableProviders.sorted(), state.selectableProviders)
168+
}
169+
}
160170
}

0 commit comments

Comments
 (0)