エスプレッソのテストで "for loop"が正しく実装されているかどうかはわかりません。 ExpandableListViewですべての親の最初の子をテストしたい 潜在的なコード:Androidのテスト:エスプレッソのテストで "for Loop"が正しく実装されていますか?
for(i = 0; i < length; i++){
onData(anything())
.inAdapterView(withId(R.id.userProfileActivityList))
.atPosition(i)
.check(matches(isDisplayed()))
.perform(click())
.check(matches(hasDescendant(isDisplayed())));
}
ありがとうございます。
一般的なテストの経験則は、メソッドごとに1つのアサートです。アレイを作成し、別の値のセットに対して同じものを検証したい場合は、問題ありません。あなたは正確にそれをテストしようとしていますか? – sumandas
こんにちは、返信ありがとうございます。実際には、各ユニフォームの親がクリック可能で表示されていることをテストしたいと思います。 –