android - 测试 imageview 是否正确设置了 uri

标签 android testing automated-tests

在用户拍照后,我有一个 Activity 将在 onActivityResult 方法中接收包含 uri 的 Intent 。之后 ImageView 应该使用 setImageUri 方法设置该 uri。
如何编写测试以确保 imageview 相应地设置了 uri?我应该使用真实的 uri 进行测试还是只使用任何字符串?

最佳答案

最后我使用资源中的图像并将其转换为 URI 来测试我的代码:

Uri.parse("android.resource://com.idreamsglobal.idreams/" + R.drawable.arrow)

关于android - 测试 imageview 是否正确设置了 uri,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34300883/

相关文章:

java - 设置 java.library.path 进行测试

javascript - 在 Cypress 中使用环境变量覆盖配置文件

java - 多文件上传只上传最后一个文件而不上传其余文件

android - 用矩形扩展类

android - 删除 Android Studio 中的奇怪箭头

java - 如何使用 robolectric 来测试具有额外 Intent 数据的 Activity

automated-tests - 帮助参与系统验证测试团队成为更好的程序员?

linux - 使用 TFS 对 Linux 系统进行自动化测试

angular - 如何在测试执行后设法退出 phantomJS 启动器?

Java随机移动文件