1
0

Jetpack Compose の Modifier.testTag() で指定した内容がテストで見つからない場合

Posted at

androidx.compose.ui.test 1.6.8 にて確認

.onNodeWithTag(useUnmergedTree = true) を指定すると、testTag() で指定した内容を取得できる。

// 実装
Image(
    painter = painterResource(id = R.drawable.icon_name),
    contentDescription = "アイコンの説明",
    modifier = Modifier.testTag("テストタグ")
)

// テスト
composeTestRule.onNodeWithTag("テストタグ", useUnmergedTree = true).assertIsDisplayed()

参考

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0