我为我的 DialogFragment 使用自定义布局,我这样启动:
someDialog.show(getFragmentManager(), "dialog_tag");
该对话框有两个文本字段,一个“保存”和“取消”按钮,当用户按下“保存”时,它会进行一些验证并在失败时显示红色文本。考虑登录失败时的登录弹出窗口。
如何在 Android 中使用 Junit 进行测试?我想测试是否:
- 当用户按下某些东西时,会显示对话框。
- 验证失败时显示红色文本。
具体来说,当从 Activity 启动时,如何使用 Android Instrumentation 框架获取 DialogFragment 中的视图句柄?我如何知道 DialogFragment 是否正确显示?