4

我为我的 DialogFragment 使用自定义布局,我这样启动:

someDialog.show(getFragmentManager(), "dialog_tag");

该对话框有两个文本字段,一个“保存”和“取消”按钮,当用户按下“保存”时,它会进行一些验证并在失败时显示红色文本。考虑登录失败时的登录弹出窗口。

如何在 Android 中使用 Junit 进行测试?我想测试是否:

  1. 当用户按下某些东西时,会显示对话框。
  2. 验证失败时显示红色文本。

具体来说,当从 Activity 启动时,如何使用 Android Instrumentation 框架获取 DialogFragment 中的视图句柄?我如何知道 DialogFragment 是否正确显示?

4

0 回答 0