Skip to content

Commit bf5fdb4

Browse files
authored
Update NavigationTest.kt
1 parent 250850c commit bf5fdb4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

app/src/androidTest/java/com/google/samples/apps/nowinandroid/ui/NavigationTest.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import androidx.test.espresso.Espresso
3333
import androidx.test.espresso.NoActivityResumedException
3434
import com.google.samples.apps.nowinandroid.MainActivity
3535
import com.google.samples.apps.nowinandroid.R
36-
import com.google.samples.apps.nowinandroid.core.network.fake.FakeNiaNetworkDataSource
36+
import com.google.samples.apps.nowinandroid.core.network.NiaNetworkDataSource
3737
import com.google.samples.apps.nowinandroid.core.rules.GrantPostNotificationsPermissionRule
3838
import dagger.hilt.android.testing.BindValue
3939
import dagger.hilt.android.testing.HiltAndroidRule
@@ -83,7 +83,7 @@ class NavigationTest {
8383
val composeTestRule = createAndroidComposeRule<MainActivity>()
8484

8585
@Inject
86-
lateinit var datasource: FakeNiaNetworkDataSource
86+
lateinit var datasource: NiaNetworkDataSource
8787

8888
private fun AndroidComposeTestRule<*, *>.stringResource(@StringRes resId: Int) =
8989
ReadOnlyProperty<Any?, String> { _, _ -> activity.getString(resId) }
@@ -262,10 +262,10 @@ class NavigationTest {
262262

263263
@Test
264264
fun navigationBar_multipleBackStackInterests() = runTest {
265-
suspend fun randomTopicName() = datasource.getTopics(ids = null).random().name
265+
val topics = datasource.getTopics(ids = null)
266266
composeTestRule.apply {
267267
onNodeWithText(interests).performClick()
268-
onNodeWithText(randomTopicName()).performClick()
268+
onNodeWithText(topics.random().name).performClick()
269269

270270
// Switch tab
271271
onNodeWithText(forYou).performClick()
@@ -274,7 +274,7 @@ class NavigationTest {
274274
onNodeWithText(interests).performClick()
275275

276276
// Verify we're not in the list of interests
277-
onNodeWithText(randomTopicName()).assertDoesNotExist()
277+
onNodeWithText(topics.random().name).assertDoesNotExist()
278278
}
279279
}
280280
}

0 commit comments

Comments
 (0)