Open4
[Jetpack Compose] 指定されたデータ数がColumnに存在しているかどうかをE2Eテストでチェックしたい
目的
指定されたデータ数がColumnに存在しているかどうかをE2Eテストでチェックしたい
ColumnをNodeで取得するにはModifierにtestTag仕込むしかなさそう
Columnの子を直接取得できる方法はやはりなさそう。
onChildren()してNodesの数を見ることで一旦対応できそう。
androidComposeTestRule.onNodeWithTag(TEST_TAG_COLUMN)
.performScrollTo()
.onChildren()
.apply {
assertEquals(
items.size,
this.fetchSemanticsNodes().size,
)
}