INNER CODE UNIT · Kotlin

MainActivityNavigationTest

anilbeesetti/nextplayer · app/src/androidTest/java/dev/anilbeesetti/nextplayer/MainActivityNavigationTest.kt:19

class MainActivityNavigationTest {
    @get:Rule(order = 0)
    val permissionRule: GrantPermissionRule = GrantPermissionRule.grant(storagePermission)

    @get:Rule(order = 1)
    val composeRule = createAndroidComposeRule<MainActivity>()

    @Test
    fun settingsOpensAfterActivityRecreation() {
        recreateHome()
        val settings = composeRule.activity.getString(R.string.settings)

        composeRule.onNodeWithContentDescription(settings).performClick()

        composeRule.onNodeWithText(settings).assertIsDisplayed()
    }

    @Test

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…