Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
How to test Jetpack Compose - Test Button Click 2
@Test
fun testButtonClick() {
composeTestRule.setContent {
Column {
Button(
onClick = {...},
modifier = Modifier.testTag("yourTestTag")
) {
Text(text = "Click")
}
}
}
val button = composeTestRule.onNode(hasTestTag("yourTestTag"), true)
button.assertIsDisplayed()
button.performClick()
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment