gpt4 book ai didi

android - Espresso 中多个 View 的断言

转载 作者:行者123 更新时间:2023-11-28 20:40:35 25 4
gpt4 key购买 nike

我想用 Espresso 对几个 View 进行断言。例如,我想检查 ListView 的所有行是否都已检查,我不想逐行检查(我的列表中可能有 100 个项目)。那么,我可以做些什么来对多个 View 执行断言吗?我找不到这样做的方法。

最佳答案

ListView 仅包含一定数量的 View ,而不是您提供的数据数量。假设您有时可以显示 10 个项目,不显示 90 个项目。

  1. 您应该使用 onData() 获取项目计数;
  2. 0 迭代到 itemCount 执行滚动到该位置
  3. 为每个 View 断言 atPosition(index)

关于android - Espresso 中多个 View 的断言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35196285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com